### Log truncated: showing last 9.0 of 19.5 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-10-07 07:43:37,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-07 07:43:37,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-07 07:43:37,913 44 INFO rb-229b649-225316-421900 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-07 07:43:37,975 44 INFO rb-229b649-225316-421900 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-07 07:43:38,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.371 2026-10-07 07:43:38,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.245 2026-10-07 07:43:38,051 44 INFO rb-229b649-225316-421900 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-07 07:43:38,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-07 07:43:38,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.005 0.034 2026-10-07 07:43:38,106 44 INFO rb-229b649-225316-421900 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-07 07:43:38,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.080 2026-10-07 07:43:38,210 44 INFO rb-229b649-225316-421900 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-07 07:43:38,278 44 INFO rb-229b649-225316-421900 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-07 07:43:38,327 44 INFO rb-229b649-225316-421900 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-07 07:43:38,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.043 2026-10-07 07:43:38,379 44 INFO rb-229b649-225316-421900 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-07 07:43:38,429 44 INFO rb-229b649-225316-421900 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-07 07:43:38,481 44 INFO rb-229b649-225316-421900 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-07 07:43:38,539 44 INFO rb-229b649-225316-421900 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-07 07:43:38,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:43:38,592 44 INFO rb-229b649-225316-421900 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-07 07:43:38,646 44 INFO rb-229b649-225316-421900 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-07 07:43:38,697 44 INFO rb-229b649-225316-421900 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-07 07:43:38,752 44 INFO rb-229b649-225316-421900 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-07 07:43:38,812 44 INFO rb-229b649-225316-421900 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-07 07:43:38,863 44 INFO rb-229b649-225316-421900 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-07 07:43:38,941 44 INFO rb-229b649-225316-421900 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-07 07:43:39,011 44 INFO rb-229b649-225316-421900 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-07 07:43:39,062 44 INFO rb-229b649-225316-421900 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-07 07:43:39,115 44 INFO rb-229b649-225316-421900 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-07 07:43:39,166 44 INFO rb-229b649-225316-421900 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-07 07:43:39,216 44 INFO rb-229b649-225316-421900 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-07 07:43:39,270 44 INFO rb-229b649-225316-421900 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-07 07:43:39,320 44 INFO rb-229b649-225316-421900 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-07 07:43:39,372 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-07 07:43:39,372 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 07:43:39,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 17617300 (allocated 21893120) 2026-10-07 07:43:39,520 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 82279 2026-10-07 07:43:39,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-07 07:43:39,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 82279 2026-10-07 07:43:39,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074339_644329_test_loyalty_free_product_loyalty_program.txt 2026-10-07 07:43:39,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpum721epp_chrome_odoo" 2026-10-07 07:43:39,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-10-07 07:43:41,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 82500 2026-10-07 07:43:41,340 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpgurtbqvl_chrome_odoo 2026-10-07 07:43:41,340 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:40307/json/version 2026-10-07 07:43:41,341 44 INFO rb-229b649-225316-421900 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-07 07:43:41,417 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-10-07 07:43:41,418 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:40307/json 2026-10-07 07:43:41,418 44 INFO rb-229b649-225316-421900 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-07 07:43:41,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:40307/devtools/page/53FF302120342E04FAE7D3AFD08A4C9E 2026-10-07 07:43:41,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-10-07 07:43:41,455 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-10-07 07:43:41,525 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:43:41,541 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-10-07 07:43:41,553 44 INFO rb-229b649-225316-421900 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-07 07:43:41,554 44 INFO rb-229b649-225316-421900 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-07 07:43:41,572 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:43:42,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:42] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.100 0.851 2026-10-07 07:43:42,525 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '53FF302120342E04FAE7D3AFD08A4C9E', 'loaderId': '566BB6297CAEC4216AD3D28BEE8DFB76', 'isDownload': False} 2026-10-07 07:43:42,525 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-10-07 07:43:42,553 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:43:42,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:42] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 07:43:42,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:42] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 07:43:42,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 07:43:43,303 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:43:43,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 07:43:43,308 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:43,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:43:43,363 44 INFO rb-229b649-225316-421900 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-07 07:43:43,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 07:43:43,377 44 INFO rb-229b649-225316-421900 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-07 07:43:43,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:43,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-07 07:43:43,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 07:43:43,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.037 0.058 2026-10-07 07:43:43,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-07 07:43:44,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.325 0.472 2026-10-07 07:43:44,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "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-07 07:43:44,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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-07 07:43:44,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-07 07:43:44,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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-07 07:43:44,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-10-07 07:43:44,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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-07 07:43:44,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:43:44,689 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:43:44,708 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:43:44,718 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:43:44,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.026 2026-10-07 07:43:44,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.059 2026-10-07 07:43:44,764 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:43:44,764 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:43:44,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:43:44,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 07:43:44,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.072 2026-10-07 07:43:44,961 44 INFO rb-229b649-225316-421900 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-07 07:43:45,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.183 2026-10-07 07:43:45,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 07:43:45,092 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:45,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-07 07:43:45,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.104 2026-10-07 07:43:45,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-07 07:43:45,190 44 INFO rb-229b649-225316-421900 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-07 07:43:45,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 07:43:45,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:43:45,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-07 07:43:45,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-07 07:43:45,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-07 07:43:45,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-07 07:43:45,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-07 07:43:45,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.071 0.208 2026-10-07 07:43:45,600 44 INFO rb-229b649-225316-421900 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-07 07:43:45,653 44 INFO rb-229b649-225316-421900 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-07 07:43:45,705 44 INFO rb-229b649-225316-421900 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-07 07:43:45,760 44 INFO rb-229b649-225316-421900 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-07 07:43:45,940 44 INFO rb-229b649-225316-421900 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-07 07:43:45,991 44 INFO rb-229b649-225316-421900 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-07 07:43:46,041 44 INFO rb-229b649-225316-421900 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-07 07:43:46,102 44 INFO rb-229b649-225316-421900 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-07 07:43:46,153 44 INFO rb-229b649-225316-421900 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-07 07:43:46,208 44 INFO rb-229b649-225316-421900 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-07 07:43:46,290 44 INFO rb-229b649-225316-421900 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-07 07:43:46,364 44 INFO rb-229b649-225316-421900 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-07 07:43:46,415 44 INFO rb-229b649-225316-421900 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-07 07:43:46,465 44 INFO rb-229b649-225316-421900 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-07 07:43:46,517 44 INFO rb-229b649-225316-421900 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-07 07:43:46,591 44 INFO rb-229b649-225316-421900 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-07 07:43:46,668 44 INFO rb-229b649-225316-421900 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-07 07:43:46,719 44 INFO rb-229b649-225316-421900 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-07 07:43:46,777 44 INFO rb-229b649-225316-421900 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-07 07:43:46,828 44 INFO rb-229b649-225316-421900 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-07 07:43:46,882 44 INFO rb-229b649-225316-421900 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-07 07:43:46,959 44 INFO rb-229b649-225316-421900 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-07 07:43:47,033 44 INFO rb-229b649-225316-421900 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-07 07:43:47,084 44 INFO rb-229b649-225316-421900 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-07 07:43:47,136 44 INFO rb-229b649-225316-421900 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-07 07:43:47,186 44 INFO rb-229b649-225316-421900 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-07 07:43:47,237 44 INFO rb-229b649-225316-421900 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-07 07:43:47,324 44 INFO rb-229b649-225316-421900 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-07 07:43:47,374 44 INFO rb-229b649-225316-421900 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-07 07:43:47,434 44 INFO rb-229b649-225316-421900 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-07 07:43:47,485 44 INFO rb-229b649-225316-421900 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-07 07:43:47,539 44 INFO rb-229b649-225316-421900 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-07 07:43:47,590 44 INFO rb-229b649-225316-421900 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-07 07:43:47,642 44 INFO rb-229b649-225316-421900 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-07 07:43:47,720 44 INFO rb-229b649-225316-421900 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-07 07:43:47,737 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:47,738 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:47,771 44 INFO rb-229b649-225316-421900 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-07 07:43:47,822 44 INFO rb-229b649-225316-421900 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-07 07:43:47,904 44 INFO rb-229b649-225316-421900 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-07 07:43:47,957 44 INFO rb-229b649-225316-421900 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-07 07:43:48,010 44 INFO rb-229b649-225316-421900 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-07 07:43:48,066 44 INFO rb-229b649-225316-421900 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-07 07:43:48,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:48] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:43:48,110 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82504360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df2bd2c0-8b41-48c6-9fe8-649a17207ada'}] 2026-10-07 07:43:48,113 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:43:48,712 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82504360 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df2bd2c0-8b41-48c6-9fe8-649a17207ada'} created pos.order #585 2026-10-07 07:43:48,748 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82504360 finished 2026-10-07 07:43:48,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.265 0.460 2026-10-07 07:43:48,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.041 0.053 2026-10-07 07:43:48,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:43:49,176 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285186 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df2bd2c0-8b41-48c6-9fe8-649a17207ada'}] 2026-10-07 07:43:49,194 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285186 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df2bd2c0-8b41-48c6-9fe8-649a17207ada'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-10-07 07:43:49,205 44 INFO rb-229b649-225316-421900 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-07 07:43:49,226 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285186 finished 2026-10-07 07:43:49,258 44 INFO rb-229b649-225316-421900 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-07 07:43:49,334 44 INFO rb-229b649-225316-421900 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-07 07:43:49,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.153 2026-10-07 07:43:49,389 44 INFO rb-229b649-225316-421900 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-07 07:43:49,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:49] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 07:43:49,461 44 INFO rb-229b649-225316-421900 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-07 07:43:49,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.017 2026-10-07 07:43:49,507 44 INFO rb-229b649-225316-421900 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-07 07:43:49,559 44 INFO rb-229b649-225316-421900 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-07 07:43:49,633 44 INFO rb-229b649-225316-421900 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-07 07:43:49,685 44 INFO rb-229b649-225316-421900 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-07 07:43:49,736 44 INFO rb-229b649-225316-421900 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-07 07:43:49,787 44 INFO rb-229b649-225316-421900 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-07 07:43:49,838 44 INFO rb-229b649-225316-421900 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-07 07:43:49,915 44 INFO rb-229b649-225316-421900 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-07 07:43:49,986 44 INFO rb-229b649-225316-421900 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-07 07:43:50,039 44 INFO rb-229b649-225316-421900 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-07 07:43:50,090 44 INFO rb-229b649-225316-421900 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-07 07:43:50,141 44 INFO rb-229b649-225316-421900 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-07 07:43:50,192 44 INFO rb-229b649-225316-421900 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-07 07:43:50,291 44 INFO rb-229b649-225316-421900 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-07 07:43:50,342 44 INFO rb-229b649-225316-421900 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-07 07:43:50,393 44 INFO rb-229b649-225316-421900 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-07 07:43:50,443 44 INFO rb-229b649-225316-421900 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-07 07:43:50,498 44 INFO rb-229b649-225316-421900 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-07 07:43:50,549 44 INFO rb-229b649-225316-421900 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-07 07:43:50,599 44 INFO rb-229b649-225316-421900 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-07 07:43:50,684 44 INFO rb-229b649-225316-421900 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-07 07:43:50,735 44 INFO rb-229b649-225316-421900 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-07 07:43:50,811 44 INFO rb-229b649-225316-421900 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-07 07:43:50,862 44 INFO rb-229b649-225316-421900 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-07 07:43:50,913 44 INFO rb-229b649-225316-421900 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-07 07:43:50,964 44 INFO rb-229b649-225316-421900 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-07 07:43:51,015 44 INFO rb-229b649-225316-421900 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-07 07:43:51,085 44 INFO rb-229b649-225316-421900 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-07 07:43:51,136 44 INFO rb-229b649-225316-421900 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-07 07:43:51,187 44 INFO rb-229b649-225316-421900 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-07 07:43:51,238 44 INFO rb-229b649-225316-421900 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-07 07:43:51,289 44 INFO rb-229b649-225316-421900 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-07 07:43:51,339 44 INFO rb-229b649-225316-421900 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-07 07:43:51,397 44 INFO rb-229b649-225316-421900 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-07 07:43:51,448 44 INFO rb-229b649-225316-421900 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-07 07:43:51,503 44 INFO rb-229b649-225316-421900 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-07 07:43:51,554 44 INFO rb-229b649-225316-421900 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-07 07:43:51,604 44 INFO rb-229b649-225316-421900 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-07 07:43:51,663 44 INFO rb-229b649-225316-421900 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-07 07:43:51,713 44 INFO rb-229b649-225316-421900 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-07 07:43:51,764 44 INFO rb-229b649-225316-421900 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-07 07:43:51,822 44 INFO rb-229b649-225316-421900 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-07 07:43:51,875 44 INFO rb-229b649-225316-421900 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-07 07:43:51,928 44 INFO rb-229b649-225316-421900 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-07 07:43:52,000 44 INFO rb-229b649-225316-421900 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-07 07:43:52,005 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93082715 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'f7cd6b3a-5e91-45cf-aadc-97764a3f5a27'}] 2026-10-07 07:43:52,470 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93082715 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'f7cd6b3a-5e91-45cf-aadc-97764a3f5a27'} created pos.order #586 2026-10-07 07:43:52,501 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93082715 finished 2026-10-07 07:43:52,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.150 0.429 2026-10-07 07:43:52,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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-07 07:43:52,697 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82474459 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'f7cd6b3a-5e91-45cf-aadc-97764a3f5a27'}] 2026-10-07 07:43:52,708 44 INFO rb-229b649-225316-421900 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-07 07:43:52,709 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82474459 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'f7cd6b3a-5e91-45cf-aadc-97764a3f5a27'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-10-07 07:43:52,737 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82474459 finished 2026-10-07 07:43:52,763 44 INFO rb-229b649-225316-421900 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-07 07:43:52,829 44 INFO rb-229b649-225316-421900 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-07 07:43:52,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.046 0.139 2026-10-07 07:43:52,886 44 INFO rb-229b649-225316-421900 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-07 07:43:52,932 44 INFO rb-229b649-225316-421900 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-07 07:43:52,986 44 INFO rb-229b649-225316-421900 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-07 07:43:53,158 44 INFO rb-229b649-225316-421900 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-07 07:43:53,208 44 INFO rb-229b649-225316-421900 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-07 07:43:53,259 44 INFO rb-229b649-225316-421900 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-07 07:43:53,317 44 INFO rb-229b649-225316-421900 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-07 07:43:53,368 44 INFO rb-229b649-225316-421900 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-07 07:43:53,424 44 INFO rb-229b649-225316-421900 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-07 07:43:53,507 44 INFO rb-229b649-225316-421900 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-07 07:43:53,555 44 INFO rb-229b649-225316-421900 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-07 07:43:53,614 44 INFO rb-229b649-225316-421900 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-07 07:43:53,672 44 INFO rb-229b649-225316-421900 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-07 07:43:53,729 44 INFO rb-229b649-225316-421900 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-07 07:43:53,804 44 INFO rb-229b649-225316-421900 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-07 07:43:53,872 44 INFO rb-229b649-225316-421900 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-07 07:43:53,927 44 INFO rb-229b649-225316-421900 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-07 07:43:53,978 44 INFO rb-229b649-225316-421900 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-07 07:43:54,033 44 INFO rb-229b649-225316-421900 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-07 07:43:54,086 44 INFO rb-229b649-225316-421900 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-07 07:43:54,146 44 INFO rb-229b649-225316-421900 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-07 07:43:54,197 44 INFO rb-229b649-225316-421900 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-07 07:43:54,248 44 INFO rb-229b649-225316-421900 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-07 07:43:54,299 44 INFO rb-229b649-225316-421900 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-07 07:43:54,350 44 INFO rb-229b649-225316-421900 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-07 07:43:54,401 44 INFO rb-229b649-225316-421900 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-07 07:43:54,451 44 INFO rb-229b649-225316-421900 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-07 07:43:54,505 44 INFO rb-229b649-225316-421900 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-07 07:43:54,555 44 INFO rb-229b649-225316-421900 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-07 07:43:54,607 44 INFO rb-229b649-225316-421900 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-07 07:43:54,705 44 INFO rb-229b649-225316-421900 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-07 07:43:54,755 44 INFO rb-229b649-225316-421900 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-07 07:43:54,808 44 INFO rb-229b649-225316-421900 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-07 07:43:54,864 44 INFO rb-229b649-225316-421900 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-07 07:43:54,915 44 INFO rb-229b649-225316-421900 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-07 07:43:54,968 44 INFO rb-229b649-225316-421900 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-07 07:43:55,019 44 INFO rb-229b649-225316-421900 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-07 07:43:55,076 44 INFO rb-229b649-225316-421900 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-07 07:43:55,137 44 INFO rb-229b649-225316-421900 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-07 07:43:55,188 44 INFO rb-229b649-225316-421900 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-07 07:43:55,267 44 INFO rb-229b649-225316-421900 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-07 07:43:55,343 44 INFO rb-229b649-225316-421900 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-07 07:43:55,401 44 INFO rb-229b649-225316-421900 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-07 07:43:55,452 44 INFO rb-229b649-225316-421900 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-07 07:43:55,506 44 INFO rb-229b649-225316-421900 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-07 07:43:55,558 44 INFO rb-229b649-225316-421900 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-07 07:43:55,609 44 INFO rb-229b649-225316-421900 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-07 07:43:55,660 44 INFO rb-229b649-225316-421900 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-07 07:43:55,720 44 INFO rb-229b649-225316-421900 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-07 07:43:55,771 44 INFO rb-229b649-225316-421900 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-07 07:43:55,822 44 INFO rb-229b649-225316-421900 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-07 07:43:55,881 44 INFO rb-229b649-225316-421900 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-07 07:43:55,934 44 INFO rb-229b649-225316-421900 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-07 07:43:55,988 44 INFO rb-229b649-225316-421900 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-07 07:43:56,043 44 INFO rb-229b649-225316-421900 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-07 07:43:56,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:56] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.007 0.011 2026-10-07 07:43:56,104 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81108383 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '24876a68-90b4-46bc-867f-454b920c65d9'}] 2026-10-07 07:43:56,546 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81108383 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '24876a68-90b4-46bc-867f-454b920c65d9'} created pos.order #587 2026-10-07 07:43:56,575 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81108383 finished 2026-10-07 07:43:56,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.145 0.406 2026-10-07 07:43:56,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.022 0.069 2026-10-07 07:43:56,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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-07 07:43:56,869 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88794580 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '24876a68-90b4-46bc-867f-454b920c65d9'}] 2026-10-07 07:43:56,877 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88794580 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '24876a68-90b4-46bc-867f-454b920c65d9'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-10-07 07:43:56,884 44 INFO rb-229b649-225316-421900 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-07 07:43:56,904 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88794580 finished 2026-10-07 07:43:56,939 44 INFO rb-229b649-225316-421900 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-07 07:43:57,016 44 INFO rb-229b649-225316-421900 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-07 07:43:57,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.130 2026-10-07 07:43:57,071 44 INFO rb-229b649-225316-421900 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-07 07:43:57,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:57] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 07:43:57,141 44 INFO rb-229b649-225316-421900 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-07 07:43:57,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43:57] "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-07 07:43:57,189 44 INFO rb-229b649-225316-421900 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-07 07:43:57,373 44 INFO rb-229b649-225316-421900 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-07 07:43:57,425 44 INFO rb-229b649-225316-421900 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-07 07:43:57,497 44 INFO rb-229b649-225316-421900 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-07 07:43:57,578 44 INFO rb-229b649-225316-421900 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-07 07:43:57,629 44 INFO rb-229b649-225316-421900 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-07 07:43:57,687 44 INFO rb-229b649-225316-421900 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-07 07:43:57,739 44 INFO rb-229b649-225316-421900 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-07 07:43:57,792 44 INFO rb-229b649-225316-421900 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-07 07:43:57,855 44 INFO rb-229b649-225316-421900 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-07 07:43:57,901 44 INFO rb-229b649-225316-421900 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-07 07:43:57,953 44 INFO rb-229b649-225316-421900 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-07 07:43:58,003 44 INFO rb-229b649-225316-421900 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-07 07:43:58,057 44 INFO rb-229b649-225316-421900 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-07 07:43:58,108 44 INFO rb-229b649-225316-421900 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-07 07:43:58,158 44 INFO rb-229b649-225316-421900 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-07 07:43:58,254 44 INFO rb-229b649-225316-421900 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-07 07:43:58,325 44 INFO rb-229b649-225316-421900 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-07 07:43:58,382 44 INFO rb-229b649-225316-421900 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-07 07:43:58,431 44 INFO rb-229b649-225316-421900 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-07 07:43:58,482 44 INFO rb-229b649-225316-421900 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-07 07:43:58,543 44 INFO rb-229b649-225316-421900 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-07 07:43:58,623 44 INFO rb-229b649-225316-421900 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-07 07:43:58,674 44 INFO rb-229b649-225316-421900 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-07 07:43:58,725 44 INFO rb-229b649-225316-421900 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-07 07:43:58,775 44 INFO rb-229b649-225316-421900 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-07 07:43:58,849 44 INFO rb-229b649-225316-421900 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-07 07:43:58,900 44 INFO rb-229b649-225316-421900 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-07 07:43:58,951 44 INFO rb-229b649-225316-421900 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-07 07:43:59,002 44 INFO rb-229b649-225316-421900 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-07 07:43:59,080 44 INFO rb-229b649-225316-421900 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-07 07:43:59,131 44 INFO rb-229b649-225316-421900 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-07 07:43:59,182 44 INFO rb-229b649-225316-421900 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-07 07:43:59,233 44 INFO rb-229b649-225316-421900 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-07 07:43:59,285 44 INFO rb-229b649-225316-421900 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-07 07:43:59,336 44 INFO rb-229b649-225316-421900 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-07 07:43:59,395 44 INFO rb-229b649-225316-421900 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-07 07:43:59,445 44 INFO rb-229b649-225316-421900 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-07 07:43:59,498 44 INFO rb-229b649-225316-421900 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-07 07:43:59,550 44 INFO rb-229b649-225316-421900 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-07 07:43:59,600 44 INFO rb-229b649-225316-421900 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-07 07:43:59,658 44 INFO rb-229b649-225316-421900 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-07 07:43:59,707 44 INFO rb-229b649-225316-421900 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-07 07:43:59,759 44 INFO rb-229b649-225316-421900 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-07 07:43:59,815 44 INFO rb-229b649-225316-421900 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-07 07:43:59,868 44 INFO rb-229b649-225316-421900 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-07 07:43:59,922 44 INFO rb-229b649-225316-421900 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-07 07:43:59,980 44 INFO rb-229b649-225316-421900 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-07 07:43:59,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:43: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.009 2026-10-07 07:44:00,024 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88530952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'b1ce2221-db59-4bb6-8217-52839037686a'}] 2026-10-07 07:44:00,492 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88530952 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'b1ce2221-db59-4bb6-8217-52839037686a'} created pos.order #588 2026-10-07 07:44:00,519 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88530952 finished 2026-10-07 07:44:00,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.140 0.439 2026-10-07 07:44:00,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.036 0.047 2026-10-07 07:44:00,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:44:00,821 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4979202 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'b1ce2221-db59-4bb6-8217-52839037686a'}] 2026-10-07 07:44:00,830 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4979202 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'b1ce2221-db59-4bb6-8217-52839037686a'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-10-07 07:44:00,840 44 INFO rb-229b649-225316-421900 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-07 07:44:00,863 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4979202 finished 2026-10-07 07:44:00,892 44 INFO rb-229b649-225316-421900 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-07 07:44:00,973 44 INFO rb-229b649-225316-421900 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-07 07:44:01,025 44 INFO rb-229b649-225316-421900 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-07 07:44:01,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.103 0.143 2026-10-07 07:44:01,086 44 INFO rb-229b649-225316-421900 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-07 07:44:01,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.023 2026-10-07 07:44:01,143 44 INFO rb-229b649-225316-421900 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-07 07:44:01,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.025 2026-10-07 07:44:01,188 44 INFO rb-229b649-225316-421900 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-07 07:44:01,246 44 INFO rb-229b649-225316-421900 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-07 07:44:01,298 44 INFO rb-229b649-225316-421900 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-07 07:44:01,351 44 INFO rb-229b649-225316-421900 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-07 07:44:01,424 44 INFO rb-229b649-225316-421900 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-07 07:44:01,475 44 INFO rb-229b649-225316-421900 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-07 07:44:01,525 44 INFO rb-229b649-225316-421900 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-07 07:44:01,576 44 INFO rb-229b649-225316-421900 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-07 07:44:01,627 44 INFO rb-229b649-225316-421900 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-07 07:44:01,685 44 INFO rb-229b649-225316-421900 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-07 07:44:01,737 44 INFO rb-229b649-225316-421900 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-07 07:44:01,791 44 INFO rb-229b649-225316-421900 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-07 07:44:01,870 44 INFO rb-229b649-225316-421900 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-07 07:44:01,946 44 INFO rb-229b649-225316-421900 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-07 07:44:02,003 44 INFO rb-229b649-225316-421900 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-07 07:44:02,055 44 INFO rb-229b649-225316-421900 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-07 07:44:02,110 44 INFO rb-229b649-225316-421900 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-07 07:44:02,160 44 INFO rb-229b649-225316-421900 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-07 07:44:02,210 44 INFO rb-229b649-225316-421900 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-07 07:44:02,263 44 INFO rb-229b649-225316-421900 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-07 07:44:02,314 44 INFO rb-229b649-225316-421900 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-07 07:44:02,365 44 INFO rb-229b649-225316-421900 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-07 07:44:02,468 44 INFO rb-229b649-225316-421900 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-07 07:44:02,519 44 INFO rb-229b649-225316-421900 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-07 07:44:02,570 44 INFO rb-229b649-225316-421900 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-07 07:44:02,642 44 INFO rb-229b649-225316-421900 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-07 07:44:02,695 44 INFO rb-229b649-225316-421900 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-07 07:44:02,749 44 INFO rb-229b649-225316-421900 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-07 07:44:02,801 44 INFO rb-229b649-225316-421900 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-07 07:44:02,858 44 INFO rb-229b649-225316-421900 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-07 07:44:02,915 44 INFO rb-229b649-225316-421900 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-07 07:44:02,966 44 INFO rb-229b649-225316-421900 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-07 07:44:03,022 44 INFO rb-229b649-225316-421900 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-07 07:44:03,074 44 INFO rb-229b649-225316-421900 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-07 07:44:03,125 44 INFO rb-229b649-225316-421900 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-07 07:44:03,206 44 INFO rb-229b649-225316-421900 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-07 07:44:03,278 44 INFO rb-229b649-225316-421900 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-07 07:44:03,337 44 INFO rb-229b649-225316-421900 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-07 07:44:03,388 44 INFO rb-229b649-225316-421900 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-07 07:44:03,447 44 INFO rb-229b649-225316-421900 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-07 07:44:03,496 44 INFO rb-229b649-225316-421900 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-07 07:44:03,547 44 INFO rb-229b649-225316-421900 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-07 07:44:03,601 44 INFO rb-229b649-225316-421900 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-07 07:44:03,652 44 INFO rb-229b649-225316-421900 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-07 07:44:03,703 44 INFO rb-229b649-225316-421900 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-07 07:44:03,823 44 INFO rb-229b649-225316-421900 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-07 07:44:03,874 44 INFO rb-229b649-225316-421900 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-07 07:44:03,925 44 INFO rb-229b649-225316-421900 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-07 07:44:04,005 44 INFO rb-229b649-225316-421900 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-07 07:44:04,057 44 INFO rb-229b649-225316-421900 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-07 07:44:04,112 44 INFO rb-229b649-225316-421900 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-07 07:44:04,163 44 INFO rb-229b649-225316-421900 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-07 07:44:04,221 44 INFO rb-229b649-225316-421900 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-07 07:44:04,277 44 INFO rb-229b649-225316-421900 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-07 07:44:04,328 44 INFO rb-229b649-225316-421900 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-07 07:44:04,383 44 INFO rb-229b649-225316-421900 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-07 07:44:04,435 44 INFO rb-229b649-225316-421900 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-07 07:44:04,486 44 INFO rb-229b649-225316-421900 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-07 07:44:04,566 44 INFO rb-229b649-225316-421900 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-07 07:44:04,641 44 INFO rb-229b649-225316-421900 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-07 07:44:04,699 44 INFO rb-229b649-225316-421900 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-07 07:44:04,751 44 INFO rb-229b649-225316-421900 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-07 07:44:04,805 44 INFO rb-229b649-225316-421900 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-07 07:44:04,858 44 INFO rb-229b649-225316-421900 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-07 07:44:04,909 44 INFO rb-229b649-225316-421900 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-07 07:44:04,960 44 INFO rb-229b649-225316-421900 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-07 07:44:05,011 44 INFO rb-229b649-225316-421900 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-07 07:44:05,063 44 INFO rb-229b649-225316-421900 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-07 07:44:05,113 44 INFO rb-229b649-225316-421900 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-07 07:44:05,173 44 INFO rb-229b649-225316-421900 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-07 07:44:05,223 44 INFO rb-229b649-225316-421900 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-07 07:44:05,274 44 INFO rb-229b649-225316-421900 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-07 07:44:05,334 44 INFO rb-229b649-225316-421900 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-07 07:44:05,388 44 INFO rb-229b649-225316-421900 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-07 07:44:05,441 44 INFO rb-229b649-225316-421900 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-07 07:44:05,498 44 INFO rb-229b649-225316-421900 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-07 07:44:05,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:05] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:44:05,560 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39140138 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '18b3fdb5-2502-427c-b7fb-ef3e9c5f20c8'}] 2026-10-07 07:44:06,055 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39140138 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '18b3fdb5-2502-427c-b7fb-ef3e9c5f20c8'} created pos.order #589 2026-10-07 07:44:06,092 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39140138 finished 2026-10-07 07:44:06,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.152 0.487 2026-10-07 07:44:06,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.043 0.044 2026-10-07 07:44:06,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:44:06,437 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75240260 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '18b3fdb5-2502-427c-b7fb-ef3e9c5f20c8'}] 2026-10-07 07:44:06,451 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75240260 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '18b3fdb5-2502-427c-b7fb-ef3e9c5f20c8'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-10-07 07:44:06,453 44 INFO rb-229b649-225316-421900 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-07 07:44:06,479 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75240260 finished 2026-10-07 07:44:06,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-07 07:44:06,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 07:44:06,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.052 0.148 2026-10-07 07:44:06,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35016196 (allocated 36712448) 2026-10-07 07:44:06,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 82500 2026-10-07 07:44:06,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-07 07:44:06,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 82500 2026-10-07 07:44:07,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074407_013940_test_loyalty_free_product_rewards.txt 2026-10-07 07:44:07,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpgurtbqvl_chrome_odoo" 2026-10-07 07:44:07,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-07 07:44:08,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82743 2026-10-07 07:44:08,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmpzatykj9w_chrome_odoo 2026-10-07 07:44:08,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:36735/json/version 2026-10-07 07:44:08,608 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:08,685 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-07 07:44:08,685 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:36735/json 2026-10-07 07:44:08,686 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:08,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:36735/devtools/page/ED971DBFA7DF26ACD5ADEB4BA0240243 2026-10-07 07:44:08,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-07 07:44:08,729 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-07 07:44:08,796 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:08,808 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-07 07:44:08,811 44 INFO rb-229b649-225316-421900 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-07 07:44:08,812 44 INFO rb-229b649-225316-421900 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-07 07:44:08,837 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:09,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:09] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.082 0.690 2026-10-07 07:44:09,609 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': 'ED971DBFA7DF26ACD5ADEB4BA0240243', 'loaderId': '8D8AE5047EE3AF37A9B2F914A1AAABA8', 'isDownload': False} 2026-10-07 07:44:09,610 44 INFO rb-229b649-225316-421900 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-07 07:44:09,629 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:09,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:09] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 07:44:09,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:09] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 07:44:09,685 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:09] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-07 07:44:10,328 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:10,334 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:10,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 07:44:10,398 44 INFO rb-229b649-225316-421900 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-07 07:44:10,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 07:44:10,406 44 INFO rb-229b649-225316-421900 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-07 07:44:10,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 07:44:10,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:10,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.012 2026-10-07 07:44:10,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 07:44:10,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.061 2026-10-07 07:44:10,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-07 07:44:11,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.336 0.596 2026-10-07 07:44:11,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:44:11,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:11,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.042 2026-10-07 07:44:11,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.014 2026-10-07 07:44:11,834 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-07 07:44:11,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:44:11,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:11,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:11,945 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:44:11,956 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:44:11,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.029 2026-10-07 07:44:11,993 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:44:11,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:44:12,041 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:44:12,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.104 2026-10-07 07:44:12,120 44 INFO rb-229b649-225316-421900 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-07 07:44:12,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.019 0.072 2026-10-07 07:44:12,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.159 2026-10-07 07:44:12,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:12,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.196 2026-10-07 07:44:12,266 44 INFO rb-229b649-225316-421900 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-07 07:44:12,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-07 07:44:12,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-07 07:44:12,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 07:44:12,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:44:12,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-07 07:44:12,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.175 2026-10-07 07:44:12,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 07:44:12,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.185 2026-10-07 07:44:12,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.222 2026-10-07 07:44:12,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-07 07:44:12,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 07:44:12,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.060 0.260 2026-10-07 07:44:12,823 44 INFO rb-229b649-225316-421900 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-07 07:44:12,901 44 INFO rb-229b649-225316-421900 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-07 07:44:12,978 44 INFO rb-229b649-225316-421900 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-07 07:44:13,034 44 INFO rb-229b649-225316-421900 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-07 07:44:13,087 44 INFO rb-229b649-225316-421900 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-07 07:44:13,136 44 INFO rb-229b649-225316-421900 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-07 07:44:13,223 44 INFO rb-229b649-225316-421900 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-07 07:44:13,241 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:13,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:13,275 44 INFO rb-229b649-225316-421900 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-07 07:44:13,325 44 INFO rb-229b649-225316-421900 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-07 07:44:13,406 44 INFO rb-229b649-225316-421900 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-07 07:44:13,467 44 INFO rb-229b649-225316-421900 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-07 07:44:13,516 44 INFO rb-229b649-225316-421900 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-07 07:44:13,570 44 INFO rb-229b649-225316-421900 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-07 07:44:13,623 44 INFO rb-229b649-225316-421900 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-07 07:44:13,678 44 INFO rb-229b649-225316-421900 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-07 07:44:13,733 44 INFO rb-229b649-225316-421900 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-07 07:44:13,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:13] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 07:44:13,779 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31632973 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad1d216f-fa18-4466-91fc-34cf9d1cd4a1'}] 2026-10-07 07:44:13,783 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:14,318 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31632973 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ad1d216f-fa18-4466-91fc-34cf9d1cd4a1'} created pos.order #590 2026-10-07 07:44:14,348 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31632973 finished 2026-10-07 07:44:14,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.222 0.434 2026-10-07 07:44:14,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.075 0.061 2026-10-07 07:44:14,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:14] "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-07 07:44:14,728 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26081789 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad1d216f-fa18-4466-91fc-34cf9d1cd4a1'}] 2026-10-07 07:44:14,736 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26081789 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ad1d216f-fa18-4466-91fc-34cf9d1cd4a1'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-10-07 07:44:14,764 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26081789 finished 2026-10-07 07:44:14,821 44 INFO rb-229b649-225316-421900 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-07 07:44:14,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-07 07:44:14,865 44 INFO rb-229b649-225316-421900 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-07 07:44:14,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.068 0.163 2026-10-07 07:44:14,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 17745304 (allocated 19136512) 2026-10-07 07:44:15,012 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82743 2026-10-07 07:44:15,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-07 07:44:15,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82743 2026-10-07 07:44:15,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074415_118274_test_loyalty_free_product_rewards_2.txt 2026-10-07 07:44:15,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmpzatykj9w_chrome_odoo" 2026-10-07 07:44:15,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-07 07:44:16,538 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 82961 2026-10-07 07:44:16,538 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpumm8boxv_chrome_odoo 2026-10-07 07:44:16,538 44 INFO rb-229b649-225316-421900 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:40139/json/version 2026-10-07 07:44:16,539 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:16,614 44 INFO rb-229b649-225316-421900 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-07 07:44:16,614 44 INFO rb-229b649-225316-421900 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:40139/json 2026-10-07 07:44:16,615 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:16,638 44 INFO rb-229b649-225316-421900 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:40139/devtools/page/F8A4BEC26D4E60C334E7FD83DFFBA5DA 2026-10-07 07:44:16,653 44 INFO rb-229b649-225316-421900 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-07 07:44:16,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-10-07 07:44:16,769 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:16,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-10-07 07:44:16,778 44 INFO rb-229b649-225316-421900 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-07 07:44:16,778 44 INFO rb-229b649-225316-421900 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-07 07:44:16,792 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:17,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:17] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.057 0.609 2026-10-07 07:44:17,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'F8A4BEC26D4E60C334E7FD83DFFBA5DA', 'loaderId': '71E43A67438E06DA47F52D9E2AAC7EFE', 'isDownload': False} 2026-10-07 07:44:17,463 44 INFO rb-229b649-225316-421900 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-07 07:44:17,486 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:17,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:17] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 07:44:17,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 07:44:17,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 07:44:18,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:18,145 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:18,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 07:44:18,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:44:18,215 44 INFO rb-229b649-225316-421900 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-07 07:44:18,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:18,228 44 INFO rb-229b649-225316-421900 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-07 07:44:18,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:18,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.018 2026-10-07 07:44:18,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.033 2026-10-07 07:44:18,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.037 2026-10-07 07:44:18,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 07:44:19,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.379 0.475 2026-10-07 07:44:19,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:19,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.006 2026-10-07 07:44:19,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.036 2026-10-07 07:44:19,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.006 2026-10-07 07:44:19,475 44 INFO rb-229b649-225316-421900 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-07 07:44:19,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:44:19,558 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:44:19,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:44:19,591 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:19,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:19,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 07:44:19,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "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-07 07:44:19,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:19,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.060 2026-10-07 07:44:19,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.111 2026-10-07 07:44:19,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.074 2026-10-07 07:44:19,753 44 INFO rb-229b649-225316-421900 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-07 07:44:19,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.144 2026-10-07 07:44:19,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:19,963 44 INFO rb-229b649-225316-421900 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-07 07:44:19,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.076 0.260 2026-10-07 07:44:19,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.215 2026-10-07 07:44:19,999 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:44:20,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.218 2026-10-07 07:44:20,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.019 0.262 2026-10-07 07:44:20,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-07 07:44:20,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-07 07:44:20,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-07 07:44:20,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 07:44:20,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-07 07:44:20,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 07:44:20,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.153 2026-10-07 07:44:20,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.047 0.295 2026-10-07 07:44:20,520 44 INFO rb-229b649-225316-421900 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-07 07:44:20,578 44 INFO rb-229b649-225316-421900 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-07 07:44:20,634 44 INFO rb-229b649-225316-421900 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-07 07:44:20,686 44 INFO rb-229b649-225316-421900 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-07 07:44:20,872 44 INFO rb-229b649-225316-421900 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-07 07:44:20,923 44 INFO rb-229b649-225316-421900 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-07 07:44:20,973 44 INFO rb-229b649-225316-421900 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-07 07:44:21,053 44 INFO rb-229b649-225316-421900 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-07 07:44:21,110 44 INFO rb-229b649-225316-421900 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-07 07:44:21,160 44 INFO rb-229b649-225316-421900 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-07 07:44:21,223 44 INFO rb-229b649-225316-421900 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-07 07:44:21,304 44 INFO rb-229b649-225316-421900 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-07 07:44:21,350 44 INFO rb-229b649-225316-421900 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-07 07:44:21,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.034 0.043 2026-10-07 07:44:21,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.010 0.078 2026-10-07 07:44:21,404 44 INFO rb-229b649-225316-421900 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-07 07:44:21,465 44 INFO rb-229b649-225316-421900 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-07 07:44:21,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.035 0.057 2026-10-07 07:44:21,515 44 INFO rb-229b649-225316-421900 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-07 07:44:21,568 44 INFO rb-229b649-225316-421900 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-07 07:44:21,619 44 INFO rb-229b649-225316-421900 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-07 07:44:21,674 44 INFO rb-229b649-225316-421900 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-07 07:44:21,735 44 INFO rb-229b649-225316-421900 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-07 07:44:21,787 44 INFO rb-229b649-225316-421900 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-07 07:44:21,874 44 INFO rb-229b649-225316-421900 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-07 07:44:21,951 44 INFO rb-229b649-225316-421900 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-07 07:44:22,001 44 INFO rb-229b649-225316-421900 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-07 07:44:22,052 44 INFO rb-229b649-225316-421900 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-07 07:44:22,121 44 INFO rb-229b649-225316-421900 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-07 07:44:22,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:22,135 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:44:22,172 44 INFO rb-229b649-225316-421900 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-07 07:44:22,222 44 INFO rb-229b649-225316-421900 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-07 07:44:22,303 44 INFO rb-229b649-225316-421900 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-07 07:44:22,357 44 INFO rb-229b649-225316-421900 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-07 07:44:22,410 44 INFO rb-229b649-225316-421900 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-07 07:44:22,464 44 INFO rb-229b649-225316-421900 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-07 07:44:22,517 44 INFO rb-229b649-225316-421900 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-07 07:44:22,574 44 INFO rb-229b649-225316-421900 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-07 07:44:22,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:22] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.008 0.013 2026-10-07 07:44:22,644 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20569100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3126cf0f-234c-4ece-8a6c-feac0fe2b1c4'}] 2026-10-07 07:44:22,658 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:23,161 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20569100 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3126cf0f-234c-4ece-8a6c-feac0fe2b1c4'} created pos.order #591 2026-10-07 07:44:23,189 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20569100 finished 2026-10-07 07:44:23,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.179 0.442 2026-10-07 07:44:23,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.031 0.058 2026-10-07 07:44:23,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 07:44:23,672 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35986977 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3126cf0f-234c-4ece-8a6c-feac0fe2b1c4'}] 2026-10-07 07:44:23,680 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35986977 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3126cf0f-234c-4ece-8a6c-feac0fe2b1c4'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-10-07 07:44:23,684 44 INFO rb-229b649-225316-421900 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-07 07:44:23,709 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35986977 finished 2026-10-07 07:44:23,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-07 07:44:23,742 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 07:44:23,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.050 0.140 2026-10-07 07:44:23,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 20025008 (allocated 23728128) 2026-10-07 07:44:23,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 82961 2026-10-07 07:44:23,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-07 07:44:23,953 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 82961 2026-10-07 07:44:24,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074424_107654_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-07 07:44:24,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpumm8boxv_chrome_odoo" 2026-10-07 07:44:24,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-07 07:44:25,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83175 2026-10-07 07:44:25,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp_xfdetxi_chrome_odoo 2026-10-07 07:44:25,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:35251/json/version 2026-10-07 07:44:25,816 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:25,903 44 INFO rb-229b649-225316-421900 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-07 07:44:25,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:35251/json 2026-10-07 07:44:25,904 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:25,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:35251/devtools/page/33B80E7931DD2E3E037555A7D5809BC4 2026-10-07 07:44:25,929 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-10-07 07:44:25,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-07 07:44:26,105 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:26,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-07 07:44:26,128 44 INFO rb-229b649-225316-421900 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-07 07:44:26,128 44 INFO rb-229b649-225316-421900 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-07 07:44:26,158 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:27,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.082 0.884 2026-10-07 07:44:27,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '33B80E7931DD2E3E037555A7D5809BC4', 'loaderId': '8A0FB1EB3541C8299648F4D5E64911D9', 'isDownload': False} 2026-10-07 07:44:27,117 44 INFO rb-229b649-225316-421900 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-07 07:44:27,134 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:27,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-10-07 07:44:27,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 07:44:27,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-07 07:44:27,801 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:44:27,827 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 07:44:27,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 07:44:27,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:44:27,874 44 INFO rb-229b649-225316-421900 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-07 07:44:27,886 44 INFO rb-229b649-225316-421900 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-07 07:44:27,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:27,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:27,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.018 2026-10-07 07:44:27,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.037 2026-10-07 07:44:27,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 07:44:28,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.043 2026-10-07 07:44:28,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.341 0.472 2026-10-07 07:44:28,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:44:29,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.012 2026-10-07 07:44:29,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.047 2026-10-07 07:44:29,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:29,201 44 INFO rb-229b649-225316-421900 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-07 07:44:29,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-10-07 07:44:29,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:29,274 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:29,294 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:29,296 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:29,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.042 2026-10-07 07:44:29,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.062 2026-10-07 07:44:29,373 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:29,387 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "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-07 07:44:29,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:29,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.023 2026-10-07 07:44:29,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.076 2026-10-07 07:44:29,538 44 INFO rb-229b649-225316-421900 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-07 07:44:29,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.161 2026-10-07 07:44:29,646 44 INFO rb-229b649-225316-421900 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-07 07:44:29,659 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:29,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.129 2026-10-07 07:44:29,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-07 07:44:29,750 44 INFO rb-229b649-225316-421900 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-07 07:44:29,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-07 07:44:29,773 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:44:29,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-07 07:44:29,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-07 07:44:29,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-07 07:44:29,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-07 07:44:29,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-07 07:44:29,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-07 07:44:29,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 07:44:30,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.051 0.225 2026-10-07 07:44:30,141 44 INFO rb-229b649-225316-421900 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-07 07:44:30,218 44 INFO rb-229b649-225316-421900 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-07 07:44:30,269 44 INFO rb-229b649-225316-421900 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-07 07:44:30,324 44 INFO rb-229b649-225316-421900 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-07 07:44:30,401 44 INFO rb-229b649-225316-421900 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-07 07:44:30,457 44 INFO rb-229b649-225316-421900 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-07 07:44:30,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:30] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.049 2026-10-07 07:44:30,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.067 2026-10-07 07:44:30,544 44 INFO rb-229b649-225316-421900 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-07 07:44:30,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.030 0.078 2026-10-07 07:44:30,630 44 INFO rb-229b649-225316-421900 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-07 07:44:30,680 44 INFO rb-229b649-225316-421900 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-07 07:44:30,738 44 INFO rb-229b649-225316-421900 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-07 07:44:30,791 44 INFO rb-229b649-225316-421900 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-07 07:44:30,845 44 INFO rb-229b649-225316-421900 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-07 07:44:30,899 44 INFO rb-229b649-225316-421900 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-07 07:44:30,950 44 INFO rb-229b649-225316-421900 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-07 07:44:31,024 44 INFO rb-229b649-225316-421900 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-07 07:44:31,075 44 INFO rb-229b649-225316-421900 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-07 07:44:31,126 44 INFO rb-229b649-225316-421900 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-07 07:44:31,177 44 INFO rb-229b649-225316-421900 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-07 07:44:31,228 44 INFO rb-229b649-225316-421900 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-07 07:44:31,278 44 INFO rb-229b649-225316-421900 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-07 07:44:31,329 44 INFO rb-229b649-225316-421900 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-07 07:44:31,408 44 INFO rb-229b649-225316-421900 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-07 07:44:31,411 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67837251 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b52d0111-6ca0-4a7d-8ea4-9976d0ce801e'}] 2026-10-07 07:44:31,461 44 INFO rb-229b649-225316-421900 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-07 07:44:31,478 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67837251 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b52d0111-6ca0-4a7d-8ea4-9976d0ce801e'} created pos.order #592 2026-10-07 07:44:31,519 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67837251 finished 2026-10-07 07:44:31,527 44 INFO rb-229b649-225316-421900 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-07 07:44:31,586 44 INFO rb-229b649-225316-421900 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-07 07:44:31,630 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-07 07:44:31,634 44 INFO rb-229b649-225316-421900 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-07 07:44:31,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.060 0.171 2026-10-07 07:44:31,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 17099480 (allocated 21233664) 2026-10-07 07:44:31,773 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83175 2026-10-07 07:44:31,777 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-07 07:44:31,777 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83175 2026-10-07 07:44:31,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074431_890564_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-07 07:44:31,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp_xfdetxi_chrome_odoo" 2026-10-07 07:44:31,911 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-07 07:44:33,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 83383 2026-10-07 07:44:33,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmp7gt0v4t5_chrome_odoo 2026-10-07 07:44:33,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:38555/json/version 2026-10-07 07:44:33,104 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:33,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-10-07 07:44:33,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:38555/json 2026-10-07 07:44:33,168 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:33,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:38555/devtools/page/E25C9F99BD60C08AC8AD67BA4BA2CDC7 2026-10-07 07:44:33,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-07 07:44:33,246 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-07 07:44:33,358 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:33,365 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-07 07:44:33,370 44 INFO rb-229b649-225316-421900 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-07 07:44:33,371 44 INFO rb-229b649-225316-421900 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-07 07:44:33,391 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:34,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.115 0.640 2026-10-07 07:44:34,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'E25C9F99BD60C08AC8AD67BA4BA2CDC7', 'loaderId': '61FDFAAFD6A3A3FF62B12F9342940978', 'isDownload': False} 2026-10-07 07:44:34,141 44 INFO rb-229b649-225316-421900 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-07 07:44:34,165 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:34,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 07:44:34,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 07:44:34,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-07 07:44:34,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:34,858 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:44:34,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 07:44:34,935 44 INFO rb-229b649-225316-421900 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-07 07:44:34,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 07:44:34,943 44 INFO rb-229b649-225316-421900 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-07 07:44:34,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:44:34,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:35,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.025 2026-10-07 07:44:35,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:35] "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.047 2026-10-07 07:44:35,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-07 07:44:35,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.030 0.050 2026-10-07 07:44:36,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.339 0.513 2026-10-07 07:44:36,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "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-07 07:44:36,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 07:44:36,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.063 2026-10-07 07:44:36,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:36,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-10-07 07:44:36,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 07:44:36,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:36,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 07:44:36,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:44:36,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.030 0.025 2026-10-07 07:44:36,528 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:44:36,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.090 2026-10-07 07:44:36,548 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:36,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-07 07:44:36,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.081 2026-10-07 07:44:36,626 44 INFO rb-229b649-225316-421900 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-07 07:44:36,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.013 2026-10-07 07:44:36,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:44:36,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.053 0.059 2026-10-07 07:44:36,799 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:36,848 44 INFO rb-229b649-225316-421900 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-07 07:44:36,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.164 2026-10-07 07:44:36,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:36,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-07 07:44:36,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-07 07:44:36,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.254 2026-10-07 07:44:37,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.303 2026-10-07 07:44:37,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1693&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.238 2026-10-07 07:44:37,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-10-07 07:44:37,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-07 07:44:37,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-07 07:44:37,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-10-07 07:44:37,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 07:44:37,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.064 0.277 2026-10-07 07:44:37,434 44 INFO rb-229b649-225316-421900 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-07 07:44:37,486 44 INFO rb-229b649-225316-421900 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-07 07:44:37,551 44 INFO rb-229b649-225316-421900 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-07 07:44:37,610 44 INFO rb-229b649-225316-421900 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-07 07:44:37,673 44 INFO rb-229b649-225316-421900 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-07 07:44:37,726 44 INFO rb-229b649-225316-421900 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-07 07:44:37,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "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.015 2026-10-07 07:44:37,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:37] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.015 0.027 2026-10-07 07:44:37,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-07 07:44:37,927 44 INFO rb-229b649-225316-421900 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-07 07:44:38,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15158588 (allocated 16777216) 2026-10-07 07:44:38,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 83383 2026-10-07 07:44:38,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-07 07:44:38,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 83383 2026-10-07 07:44:38,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074438_141696_test_loyalty_on_order_with_fixed_tax.txt 2026-10-07 07:44:38,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmp7gt0v4t5_chrome_odoo" 2026-10-07 07:44:38,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-07 07:44:39,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 83599 2026-10-07 07:44:39,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpirp6ys19_chrome_odoo 2026-10-07 07:44:39,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:35591/json/version 2026-10-07 07:44:39,120 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:39,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 07:44:39,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:35591/json 2026-10-07 07:44:39,193 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:39,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:35591/devtools/page/C5D4007CE985046496BF9A542A8AA58E 2026-10-07 07:44:39,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-07 07:44:39,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-07 07:44:39,388 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:39,396 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-07 07:44:39,399 44 INFO rb-229b649-225316-421900 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-07 07:44:39,399 44 INFO rb-229b649-225316-421900 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-07 07:44:39,428 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:40,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.123 0.662 2026-10-07 07:44:40,206 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'C5D4007CE985046496BF9A542A8AA58E', 'loaderId': '3E63AFD77BB12F6BE9F9400F060C465B', 'isDownload': False} 2026-10-07 07:44:40,206 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-07 07:44:40,231 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:40,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 07:44:40,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 07:44:40,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.036 2026-10-07 07:44:40,845 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:40,852 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:44:40,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 07:44:40,923 44 INFO rb-229b649-225316-421900 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-07 07:44:40,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 07:44:40,935 44 INFO rb-229b649-225316-421900 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-07 07:44:40,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:44:40,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:41,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.013 2026-10-07 07:44:41,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-07 07:44:41,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.033 0.053 2026-10-07 07:44:41,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 07:44:41,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.281 0.543 2026-10-07 07:44:42,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "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-07 07:44:42,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.009 2026-10-07 07:44:42,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-07 07:44:42,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:44:42,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-07 07:44:42,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-10-07 07:44:42,280 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:42,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:42,316 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:44:42,317 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:44:42,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.034 2026-10-07 07:44:42,379 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:44:42,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.065 2026-10-07 07:44:42,381 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "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-07 07:44:42,425 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:44:42,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.070 2026-10-07 07:44:42,508 44 INFO rb-229b649-225316-421900 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-07 07:44:42,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.098 2026-10-07 07:44:42,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.187 2026-10-07 07:44:42,662 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:44:42,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.105 2026-10-07 07:44:42,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.110 2026-10-07 07:44:42,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 07:44:42,753 44 INFO rb-229b649-225316-421900 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-07 07:44:42,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-07 07:44:42,790 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:42,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.253 2026-10-07 07:44:42,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 07:44:42,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-07 07:44:42,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-07 07:44:42,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.213 2026-10-07 07:44:42,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 07:44:43,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.041 0.270 2026-10-07 07:44:43,192 44 INFO rb-229b649-225316-421900 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-07 07:44:43,255 44 INFO rb-229b649-225316-421900 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-07 07:44:43,305 44 INFO rb-229b649-225316-421900 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-07 07:44:43,366 44 INFO rb-229b649-225316-421900 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-07 07:44:43,579 44 INFO rb-229b649-225316-421900 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-07 07:44:43,626 44 INFO rb-229b649-225316-421900 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-07 07:44:43,675 44 INFO rb-229b649-225316-421900 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-07 07:44:43,759 44 INFO rb-229b649-225316-421900 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-07 07:44:43,835 44 INFO rb-229b649-225316-421900 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-07 07:44:43,887 44 INFO rb-229b649-225316-421900 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-07 07:44:43,947 44 INFO rb-229b649-225316-421900 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-07 07:44:44,025 44 INFO rb-229b649-225316-421900 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-07 07:44:44,076 44 INFO rb-229b649-225316-421900 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-07 07:44:44,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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.026 0.036 2026-10-07 07:44:44,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:44] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.070 2026-10-07 07:44:44,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.079 2026-10-07 07:44:44,244 44 INFO rb-229b649-225316-421900 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-07 07:44:44,262 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:44:44,264 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:44,297 44 INFO rb-229b649-225316-421900 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-07 07:44:44,345 44 INFO rb-229b649-225316-421900 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-07 07:44:44,420 44 INFO rb-229b649-225316-421900 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-07 07:44:44,486 44 INFO rb-229b649-225316-421900 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-07 07:44:44,567 44 INFO rb-229b649-225316-421900 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-07 07:44:44,631 44 INFO rb-229b649-225316-421900 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-07 07:44:44,682 44 INFO rb-229b649-225316-421900 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-07 07:44:44,733 44 INFO rb-229b649-225316-421900 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-07 07:44:44,783 44 INFO rb-229b649-225316-421900 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-07 07:44:44,843 44 INFO rb-229b649-225316-421900 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-07 07:44:44,893 44 INFO rb-229b649-225316-421900 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-07 07:44:44,944 44 INFO rb-229b649-225316-421900 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-07 07:44:45,003 44 INFO rb-229b649-225316-421900 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-07 07:44:45,057 44 INFO rb-229b649-225316-421900 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-07 07:44:45,110 44 INFO rb-229b649-225316-421900 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-07 07:44:45,165 44 INFO rb-229b649-225316-421900 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-07 07:44:45,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:45] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 07:44:45,216 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63900684 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '951364ff-0b26-4204-a9ed-a4677a8395f8'}] 2026-10-07 07:44:45,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:45,830 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63900684 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '951364ff-0b26-4204-a9ed-a4677a8395f8'} created pos.order #593 2026-10-07 07:44:45,858 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63900684 finished 2026-10-07 07:44:45,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.324 0.439 2026-10-07 07:44:46,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.063 0.068 2026-10-07 07:44:46,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:46,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:46] "GET /report/barcode/Code128/0440-d4e6-4671 HTTP/1.1" 200 - 0 0.000 0.062 2026-10-07 07:44:46,384 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60773730 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '951364ff-0b26-4204-a9ed-a4677a8395f8'}] 2026-10-07 07:44:46,393 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60773730 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '951364ff-0b26-4204-a9ed-a4677a8395f8'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-10-07 07:44:46,406 44 INFO rb-229b649-225316-421900 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-07 07:44:46,420 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60773730 finished 2026-10-07 07:44:46,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-07 07:44:46,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 07:44:46,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.044 0.135 2026-10-07 07:44:46,617 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 21336784 (allocated 22941696) 2026-10-07 07:44:46,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 83599 2026-10-07 07:44:46,631 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-07 07:44:46,631 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 83599 2026-10-07 07:44:46,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074446_754171_test_loyalty_program_different_orders.txt 2026-10-07 07:44:46,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpirp6ys19_chrome_odoo" 2026-10-07 07:44:46,793 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-07 07:44:47,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 83819 2026-10-07 07:44:47,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpo7vc7xj9_chrome_odoo 2026-10-07 07:44:47,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:46045/json/version 2026-10-07 07:44:47,878 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:47,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-07 07:44:47,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:46045/json 2026-10-07 07:44:47,961 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:47,979 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:46045/devtools/page/0E629F38D09F9F28669DDE7E1FF6FB2B 2026-10-07 07:44:47,990 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-07 07:44:48,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-07 07:44:48,119 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:48,125 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-07 07:44:48,127 44 INFO rb-229b649-225316-421900 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-07 07:44:48,127 44 INFO rb-229b649-225316-421900 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-07 07:44:48,144 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:48,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:48] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.089 0.757 2026-10-07 07:44:48,994 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '0E629F38D09F9F28669DDE7E1FF6FB2B', 'loaderId': '23B9121FCDEF6A86EDC16D466E5940B9', 'isDownload': False} 2026-10-07 07:44:48,994 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-07 07:44:49,024 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:49,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 07:44:49,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 07:44:49,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 07:44:49,799 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:49,811 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:44:49,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-10-07 07:44:49,877 44 INFO rb-229b649-225316-421900 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-07 07:44:49,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 07:44:49,889 44 INFO rb-229b649-225316-421900 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-07 07:44:49,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:44:49,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:49,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 07:44:49,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-07 07:44:50,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.048 2026-10-07 07:44:50,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 07:44:51,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.279 0.672 2026-10-07 07:44:51,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "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-07 07:44:51,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:51,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.046 2026-10-07 07:44:51,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:51,334 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-07 07:44:51,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:44:51,415 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:44:51,447 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:44:51,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.015 2026-10-07 07:44:51,475 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:44:51,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 07:44:51,487 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:44:51,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.061 2026-10-07 07:44:51,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-07 07:44:51,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.052 2026-10-07 07:44:51,602 44 INFO rb-229b649-225316-421900 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-07 07:44:51,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:44:51,778 44 INFO rb-229b649-225316-421900 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-07 07:44:51,811 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:44:51,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.091 0.070 2026-10-07 07:44:51,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.163 2026-10-07 07:44:51,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:44:51,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.234 2026-10-07 07:44:51,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-07 07:44:51,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:51] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-07 07:44:52,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-07 07:44:52,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-07 07:44:52,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 07:44:52,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-07 07:44:52,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.166 2026-10-07 07:44:52,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-07 07:44:52,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-07 07:44:52,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 07:44:52,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-07 07:44:52,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.030 0.285 2026-10-07 07:44:52,431 44 INFO rb-229b649-225316-421900 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-07 07:44:52,485 44 INFO rb-229b649-225316-421900 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-07 07:44:52,536 44 INFO rb-229b649-225316-421900 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-07 07:44:52,587 44 INFO rb-229b649-225316-421900 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-07 07:44:52,678 44 INFO rb-229b649-225316-421900 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-07 07:44:52,729 44 INFO rb-229b649-225316-421900 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-07 07:44:52,780 44 INFO rb-229b649-225316-421900 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-07 07:44:52,831 44 INFO rb-229b649-225316-421900 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-07 07:44:52,885 44 INFO rb-229b649-225316-421900 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-07 07:44:52,939 44 INFO rb-229b649-225316-421900 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-07 07:44:53,001 44 INFO rb-229b649-225316-421900 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-07 07:44:53,094 44 INFO rb-229b649-225316-421900 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-07 07:44:53,145 44 INFO rb-229b649-225316-421900 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-07 07:44:53,196 44 INFO rb-229b649-225316-421900 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-07 07:44:53,247 44 INFO rb-229b649-225316-421900 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-07 07:44:53,297 44 INFO rb-229b649-225316-421900 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-07 07:44:53,357 44 INFO rb-229b649-225316-421900 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-07 07:44:53,412 44 INFO rb-229b649-225316-421900 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-07 07:44:53,493 44 INFO rb-229b649-225316-421900 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-07 07:44:53,546 44 INFO rb-229b649-225316-421900 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-07 07:44:53,597 44 INFO rb-229b649-225316-421900 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-07 07:44:53,647 44 INFO rb-229b649-225316-421900 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-07 07:44:53,705 44 INFO rb-229b649-225316-421900 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-07 07:44:53,762 44 INFO rb-229b649-225316-421900 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-07 07:44:53,850 44 INFO rb-229b649-225316-421900 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-07 07:44:53,921 44 INFO rb-229b649-225316-421900 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-07 07:44:53,972 44 INFO rb-229b649-225316-421900 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-07 07:44:54,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-07 07:44:54,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 07:44:54,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17594676 (allocated 19009536) 2026-10-07 07:44:54,134 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 83819 2026-10-07 07:44:54,138 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-07 07:44:54,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 83819 2026-10-07 07:44:54,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074454_262363_test_loyalty_program_specific_product.txt 2026-10-07 07:44:54,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpo7vc7xj9_chrome_odoo" 2026-10-07 07:44:54,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-07 07:44:55,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84024 2026-10-07 07:44:55,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpxzhpxpw7_chrome_odoo 2026-10-07 07:44:55,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:39341/json/version 2026-10-07 07:44:55,181 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:55,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-07 07:44:55,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:39341/json 2026-10-07 07:44:55,248 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:44:55,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:39341/devtools/page/A660FE24CE36F5BE6E62CCFCF79EECB9 2026-10-07 07:44:55,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-07 07:44:55,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-07 07:44:55,410 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:44:55,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-07 07:44:55,426 44 INFO rb-229b649-225316-421900 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-07 07:44:55,427 44 INFO rb-229b649-225316-421900 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-07 07:44:55,444 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:44:56,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.046 0.610 2026-10-07 07:44:56,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'A660FE24CE36F5BE6E62CCFCF79EECB9', 'loaderId': 'D32CD2FAB20E3FAB207399D022671667', 'isDownload': False} 2026-10-07 07:44:56,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-07 07:44:56,121 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:44:56,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 07:44:56,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 07:44:56,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-07 07:44:56,800 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:44:56,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:56,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 07:44:56,855 44 INFO rb-229b649-225316-421900 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-07 07:44:56,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 07:44:56,863 44 INFO rb-229b649-225316-421900 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-07 07:44:56,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:44:56,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:56,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-10-07 07:44:56,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-10-07 07:44:56,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.032 2026-10-07 07:44:56,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 07:44:57,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.245 0.444 2026-10-07 07:44:57,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "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-07 07:44:57,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:44:57,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.034 2026-10-07 07:44:57,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:44:57,912 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-07 07:44:57,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:44:57,972 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:44:58,006 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:58,011 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:44:58,030 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:44:58,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.036 2026-10-07 07:44:58,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.115 2026-10-07 07:44:58,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.128 2026-10-07 07:44:58,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.060 2026-10-07 07:44:58,139 44 INFO rb-229b649-225316-421900 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-07 07:44:58,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:44:58,219 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44: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-07 07:44:58,326 44 INFO rb-229b649-225316-421900 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-07 07:44:58,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.057 2026-10-07 07:44:58,344 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:44:58,362 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:44:58,382 44 INFO rb-229b649-225316-421900 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-07 07:44:58,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.037 0.198 2026-10-07 07:44:58,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-07 07:44:58,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-07 07:44:58,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-07 07:44:58,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.330 2026-10-07 07:44:58,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-07 07:44:58,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.153 2026-10-07 07:44:58,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-07 07:44:58,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-07 07:44:58,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-07 07:44:58,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-07 07:44:58,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-07 07:44:58,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.032 0.280 2026-10-07 07:44:58,930 44 INFO rb-229b649-225316-421900 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-07 07:44:59,010 44 INFO rb-229b649-225316-421900 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-07 07:44:59,059 44 INFO rb-229b649-225316-421900 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-07 07:44:59,119 44 INFO rb-229b649-225316-421900 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-07 07:44:59,197 44 INFO rb-229b649-225316-421900 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-07 07:44:59,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.037 2026-10-07 07:44:59,243 44 INFO rb-229b649-225316-421900 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-07 07:44:59,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.049 2026-10-07 07:44:59,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:44:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.015 0.052 2026-10-07 07:44:59,349 44 INFO rb-229b649-225316-421900 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-07 07:44:59,403 44 INFO rb-229b649-225316-421900 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-07 07:44:59,451 44 INFO rb-229b649-225316-421900 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-07 07:44:59,502 44 INFO rb-229b649-225316-421900 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-07 07:44:59,553 44 INFO rb-229b649-225316-421900 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-07 07:44:59,604 44 INFO rb-229b649-225316-421900 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-07 07:44:59,665 44 INFO rb-229b649-225316-421900 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-07 07:44:59,717 44 INFO rb-229b649-225316-421900 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-07 07:44:59,771 44 INFO rb-229b649-225316-421900 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-07 07:44:59,822 44 INFO rb-229b649-225316-421900 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-07 07:44:59,881 44 INFO rb-229b649-225316-421900 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-07 07:44:59,943 44 INFO rb-229b649-225316-421900 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-07 07:45:00,022 44 INFO rb-229b649-225316-421900 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-07 07:45:00,096 44 INFO rb-229b649-225316-421900 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-07 07:45:00,147 44 INFO rb-229b649-225316-421900 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-07 07:45:00,205 44 INFO rb-229b649-225316-421900 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-07 07:45:00,256 44 INFO rb-229b649-225316-421900 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-07 07:45:00,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-07 07:45:00,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 07:45:00,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16972420 (allocated 18087936) 2026-10-07 07:45:00,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84024 2026-10-07 07:45:00,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-07 07:45:00,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84024 2026-10-07 07:45:00,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074500_581963_test_loyalty_program_using_same_product.txt 2026-10-07 07:45:00,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpxzhpxpw7_chrome_odoo" 2026-10-07 07:45:00,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-07 07:45:02,280 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84241 2026-10-07 07:45:02,280 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp27dwcm53_chrome_odoo 2026-10-07 07:45:02,280 44 INFO rb-229b649-225316-421900 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:36839/json/version 2026-10-07 07:45:02,282 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:02,372 44 INFO rb-229b649-225316-421900 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-07 07:45:02,372 44 INFO rb-229b649-225316-421900 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:36839/json 2026-10-07 07:45:02,373 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:02,409 44 INFO rb-229b649-225316-421900 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:36839/devtools/page/D776C4FE90F74772852D279E950C6C85 2026-10-07 07:45:02,435 44 INFO rb-229b649-225316-421900 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-07 07:45:02,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-07 07:45:02,510 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:02,524 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-07 07:45:02,528 44 INFO rb-229b649-225316-421900 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-07 07:45:02,528 44 INFO rb-229b649-225316-421900 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-07 07:45:02,551 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:03,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:03] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.081 0.776 2026-10-07 07:45:03,404 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'D776C4FE90F74772852D279E950C6C85', 'loaderId': 'CF5612A4A525C238ABB0DCBEFE25073A', 'isDownload': False} 2026-10-07 07:45:03,404 44 INFO rb-229b649-225316-421900 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-07 07:45:03,428 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:03,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:03] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-07 07:45:03,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:03] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 07:45:03,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:03] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 07:45:04,159 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:45:04,162 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:04,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 07:45:04,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.009 2026-10-07 07:45:04,228 44 INFO rb-229b649-225316-421900 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-07 07:45:04,239 44 INFO rb-229b649-225316-421900 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-07 07:45:04,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:45:04,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:04,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-07 07:45:04,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 07:45:04,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.052 2026-10-07 07:45:04,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 07:45:05,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.376 0.524 2026-10-07 07:45:05,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "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-07 07:45:05,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:45:05,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-07 07:45:05,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:05,582 44 INFO rb-229b649-225316-421900 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-07 07:45:05,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:45:05,660 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:05,712 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:45:05,739 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:05,746 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:05,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.048 2026-10-07 07:45:05,753 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:05,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.140 2026-10-07 07:45:05,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.182 2026-10-07 07:45:05,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.102 2026-10-07 07:45:05,887 44 INFO rb-229b649-225316-421900 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-07 07:45:05,939 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:45:05,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.018 0.020 2026-10-07 07:45:06,049 44 INFO rb-229b649-225316-421900 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-07 07:45:06,097 44 INFO rb-229b649-225316-421900 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-07 07:45:06,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.086 0.100 2026-10-07 07:45:06,124 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:06,161 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:45:06,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.236 2026-10-07 07:45:06,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.245 2026-10-07 07:45:06,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.273 2026-10-07 07:45:06,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.310 2026-10-07 07:45:06,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.350 2026-10-07 07:45:06,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 07:45:06,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-07 07:45:06,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.182 2026-10-07 07:45:06,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-07 07:45:06,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-07 07:45:06,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.050 0.230 2026-10-07 07:45:06,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.244 2026-10-07 07:45:06,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:06] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.320 2026-10-07 07:45:06,700 44 INFO rb-229b649-225316-421900 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-07 07:45:06,785 44 INFO rb-229b649-225316-421900 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-07 07:45:06,837 44 INFO rb-229b649-225316-421900 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-07 07:45:06,913 44 INFO rb-229b649-225316-421900 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-07 07:45:06,991 44 INFO rb-229b649-225316-421900 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-07 07:45:07,038 44 INFO rb-229b649-225316-421900 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-07 07:45:07,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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.016 0.046 2026-10-07 07:45:07,090 44 INFO rb-229b649-225316-421900 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-07 07:45:07,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:07,189 44 INFO rb-229b649-225316-421900 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-07 07:45:07,244 44 INFO rb-229b649-225316-421900 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-07 07:45:07,294 44 INFO rb-229b649-225316-421900 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-07 07:45:07,349 44 INFO rb-229b649-225316-421900 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-07 07:45:07,537 44 INFO rb-229b649-225316-421900 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-07 07:45:07,588 44 INFO rb-229b649-225316-421900 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-07 07:45:07,639 44 INFO rb-229b649-225316-421900 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-07 07:45:07,690 44 INFO rb-229b649-225316-421900 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-07 07:45:07,740 44 INFO rb-229b649-225316-421900 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-07 07:45:07,791 44 INFO rb-229b649-225316-421900 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-07 07:45:07,850 44 INFO rb-229b649-225316-421900 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-07 07:45:07,901 44 INFO rb-229b649-225316-421900 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-07 07:45:07,959 44 INFO rb-229b649-225316-421900 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-07 07:45:08,036 44 INFO rb-229b649-225316-421900 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-07 07:45:08,058 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:08,058 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:08,087 44 INFO rb-229b649-225316-421900 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-07 07:45:08,138 44 INFO rb-229b649-225316-421900 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-07 07:45:08,208 44 INFO rb-229b649-225316-421900 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-07 07:45:08,260 44 INFO rb-229b649-225316-421900 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-07 07:45:08,314 44 INFO rb-229b649-225316-421900 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-07 07:45:08,371 44 INFO rb-229b649-225316-421900 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-07 07:45:08,450 44 INFO rb-229b649-225316-421900 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-07 07:45:08,455 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5124228 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8cb7a842-7f60-44be-8a67-7a40ef4530c3'}] 2026-10-07 07:45:08,463 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:09,146 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5124228 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8cb7a842-7f60-44be-8a67-7a40ef4530c3'} created pos.order #594 2026-10-07 07:45:09,178 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5124228 finished 2026-10-07 07:45:09,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.294 0.530 2026-10-07 07:45:09,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.032 0.047 2026-10-07 07:45:09,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 07:45:09,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:09] "GET /report/barcode/Code128/0447-37d9-4705 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 07:45:09,550 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61762457 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8cb7a842-7f60-44be-8a67-7a40ef4530c3'}] 2026-10-07 07:45:09,560 44 INFO rb-229b649-225316-421900 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-07 07:45:09,575 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61762457 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8cb7a842-7f60-44be-8a67-7a40ef4530c3'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-10-07 07:45:09,601 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61762457 finished 2026-10-07 07:45:09,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-07 07:45:09,613 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 07:45:09,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 17452248 (allocated 18747392) 2026-10-07 07:45:09,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.063 0.135 2026-10-07 07:45:09,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84241 2026-10-07 07:45:09,761 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-07 07:45:09,762 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84241 2026-10-07 07:45:09,874 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074509_873772_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-07 07:45:09,874 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp27dwcm53_chrome_odoo" 2026-10-07 07:45:10,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84460 2026-10-07 07:45:10,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpyfm5eabq_chrome_odoo 2026-10-07 07:45:10,370 44 INFO rb-229b649-225316-421900 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:45231/json/version 2026-10-07 07:45:10,371 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:10,384 44 INFO rb-229b649-225316-421900 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-07 07:45:10,384 44 INFO rb-229b649-225316-421900 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:45231/json 2026-10-07 07:45:10,384 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:10,390 44 INFO rb-229b649-225316-421900 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:45231/devtools/page/D9408142B2163AC3662D7E1D32940B8D 2026-10-07 07:45:10,398 44 INFO rb-229b649-225316-421900 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-07 07:45:10,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-10-07 07:45:10,446 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:10,448 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-10-07 07:45:10,453 44 INFO rb-229b649-225316-421900 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-07 07:45:10,453 44 INFO rb-229b649-225316-421900 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-07 07:45:10,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.044 2026-10-07 07:45:10,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'D9408142B2163AC3662D7E1D32940B8D', 'loaderId': '8328F1C50522E85EC6DD66DC27E43D2A', 'isDownload': False} 2026-10-07 07:45:10,544 44 INFO rb-229b649-225316-421900 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-07 07:45:10,579 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:10,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:10] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-10-07 07:45:10,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:10] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.049 2026-10-07 07:45:10,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:10] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.062 2026-10-07 07:45:11,280 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:11,290 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:45:11,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:45:11,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 07:45:11,343 44 INFO rb-229b649-225316-421900 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-07 07:45:11,356 44 INFO rb-229b649-225316-421900 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-07 07:45:11,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 07:45:11,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:11,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.007 2026-10-07 07:45:11,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 07:45:11,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.020 0.032 2026-10-07 07:45:11,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 07:45:12,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.254 0.507 2026-10-07 07:45:12,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:45:12,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:12,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.040 2026-10-07 07:45:12,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:12,545 44 INFO rb-229b649-225316-421900 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-07 07:45:12,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:12,622 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:12,638 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:12,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:12,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.008 0.031 2026-10-07 07:45:12,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.046 2026-10-07 07:45:12,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-07 07:45:12,724 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:12,726 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:45:12,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.021 0.034 2026-10-07 07:45:12,925 44 INFO rb-229b649-225316-421900 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-07 07:45:12,962 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:45:12,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.031 0.025 2026-10-07 07:45:13,031 44 INFO rb-229b649-225316-421900 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-07 07:45:13,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.060 0.102 2026-10-07 07:45:13,117 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:13,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.056 0.221 2026-10-07 07:45:13,251 44 INFO rb-229b649-225316-421900 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-07 07:45:13,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.249 2026-10-07 07:45:13,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-07 07:45:13,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-07 07:45:13,369 44 INFO rb-229b649-225316-421900 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-07 07:45:13,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.365 2026-10-07 07:45:13,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.284 2026-10-07 07:45:13,422 44 INFO rb-229b649-225316-421900 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-07 07:45:13,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-07 07:45:13,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 07:45:13,494 44 INFO rb-229b649-225316-421900 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-07 07:45:13,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-07 07:45:13,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 07:45:13,562 44 INFO rb-229b649-225316-421900 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-07 07:45:13,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-07 07:45:13,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 07:45:13,619 44 INFO rb-229b649-225316-421900 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-07 07:45:13,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.062 2026-10-07 07:45:13,680 44 INFO rb-229b649-225316-421900 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-07 07:45:13,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.063 2026-10-07 07:45:13,777 44 INFO rb-229b649-225316-421900 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-07 07:45:13,828 44 INFO rb-229b649-225316-421900 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-07 07:45:13,881 44 INFO rb-229b649-225316-421900 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-07 07:45:13,930 44 INFO rb-229b649-225316-421900 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-07 07:45:13,980 44 INFO rb-229b649-225316-421900 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-07 07:45:14,038 44 INFO rb-229b649-225316-421900 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-07 07:45:14,053 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:45:14,090 44 INFO rb-229b649-225316-421900 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-07 07:45:14,145 44 INFO rb-229b649-225316-421900 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-07 07:45:14,195 44 INFO rb-229b649-225316-421900 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-07 07:45:14,252 44 INFO rb-229b649-225316-421900 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-07 07:45:14,312 44 INFO rb-229b649-225316-421900 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-07 07:45:14,370 44 INFO rb-229b649-225316-421900 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-07 07:45:14,425 44 INFO rb-229b649-225316-421900 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-07 07:45:14,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 07:45:14,475 44 INFO rb-229b649-225316-421900 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-07 07:45:14,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.014 0.030 2026-10-07 07:45:14,535 44 INFO rb-229b649-225316-421900 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-07 07:45:14,583 44 INFO rb-229b649-225316-421900 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-07 07:45:14,638 44 INFO rb-229b649-225316-421900 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-07 07:45:14,689 44 INFO rb-229b649-225316-421900 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-07 07:45:14,746 44 INFO rb-229b649-225316-421900 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-07 07:45:14,805 44 INFO rb-229b649-225316-421900 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-07 07:45:14,858 44 INFO rb-229b649-225316-421900 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-07 07:45:14,929 44 INFO rb-229b649-225316-421900 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-07 07:45:15,007 44 INFO rb-229b649-225316-421900 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-07 07:45:15,056 44 INFO rb-229b649-225316-421900 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-07 07:45:15,114 44 INFO rb-229b649-225316-421900 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-07 07:45:15,165 44 INFO rb-229b649-225316-421900 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-07 07:45:15,219 44 INFO rb-229b649-225316-421900 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-07 07:45:15,270 44 INFO rb-229b649-225316-421900 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-07 07:45:15,321 44 INFO rb-229b649-225316-421900 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-07 07:45:15,371 44 INFO rb-229b649-225316-421900 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-07 07:45:15,441 44 INFO rb-229b649-225316-421900 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-07 07:45:15,456 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:15,458 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:15,494 44 INFO rb-229b649-225316-421900 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-07 07:45:15,542 44 INFO rb-229b649-225316-421900 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-07 07:45:15,621 44 INFO rb-229b649-225316-421900 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-07 07:45:15,675 44 INFO rb-229b649-225316-421900 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-07 07:45:15,728 44 INFO rb-229b649-225316-421900 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-07 07:45:15,783 44 INFO rb-229b649-225316-421900 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-07 07:45:15,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:15] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.008 0.010 2026-10-07 07:45:15,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 07:45:15,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #210278 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8a02c132-52de-4a3f-b57b-fa35bb56a48b'}] 2026-10-07 07:45:15,893 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:45:16,349 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #210278 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8a02c132-52de-4a3f-b57b-fa35bb56a48b'} created pos.order #595 2026-10-07 07:45:16,372 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #210278 finished 2026-10-07 07:45:16,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.121 0.423 2026-10-07 07:45:16,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.017 0.038 2026-10-07 07:45:16,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 07:45:16,693 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849916 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8a02c132-52de-4a3f-b57b-fa35bb56a48b'}] 2026-10-07 07:45:16,704 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849916 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8a02c132-52de-4a3f-b57b-fa35bb56a48b'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-10-07 07:45:16,707 44 INFO rb-229b649-225316-421900 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-07 07:45:16,729 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22849916 finished 2026-10-07 07:45:16,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-07 07:45:16,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 07:45:16,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.036 0.127 2026-10-07 07:45:16,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 20109448 (allocated 23990272) 2026-10-07 07:45:16,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84460 2026-10-07 07:45:16,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-07 07:45:16,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84460 2026-10-07 07:45:17,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074517_044356_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-07 07:45:17,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpyfm5eabq_chrome_odoo" 2026-10-07 07:45:17,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-07 07:45:18,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 84678 2026-10-07 07:45:18,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmp3l5nngje_chrome_odoo 2026-10-07 07:45:18,568 44 INFO rb-229b649-225316-421900 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:36961/json/version 2026-10-07 07:45:18,569 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:18,586 44 INFO rb-229b649-225316-421900 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-07 07:45:18,586 44 INFO rb-229b649-225316-421900 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:36961/json 2026-10-07 07:45:18,587 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:18,603 44 INFO rb-229b649-225316-421900 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:36961/devtools/page/F874AF0B9F1C3C87B714F15BDB09AC9C 2026-10-07 07:45:18,618 44 INFO rb-229b649-225316-421900 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-07 07:45:18,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-10-07 07:45:18,724 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:18,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-10-07 07:45:18,738 44 INFO rb-229b649-225316-421900 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-07 07:45:18,738 44 INFO rb-229b649-225316-421900 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-07 07:45:18,755 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:19,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:19] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.085 0.729 2026-10-07 07:45:19,569 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'F874AF0B9F1C3C87B714F15BDB09AC9C', 'loaderId': '7C8750FEB4BFC170BD033FA632C2E042', 'isDownload': False} 2026-10-07 07:45:19,569 44 INFO rb-229b649-225316-421900 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-07 07:45:19,587 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:19,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:19] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.019 2026-10-07 07:45:19,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:19] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 07:45:19,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:19] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 07:45:20,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:20,326 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:45:20,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 07:45:20,376 44 INFO rb-229b649-225316-421900 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-07 07:45:20,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:45:20,385 44 INFO rb-229b649-225316-421900 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-07 07:45:20,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:45:20,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:20,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-07 07:45:20,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.027 2026-10-07 07:45:20,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 07:45:20,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.049 2026-10-07 07:45:21,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.295 0.731 2026-10-07 07:45:21,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "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-07 07:45:21,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "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.007 2026-10-07 07:45:21,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.036 0.043 2026-10-07 07:45:21,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:21,924 44 INFO rb-229b649-225316-421900 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-07 07:45:21,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.014 2026-10-07 07:45:21,998 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:22,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:45:22,039 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:45:22,040 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:22,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.027 2026-10-07 07:45:22,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:22,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:45:22,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.081 2026-10-07 07:45:22,126 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:22,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.040 2026-10-07 07:45:22,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.066 2026-10-07 07:45:22,241 44 INFO rb-229b649-225316-421900 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-07 07:45:22,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.126 2026-10-07 07:45:22,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.018 2026-10-07 07:45:22,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.051 2026-10-07 07:45:22,388 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:45:22,389 44 INFO rb-229b649-225316-421900 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-07 07:45:22,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.073 2026-10-07 07:45:22,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-10-07 07:45:22,448 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:22,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-10-07 07:45:22,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-07 07:45:22,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.201 2026-10-07 07:45:22,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-07 07:45:22,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1704&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.204 2026-10-07 07:45:22,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-07 07:45:22,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-07 07:45:22,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.208 2026-10-07 07:45:22,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.088 0.256 2026-10-07 07:45:22,993 44 INFO rb-229b649-225316-421900 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-07 07:45:23,047 44 INFO rb-229b649-225316-421900 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-07 07:45:23,098 44 INFO rb-229b649-225316-421900 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-07 07:45:23,154 44 INFO rb-229b649-225316-421900 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-07 07:45:23,349 44 INFO rb-229b649-225316-421900 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-07 07:45:23,400 44 INFO rb-229b649-225316-421900 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-07 07:45:23,479 44 INFO rb-229b649-225316-421900 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-07 07:45:23,552 44 INFO rb-229b649-225316-421900 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-07 07:45:23,605 44 INFO rb-229b649-225316-421900 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-07 07:45:23,655 44 INFO rb-229b649-225316-421900 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-07 07:45:23,706 44 INFO rb-229b649-225316-421900 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-07 07:45:23,790 44 INFO rb-229b649-225316-421900 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-07 07:45:23,840 44 INFO rb-229b649-225316-421900 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-07 07:45:23,892 44 INFO rb-229b649-225316-421900 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-07 07:45:23,944 44 INFO rb-229b649-225316-421900 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-07 07:45:24,147 44 INFO rb-229b649-225316-421900 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-07 07:45:24,198 44 INFO rb-229b649-225316-421900 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-07 07:45:24,277 44 INFO rb-229b649-225316-421900 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-07 07:45:24,352 44 INFO rb-229b649-225316-421900 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-07 07:45:24,407 44 INFO rb-229b649-225316-421900 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-07 07:45:24,456 44 INFO rb-229b649-225316-421900 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-07 07:45:24,508 44 INFO rb-229b649-225316-421900 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-07 07:45:24,596 44 INFO rb-229b649-225316-421900 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-07 07:45:24,670 44 INFO rb-229b649-225316-421900 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-07 07:45:24,771 44 INFO rb-229b649-225316-421900 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-07 07:45:24,828 44 INFO rb-229b649-225316-421900 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-07 07:45:24,881 44 INFO rb-229b649-225316-421900 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-07 07:45:24,930 44 INFO rb-229b649-225316-421900 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-07 07:45:24,981 44 INFO rb-229b649-225316-421900 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-07 07:45:25,032 44 INFO rb-229b649-225316-421900 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-07 07:45:25,082 44 INFO rb-229b649-225316-421900 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-07 07:45:25,133 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-07 07:45:25,134 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 07:45:25,278 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18694020 (allocated 20058112) 2026-10-07 07:45:25,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 84678 2026-10-07 07:45:25,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-07 07:45:25,299 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 84678 2026-10-07 07:45:25,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074525_422005_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-07 07:45:25,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmp3l5nngje_chrome_odoo" 2026-10-07 07:45:25,445 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-07 07:45:27,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 84882 2026-10-07 07:45:27,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpj7syuhm0_chrome_odoo 2026-10-07 07:45:27,159 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40505/json/version 2026-10-07 07:45:27,160 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:27,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-10-07 07:45:27,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40505/json 2026-10-07 07:45:27,174 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:27,187 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:40505/devtools/page/E9DA05EF34495044E25464D1C4A1EF30 2026-10-07 07:45:27,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-07 07:45:27,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-07 07:45:27,345 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:27,353 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-07 07:45:27,360 44 INFO rb-229b649-225316-421900 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-07 07:45:27,360 44 INFO rb-229b649-225316-421900 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-07 07:45:27,387 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:28,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.079 0.729 2026-10-07 07:45:28,193 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'E9DA05EF34495044E25464D1C4A1EF30', 'loaderId': 'B4B02D63EF0948BF776D00AEF8B868E0', 'isDownload': False} 2026-10-07 07:45:28,194 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-07 07:45:28,215 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:28,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 07:45:28,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 07:45:28,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 07:45:28,905 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:28,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:28,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 07:45:28,976 44 INFO rb-229b649-225316-421900 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-07 07:45:28,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:45:28,990 44 INFO rb-229b649-225316-421900 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-07 07:45:29,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:45:29,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:29,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.011 2026-10-07 07:45:29,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-07 07:45:29,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.041 2026-10-07 07:45:29,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 07:45:29,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.264 0.404 2026-10-07 07:45:29,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "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-07 07:45:29,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 07:45:30,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.047 2026-10-07 07:45:30,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:45:30,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-10-07 07:45:30,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:45:30,213 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:45:30,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:30,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:30,263 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:30,284 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:45:30,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.049 2026-10-07 07:45:30,294 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:45:30,324 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:45:30,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.032 0.113 2026-10-07 07:45:30,385 44 INFO rb-229b649-225316-421900 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-07 07:45:30,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.136 2026-10-07 07:45:30,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.163 2026-10-07 07:45:30,506 44 INFO rb-229b649-225316-421900 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-07 07:45:30,521 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:30,539 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:45:30,563 44 INFO rb-229b649-225316-421900 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-07 07:45:30,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.255 2026-10-07 07:45:30,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-10-07 07:45:30,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-07 07:45:30,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.227 2026-10-07 07:45:30,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.285 2026-10-07 07:45:30,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.225 2026-10-07 07:45:30,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-07 07:45:30,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 07:45:30,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1707&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-07 07:45:30,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 07:45:30,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-07 07:45:30,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:30] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 07:45:31,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 07:45:31,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.177 2026-10-07 07:45:31,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.201 2026-10-07 07:45:31,221 44 INFO rb-229b649-225316-421900 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-07 07:45:31,306 44 INFO rb-229b649-225316-421900 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-07 07:45:31,352 44 INFO rb-229b649-225316-421900 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-07 07:45:31,426 44 INFO rb-229b649-225316-421900 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-07 07:45:31,504 44 INFO rb-229b649-225316-421900 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-07 07:45:31,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.038 2026-10-07 07:45:31,547 44 INFO rb-229b649-225316-421900 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-07 07:45:31,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.042 2026-10-07 07:45:31,599 44 INFO rb-229b649-225316-421900 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-07 07:45:31,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.032 0.075 2026-10-07 07:45:31,718 44 INFO rb-229b649-225316-421900 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-07 07:45:31,770 44 INFO rb-229b649-225316-421900 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-07 07:45:31,821 44 INFO rb-229b649-225316-421900 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-07 07:45:31,871 44 INFO rb-229b649-225316-421900 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-07 07:45:31,922 44 INFO rb-229b649-225316-421900 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-07 07:45:31,973 44 INFO rb-229b649-225316-421900 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-07 07:45:32,024 44 INFO rb-229b649-225316-421900 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-07 07:45:32,075 44 INFO rb-229b649-225316-421900 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-07 07:45:32,132 44 INFO rb-229b649-225316-421900 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-07 07:45:32,184 44 INFO rb-229b649-225316-421900 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-07 07:45:32,238 44 INFO rb-229b649-225316-421900 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-07 07:45:32,289 44 INFO rb-229b649-225316-421900 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-07 07:45:32,346 44 INFO rb-229b649-225316-421900 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-07 07:45:32,405 44 INFO rb-229b649-225316-421900 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-07 07:45:32,456 44 INFO rb-229b649-225316-421900 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-07 07:45:32,511 44 INFO rb-229b649-225316-421900 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-07 07:45:32,593 44 INFO rb-229b649-225316-421900 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-07 07:45:32,666 44 INFO rb-229b649-225316-421900 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-07 07:45:32,717 44 INFO rb-229b649-225316-421900 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-07 07:45:32,767 44 INFO rb-229b649-225316-421900 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-07 07:45:32,818 44 INFO rb-229b649-225316-421900 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-07 07:45:32,870 44 INFO rb-229b649-225316-421900 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-07 07:45:32,929 44 INFO rb-229b649-225316-421900 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-07 07:45:32,980 44 INFO rb-229b649-225316-421900 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-07 07:45:33,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-07 07:45:33,035 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 07:45:33,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17068128 (allocated 18223104) 2026-10-07 07:45:33,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 84882 2026-10-07 07:45:33,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-07 07:45:33,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 84882 2026-10-07 07:45:33,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074533_261215_test_loyalty_program_with_tagged_free_product.txt 2026-10-07 07:45:33,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpj7syuhm0_chrome_odoo" 2026-10-07 07:45:33,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-07 07:45:34,550 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 85096 2026-10-07 07:45:34,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpyl1l7y3w_chrome_odoo 2026-10-07 07:45:34,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:39567/json/version 2026-10-07 07:45:34,552 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:34,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-07 07:45:34,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:39567/json 2026-10-07 07:45:34,628 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:34,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:39567/devtools/page/BF196B45363EFBD50EA8C16D3ADBC960 2026-10-07 07:45:34,655 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-07 07:45:34,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-07 07:45:34,795 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:34,803 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-07 07:45:34,806 44 INFO rb-229b649-225316-421900 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-07 07:45:34,806 44 INFO rb-229b649-225316-421900 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-07 07:45:34,820 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:35,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:35] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.082 0.649 2026-10-07 07:45:35,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': 'BF196B45363EFBD50EA8C16D3ADBC960', 'loaderId': '805C928DBB3D3E48FEC4E845E018B32C', 'isDownload': False} 2026-10-07 07:45:35,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-07 07:45:35,570 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:35,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:35] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 07:45:35,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:35] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.028 2026-10-07 07:45:35,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:35] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-07 07:45:36,206 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:36,214 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:36,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 07:45:36,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:45:36,272 44 INFO rb-229b649-225316-421900 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-07 07:45:36,285 44 INFO rb-229b649-225316-421900 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-07 07:45:36,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:45:36,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:36,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "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-07 07:45:36,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.038 2026-10-07 07:45:36,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.059 2026-10-07 07:45:36,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 07:45:37,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.359 0.544 2026-10-07 07:45:37,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "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-07 07:45:37,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:45:37,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.044 2026-10-07 07:45:37,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.008 2026-10-07 07:45:37,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-07 07:45:37,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 07:45:37,703 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:37,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:45:37,739 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:45:37,741 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:37,785 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:45:37,818 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "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-07 07:45:37,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.057 0.075 2026-10-07 07:45:37,865 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:45:37,874 44 INFO rb-229b649-225316-421900 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-07 07:45:37,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.153 2026-10-07 07:45:37,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.138 2026-10-07 07:45:38,003 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:38,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.145 2026-10-07 07:45:38,067 44 INFO rb-229b649-225316-421900 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-07 07:45:38,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.236 2026-10-07 07:45:38,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:45:38,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.196 2026-10-07 07:45:38,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-07 07:45:38,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.210 2026-10-07 07:45:38,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.330 2026-10-07 07:45:38,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.265 2026-10-07 07:45:38,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.184 2026-10-07 07:45:38,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 07:45:38,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 07:45:38,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.167 2026-10-07 07:45:38,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 07:45:38,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.243 2026-10-07 07:45:38,655 44 INFO rb-229b649-225316-421900 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-07 07:45:38,755 44 INFO rb-229b649-225316-421900 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-07 07:45:38,802 44 INFO rb-229b649-225316-421900 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-07 07:45:38,857 44 INFO rb-229b649-225316-421900 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-07 07:45:38,909 44 INFO rb-229b649-225316-421900 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-07 07:45:38,963 44 INFO rb-229b649-225316-421900 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-07 07:45:39,014 44 INFO rb-229b649-225316-421900 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-07 07:45:39,071 44 INFO rb-229b649-225316-421900 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-07 07:45:39,129 44 INFO rb-229b649-225316-421900 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-07 07:45:39,180 44 INFO rb-229b649-225316-421900 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-07 07:45:39,237 44 INFO rb-229b649-225316-421900 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-07 07:45:39,316 44 INFO rb-229b649-225316-421900 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-07 07:45:39,397 44 INFO rb-229b649-225316-421900 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-07 07:45:39,447 44 INFO rb-229b649-225316-421900 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-07 07:45:39,504 44 INFO rb-229b649-225316-421900 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-07 07:45:39,555 44 INFO rb-229b649-225316-421900 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-07 07:45:39,608 44 INFO rb-229b649-225316-421900 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-07 07:45:39,683 44 INFO rb-229b649-225316-421900 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-07 07:45:39,758 44 INFO rb-229b649-225316-421900 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-07 07:45:39,808 44 INFO rb-229b649-225316-421900 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-07 07:45:39,867 44 INFO rb-229b649-225316-421900 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-07 07:45:39,918 44 INFO rb-229b649-225316-421900 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-07 07:45:39,972 44 INFO rb-229b649-225316-421900 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-07 07:45:40,023 44 INFO rb-229b649-225316-421900 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-07 07:45:40,078 44 INFO rb-229b649-225316-421900 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-07 07:45:40,136 44 INFO rb-229b649-225316-421900 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-07 07:45:40,187 44 INFO rb-229b649-225316-421900 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-07 07:45:40,242 44 INFO rb-229b649-225316-421900 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-07 07:45:40,326 44 INFO rb-229b649-225316-421900 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-07 07:45:40,411 44 INFO rb-229b649-225316-421900 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-07 07:45:40,462 44 INFO rb-229b649-225316-421900 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-07 07:45:40,519 44 INFO rb-229b649-225316-421900 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-07 07:45:40,571 44 INFO rb-229b649-225316-421900 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-07 07:45:40,625 44 INFO rb-229b649-225316-421900 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-07 07:45:40,720 44 INFO rb-229b649-225316-421900 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-07 07:45:40,826 44 INFO rb-229b649-225316-421900 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-07 07:45:40,881 44 INFO rb-229b649-225316-421900 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-07 07:45:40,940 44 INFO rb-229b649-225316-421900 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-07 07:45:40,991 44 INFO rb-229b649-225316-421900 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-07 07:45:41,046 44 INFO rb-229b649-225316-421900 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-07 07:45:41,095 44 INFO rb-229b649-225316-421900 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-07 07:45:41,152 44 INFO rb-229b649-225316-421900 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-07 07:45:41,211 44 INFO rb-229b649-225316-421900 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-07 07:45:41,262 44 INFO rb-229b649-225316-421900 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-07 07:45:41,319 44 INFO rb-229b649-225316-421900 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-07 07:45:41,410 44 INFO rb-229b649-225316-421900 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-07 07:45:41,513 44 INFO rb-229b649-225316-421900 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-07 07:45:41,564 44 INFO rb-229b649-225316-421900 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-07 07:45:41,622 44 INFO rb-229b649-225316-421900 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-07 07:45:41,673 44 INFO rb-229b649-225316-421900 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-07 07:45:41,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-07 07:45:41,728 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 07:45:41,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20812792 (allocated 22286336) 2026-10-07 07:45:41,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 85096 2026-10-07 07:45:41,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-07 07:45:41,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 85096 2026-10-07 07:45:42,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074542_040407_test_loyalty_reward_product_tag.txt 2026-10-07 07:45:42,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpyl1l7y3w_chrome_odoo" 2026-10-07 07:45:42,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-07 07:45:44,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 85314 2026-10-07 07:45:44,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpkx5rvt7l_chrome_odoo 2026-10-07 07:45:44,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33587/json/version 2026-10-07 07:45:44,072 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33587', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:44,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-07 07:45:44,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:33587/json 2026-10-07 07:45:44,092 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33587', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:44,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:33587/devtools/page/0AC0D2031F31582A4AC7AD6A4C009CA2 2026-10-07 07:45:44,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-07 07:45:44,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-07 07:45:44,241 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:44,249 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-07 07:45:44,252 44 INFO rb-229b649-225316-421900 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-07 07:45:44,253 44 INFO rb-229b649-225316-421900 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-07 07:45:44,286 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:44,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.069 0.643 2026-10-07 07:45:45,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': '0AC0D2031F31582A4AC7AD6A4C009CA2', 'loaderId': 'A9FE551CA63EEFB82799B4DF50CC1BDA', 'isDownload': False} 2026-10-07 07:45:45,002 44 INFO rb-229b649-225316-421900 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-07 07:45:45,039 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:45,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 07:45:45,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 07:45:45,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 07:45:45,716 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:45,720 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:45:45,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 07:45:45,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:45:45,775 44 INFO rb-229b649-225316-421900 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-07 07:45:45,787 44 INFO rb-229b649-225316-421900 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-07 07:45:45,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:45,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:45,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-07 07:45:45,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.031 2026-10-07 07:45:45,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "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-07 07:45:45,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 07:45:46,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.279 0.514 2026-10-07 07:45:46,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:46] "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-07 07:45:46,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:45:46,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:46] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.011 2026-10-07 07:45:47,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.047 0.036 2026-10-07 07:45:47,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.009 2026-10-07 07:45:47,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-07 07:45:47,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:47,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:45:47,209 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:45:47,229 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:45:47,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:47,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:47,301 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:47,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.058 0.051 2026-10-07 07:45:47,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 07:45:47,333 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "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-07 07:45:47,380 44 INFO rb-229b649-225316-421900 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-07 07:45:47,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.124 2026-10-07 07:45:47,504 44 INFO rb-229b649-225316-421900 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-07 07:45:47,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.222 2026-10-07 07:45:47,541 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:47,544 44 INFO rb-229b649-225316-421900 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-07 07:45:47,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.224 2026-10-07 07:45:47,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:47,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.109 2026-10-07 07:45:47,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-07 07:45:47,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-07 07:45:47,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 07:45:47,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 07:45:47,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.151 2026-10-07 07:45:47,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-07 07:45:47,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 07:45:47,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-07 07:45:47,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-07 07:45:47,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.060 0.231 2026-10-07 07:45:48,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.271 2026-10-07 07:45:48,075 44 INFO rb-229b649-225316-421900 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-07 07:45:48,146 44 INFO rb-229b649-225316-421900 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-07 07:45:48,199 44 INFO rb-229b649-225316-421900 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-07 07:45:48,256 44 INFO rb-229b649-225316-421900 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-07 07:45:48,659 44 INFO rb-229b649-225316-421900 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-07 07:45:48,710 44 INFO rb-229b649-225316-421900 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-07 07:45:48,775 44 INFO rb-229b649-225316-421900 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-07 07:45:48,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:48] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.038 0.040 2026-10-07 07:45:48,870 44 INFO rb-229b649-225316-421900 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-07 07:45:48,920 44 INFO rb-229b649-225316-421900 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-07 07:45:48,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.063 2026-10-07 07:45:48,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.088 2026-10-07 07:45:48,978 44 INFO rb-229b649-225316-421900 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-07 07:45:49,053 44 INFO rb-229b649-225316-421900 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-07 07:45:49,099 44 INFO rb-229b649-225316-421900 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-07 07:45:49,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:49] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.044 2026-10-07 07:45:49,182 44 INFO rb-229b649-225316-421900 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-07 07:45:49,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.024 0.066 2026-10-07 07:45:49,235 44 INFO rb-229b649-225316-421900 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-07 07:45:49,298 44 INFO rb-229b649-225316-421900 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-07 07:45:49,348 44 INFO rb-229b649-225316-421900 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-07 07:45:49,441 44 INFO rb-229b649-225316-421900 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-07 07:45:49,503 44 INFO rb-229b649-225316-421900 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-07 07:45:49,555 44 INFO rb-229b649-225316-421900 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-07 07:45:49,640 44 INFO rb-229b649-225316-421900 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-07 07:45:49,707 44 INFO rb-229b649-225316-421900 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-07 07:45:49,756 44 INFO rb-229b649-225316-421900 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-07 07:45:49,842 44 INFO rb-229b649-225316-421900 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-07 07:45:49,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-07 07:45:49,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 07:45:50,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17300588 (allocated 19533824) 2026-10-07 07:45:50,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 85314 2026-10-07 07:45:50,032 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-07 07:45:50,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 85314 2026-10-07 07:45:50,133 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074550_133662_test_loyalty_reward_with_variant.txt 2026-10-07 07:45:50,134 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpkx5rvt7l_chrome_odoo" 2026-10-07 07:45:50,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-07 07:45:51,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85527 2026-10-07 07:45:51,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp35tl5mgm_chrome_odoo 2026-10-07 07:45:51,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35455/json/version 2026-10-07 07:45:51,014 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:51,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-07 07:45:51,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:35455/json 2026-10-07 07:45:51,099 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:51,125 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:35455/devtools/page/2D2E573C37052BEC7DED557478F36250 2026-10-07 07:45:51,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-07 07:45:51,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-07 07:45:51,215 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:51,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-07 07:45:51,231 44 INFO rb-229b649-225316-421900 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-07 07:45:51,231 44 INFO rb-229b649-225316-421900 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-07 07:45:51,253 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:45:52,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.079 0.836 2026-10-07 07:45:52,168 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '2D2E573C37052BEC7DED557478F36250', 'loaderId': '51E48A31F7E82DDBA413A27A6EABE6E1', 'isDownload': False} 2026-10-07 07:45:52,168 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-07 07:45:52,190 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:52,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.011 2026-10-07 07:45:52,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 07:45:52,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 07:45:52,838 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:52,855 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:52,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 07:45:52,901 44 INFO rb-229b649-225316-421900 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-07 07:45:52,909 44 INFO rb-229b649-225316-421900 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-07 07:45:52,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 07:45:52,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:45:52,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:52,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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.011 2026-10-07 07:45:53,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 07:45:53,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.056 2026-10-07 07:45:53,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 07:45:53,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.331 0.476 2026-10-07 07:45:53,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:53] "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-07 07:45:54,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:54,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.041 2026-10-07 07:45:54,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:45:54,250 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-07 07:45:54,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 07:45:54,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:54,350 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:45:54,351 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:45:54,353 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:45:54,427 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:54,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.046 0.051 2026-10-07 07:45:54,441 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 07:45:54,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.126 2026-10-07 07:45:54,495 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:45:54,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.079 2026-10-07 07:45:54,558 44 INFO rb-229b649-225316-421900 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-07 07:45:54,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.113 2026-10-07 07:45:54,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-07 07:45:54,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:54,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.078 2026-10-07 07:45:54,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.267 2026-10-07 07:45:54,799 44 INFO rb-229b649-225316-421900 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-07 07:45:54,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-07 07:45:54,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:45:54,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-07 07:45:54,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-07 07:45:54,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 07:45:54,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 07:45:54,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 07:45:54,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 07:45:55,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.031 0.184 2026-10-07 07:45:55,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-07 07:45:55,142 44 INFO rb-229b649-225316-421900 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-07 07:45:55,198 44 INFO rb-229b649-225316-421900 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-07 07:45:55,248 44 INFO rb-229b649-225316-421900 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-07 07:45:55,304 44 INFO rb-229b649-225316-421900 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-07 07:45:55,485 44 INFO rb-229b649-225316-421900 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-07 07:45:55,536 44 INFO rb-229b649-225316-421900 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-07 07:45:55,587 44 INFO rb-229b649-225316-421900 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-07 07:45:55,646 44 INFO rb-229b649-225316-421900 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-07 07:45:55,696 44 INFO rb-229b649-225316-421900 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-07 07:45:55,751 44 INFO rb-229b649-225316-421900 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-07 07:45:55,803 44 INFO rb-229b649-225316-421900 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-07 07:45:55,854 44 INFO rb-229b649-225316-421900 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-07 07:45:55,940 44 INFO rb-229b649-225316-421900 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-07 07:45:55,957 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:55,958 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:55,992 44 INFO rb-229b649-225316-421900 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-07 07:45:56,041 44 INFO rb-229b649-225316-421900 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-07 07:45:56,123 44 INFO rb-229b649-225316-421900 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-07 07:45:56,176 44 INFO rb-229b649-225316-421900 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-07 07:45:56,230 44 INFO rb-229b649-225316-421900 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-07 07:45:56,299 44 INFO rb-229b649-225316-421900 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-07 07:45:56,307 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36150582 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '602ec7c1-6fb1-41cb-bf13-1bc5f853bc00'}] 2026-10-07 07:45:56,308 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:45:56,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36150582 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '602ec7c1-6fb1-41cb-bf13-1bc5f853bc00'} created pos.order #596 2026-10-07 07:45:56,884 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36150582 finished 2026-10-07 07:45:56,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.261 0.398 2026-10-07 07:45:57,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.028 0.065 2026-10-07 07:45:57,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45: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-07 07:45:57,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:57] "GET /report/barcode/Code128/044c-2808-4be4 HTTP/1.1" 200 - 0 0.000 0.072 2026-10-07 07:45:57,308 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64523710 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '602ec7c1-6fb1-41cb-bf13-1bc5f853bc00'}] 2026-10-07 07:45:57,312 44 INFO rb-229b649-225316-421900 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-07 07:45:57,338 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64523710 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '602ec7c1-6fb1-41cb-bf13-1bc5f853bc00'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-10-07 07:45:57,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-07 07:45:57,344 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 07:45:57,375 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64523710 finished 2026-10-07 07:45:57,468 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16245992 (allocated 17301504) 2026-10-07 07:45:57,489 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85527 2026-10-07 07:45:57,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-07 07:45:57,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85527 2026-10-07 07:45:57,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.091 0.123 2026-10-07 07:45:57,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074557_602152_test_loyalty_validity_dates_and_use.txt 2026-10-07 07:45:57,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp35tl5mgm_chrome_odoo" 2026-10-07 07:45:57,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85738 2026-10-07 07:45:57,950 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmplgfzvcc9_chrome_odoo 2026-10-07 07:45:57,950 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:39491/json/version 2026-10-07 07:45:57,951 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:58,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-07 07:45:58,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:39491/json 2026-10-07 07:45:58,040 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:45:58,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:39491/devtools/page/1EF174C447F478CBEFD4DBF2F5B1E44F 2026-10-07 07:45:58,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-07 07:45:58,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-07 07:45:58,115 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:45:58,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-07 07:45:58,121 44 INFO rb-229b649-225316-421900 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-07 07:45:58,121 44 INFO rb-229b649-225316-421900 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-07 07:45:58,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.018 0.052 2026-10-07 07:45:58,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '1EF174C447F478CBEFD4DBF2F5B1E44F', 'loaderId': 'F1D7D8B82AE39F9C5CE84D2B5A1015A0', 'isDownload': False} 2026-10-07 07:45:58,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-07 07:45:58,254 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:45:58,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:45:58,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 07:45:58,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 07:45:58,900 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:45:58,903 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:58,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:45:58,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 07:45:58,956 44 INFO rb-229b649-225316-421900 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-07 07:45:58,963 44 INFO rb-229b649-225316-421900 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-07 07:45:58,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:45:58,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:45:59,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.012 0.012 2026-10-07 07:45:59,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 07:45:59,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.033 0.056 2026-10-07 07:45:59,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-07 07:45:59,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:45:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.315 0.490 2026-10-07 07:46:00,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "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-07 07:46:00,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:00,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-07 07:46:00,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:00,248 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:00,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:46:00,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 07:46:00,397 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:46:00,408 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:46:00,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-07 07:46:00,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.087 2026-10-07 07:46:00,484 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 07:46:00,492 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "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-07 07:46:00,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.024 0.162 2026-10-07 07:46:00,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.068 2026-10-07 07:46:00,579 44 INFO rb-229b649-225316-421900 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-07 07:46:00,672 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 07:46:00,724 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:00,763 44 INFO rb-229b649-225316-421900 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-07 07:46:00,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.072 0.071 2026-10-07 07:46:00,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.165 2026-10-07 07:46:00,889 44 INFO rb-229b649-225316-421900 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-07 07:46:00,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.250 2026-10-07 07:46:00,938 44 INFO rb-229b649-225316-421900 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-07 07:46:00,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:00] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-07 07:46:00,996 44 INFO rb-229b649-225316-421900 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-07 07:46:01,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.271 2026-10-07 07:46:01,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-07 07:46:01,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.411 2026-10-07 07:46:01,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.294 2026-10-07 07:46:01,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-07 07:46:01,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-07 07:46:01,213 44 INFO rb-229b649-225316-421900 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-07 07:46:01,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 07:46:01,264 44 INFO rb-229b649-225316-421900 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-07 07:46:01,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 07:46:01,318 44 INFO rb-229b649-225316-421900 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-07 07:46:01,394 44 INFO rb-229b649-225316-421900 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-07 07:46:01,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:01,412 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:01,446 44 INFO rb-229b649-225316-421900 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-07 07:46:01,496 44 INFO rb-229b649-225316-421900 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-07 07:46:01,580 44 INFO rb-229b649-225316-421900 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-07 07:46:01,634 44 INFO rb-229b649-225316-421900 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-07 07:46:01,691 44 INFO rb-229b649-225316-421900 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-07 07:46:01,748 44 INFO rb-229b649-225316-421900 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-07 07:46:01,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 07:46:01,803 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40452282 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '66a4ec39-f7ce-457c-8a86-386de7f53fb2'}] 2026-10-07 07:46:01,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:02,303 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40452282 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '66a4ec39-f7ce-457c-8a86-386de7f53fb2'} created pos.order #597 2026-10-07 07:46:02,331 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40452282 finished 2026-10-07 07:46:02,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.232 0.396 2026-10-07 07:46:02,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.034 0.070 2026-10-07 07:46:02,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:02] "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-07 07:46:02,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:02] "GET /report/barcode/Code128/0447-0111-4926 HTTP/1.1" 200 - 0 0.000 0.062 2026-10-07 07:46:02,803 44 INFO rb-229b649-225316-421900 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-07 07:46:02,807 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38135505 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '66a4ec39-f7ce-457c-8a86-386de7f53fb2'}] 2026-10-07 07:46:02,816 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38135505 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '66a4ec39-f7ce-457c-8a86-386de7f53fb2'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-07 07:46:02,845 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38135505 finished 2026-10-07 07:46:02,853 44 INFO rb-229b649-225316-421900 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-07 07:46:02,932 44 INFO rb-229b649-225316-421900 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-07 07:46:02,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.037 0.131 2026-10-07 07:46:02,995 44 INFO rb-229b649-225316-421900 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-07 07:46:03,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:03] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 07:46:03,048 44 INFO rb-229b649-225316-421900 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-07 07:46:03,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.009 0.019 2026-10-07 07:46:03,101 44 INFO rb-229b649-225316-421900 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-07 07:46:03,272 44 INFO rb-229b649-225316-421900 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-07 07:46:03,323 44 INFO rb-229b649-225316-421900 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-07 07:46:03,373 44 INFO rb-229b649-225316-421900 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-07 07:46:03,444 44 INFO rb-229b649-225316-421900 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-07 07:46:03,464 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:03,496 44 INFO rb-229b649-225316-421900 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-07 07:46:03,550 44 INFO rb-229b649-225316-421900 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-07 07:46:03,603 44 INFO rb-229b649-225316-421900 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-07 07:46:03,654 44 INFO rb-229b649-225316-421900 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-07 07:46:03,712 44 INFO rb-229b649-225316-421900 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-07 07:46:03,762 44 INFO rb-229b649-225316-421900 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-07 07:46:03,813 44 INFO rb-229b649-225316-421900 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-07 07:46:03,873 44 INFO rb-229b649-225316-421900 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-07 07:46:03,926 44 INFO rb-229b649-225316-421900 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-07 07:46:03,979 44 INFO rb-229b649-225316-421900 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-07 07:46:04,032 44 INFO rb-229b649-225316-421900 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-07 07:46:04,085 44 INFO rb-229b649-225316-421900 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-07 07:46:04,137 44 INFO rb-229b649-225316-421900 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-07 07:46:04,211 44 INFO rb-229b649-225316-421900 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-07 07:46:04,215 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86816344 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'b0e6ab41-79fd-41ac-875d-57b026fdfe47'}] 2026-10-07 07:46:04,608 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86816344 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'b0e6ab41-79fd-41ac-875d-57b026fdfe47'} created pos.order #598 2026-10-07 07:46:04,637 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86816344 finished 2026-10-07 07:46:04,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.125 0.384 2026-10-07 07:46:04,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.046 2026-10-07 07:46:04,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:04,939 44 INFO rb-229b649-225316-421900 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-07 07:46:04,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:04] "GET /report/barcode/Code128/0440-69a5-485e HTTP/1.1" 200 - 0 0.000 0.069 2026-10-07 07:46:04,951 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90721902 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'b0e6ab41-79fd-41ac-875d-57b026fdfe47'}] 2026-10-07 07:46:04,957 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90721902 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'b0e6ab41-79fd-41ac-875d-57b026fdfe47'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-07 07:46:04,961 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-07 07:46:04,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 07:46:04,982 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90721902 finished 2026-10-07 07:46:05,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.030 0.175 2026-10-07 07:46:05,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 19883372 (allocated 22417408) 2026-10-07 07:46:05,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85738 2026-10-07 07:46:05,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-07 07:46:05,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85738 2026-10-07 07:46:05,280 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074605_280427_test_loyalty_validity_dates_and_use.txt 2026-10-07 07:46:05,280 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmplgfzvcc9_chrome_odoo" 2026-10-07 07:46:05,307 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-07 07:46:06,841 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 85959 2026-10-07 07:46:06,841 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmpj_vxw_ft_chrome_odoo 2026-10-07 07:46:06,842 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:43663/json/version 2026-10-07 07:46:06,843 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:06,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:06,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:43663/json 2026-10-07 07:46:06,928 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:06,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:43663/devtools/page/5596EEC3354184D9ECA815308F52D878 2026-10-07 07:46:06,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-07 07:46:06,965 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-07 07:46:07,173 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:07,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-07 07:46:07,184 44 INFO rb-229b649-225316-421900 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-07 07:46:07,184 44 INFO rb-229b649-225316-421900 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-07 07:46:07,198 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:07,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:07] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.047 0.706 2026-10-07 07:46:07,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '5596EEC3354184D9ECA815308F52D878', 'loaderId': 'C6BEC4372F1072CD4EC1FAE1CF0738E0', 'isDownload': False} 2026-10-07 07:46:07,952 44 INFO rb-229b649-225316-421900 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-07 07:46:07,974 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:07,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:07] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 07:46:08,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 07:46:08,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 07:46:08,559 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:08,573 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:46:08,590 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 07:46:08,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:46:08,630 44 INFO rb-229b649-225316-421900 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-07 07:46:08,638 44 INFO rb-229b649-225316-421900 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-07 07:46:08,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:46:08,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:08,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-07 07:46:08,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-07 07:46:08,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.034 0.047 2026-10-07 07:46:08,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-07 07:46:09,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.273 0.500 2026-10-07 07:46:09,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 07:46:09,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.009 2026-10-07 07:46:09,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.031 2026-10-07 07:46:09,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:09,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:09,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:09,988 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:46:10,012 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:10,023 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:10,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.045 2026-10-07 07:46:10,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-10-07 07:46:10,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.075 2026-10-07 07:46:10,088 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:10,091 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "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-07 07:46:10,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 07:46:10,238 44 INFO rb-229b649-225316-421900 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-07 07:46:10,274 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:10,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.016 0.019 2026-10-07 07:46:10,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.075 2026-10-07 07:46:10,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:10,471 44 INFO rb-229b649-225316-421900 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-07 07:46:10,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.186 2026-10-07 07:46:10,497 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:10,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-07 07:46:10,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 07:46:10,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-07 07:46:10,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-07 07:46:10,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.247 2026-10-07 07:46:10,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-07 07:46:10,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-07 07:46:10,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 07:46:10,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-07 07:46:10,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.038 0.291 2026-10-07 07:46:10,996 44 INFO rb-229b649-225316-421900 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-07 07:46:11,058 44 INFO rb-229b649-225316-421900 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-07 07:46:11,110 44 INFO rb-229b649-225316-421900 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-07 07:46:11,162 44 INFO rb-229b649-225316-421900 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-07 07:46:11,338 44 INFO rb-229b649-225316-421900 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-07 07:46:11,387 44 INFO rb-229b649-225316-421900 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-07 07:46:11,437 44 INFO rb-229b649-225316-421900 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-07 07:46:11,537 44 INFO rb-229b649-225316-421900 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-07 07:46:11,626 44 INFO rb-229b649-225316-421900 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-07 07:46:11,680 44 INFO rb-229b649-225316-421900 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-07 07:46:11,739 44 INFO rb-229b649-225316-421900 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-07 07:46:11,830 44 INFO rb-229b649-225316-421900 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-07 07:46:11,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.015 0.035 2026-10-07 07:46:11,879 44 INFO rb-229b649-225316-421900 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-07 07:46:11,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.047 2026-10-07 07:46:11,930 44 INFO rb-229b649-225316-421900 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-07 07:46:11,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.017 0.055 2026-10-07 07:46:11,990 44 INFO rb-229b649-225316-421900 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-07 07:46:12,039 44 INFO rb-229b649-225316-421900 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-07 07:46:12,093 44 INFO rb-229b649-225316-421900 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-07 07:46:12,144 44 INFO rb-229b649-225316-421900 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-07 07:46:12,200 44 INFO rb-229b649-225316-421900 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-07 07:46:12,263 44 INFO rb-229b649-225316-421900 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-07 07:46:12,315 44 INFO rb-229b649-225316-421900 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-07 07:46:12,402 44 INFO rb-229b649-225316-421900 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-07 07:46:12,470 44 INFO rb-229b649-225316-421900 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-07 07:46:12,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:12,483 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:12,518 44 INFO rb-229b649-225316-421900 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-07 07:46:12,569 44 INFO rb-229b649-225316-421900 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-07 07:46:12,649 44 INFO rb-229b649-225316-421900 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-07 07:46:12,704 44 INFO rb-229b649-225316-421900 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-07 07:46:12,762 44 INFO rb-229b649-225316-421900 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-07 07:46:12,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:12] "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-07 07:46:12,819 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41346065 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4588a76c-5265-47a6-bdc9-0df47d84912a'}] 2026-10-07 07:46:12,831 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:13,266 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41346065 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4588a76c-5265-47a6-bdc9-0df47d84912a'} created pos.order #599 2026-10-07 07:46:13,292 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41346065 finished 2026-10-07 07:46:13,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.153 0.414 2026-10-07 07:46:13,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.037 0.065 2026-10-07 07:46:13,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:13,730 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95050097 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4588a76c-5265-47a6-bdc9-0df47d84912a'}] 2026-10-07 07:46:13,740 44 INFO rb-229b649-225316-421900 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-07 07:46:13,755 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95050097 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4588a76c-5265-47a6-bdc9-0df47d84912a'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-07 07:46:13,783 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95050097 finished 2026-10-07 07:46:13,790 44 INFO rb-229b649-225316-421900 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-07 07:46:13,841 44 INFO rb-229b649-225316-421900 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-07 07:46:13,922 44 INFO rb-229b649-225316-421900 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-07 07:46:13,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.081 0.134 2026-10-07 07:46:14,013 44 INFO rb-229b649-225316-421900 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-07 07:46:14,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.017 0.019 2026-10-07 07:46:14,061 44 INFO rb-229b649-225316-421900 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-07 07:46:14,118 44 INFO rb-229b649-225316-421900 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-07 07:46:14,199 44 INFO rb-229b649-225316-421900 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-07 07:46:14,234 44 INFO rb-229b649-225316-421900 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-07 07:46:14,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.022 0.034 2026-10-07 07:46:14,317 44 INFO rb-229b649-225316-421900 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-07 07:46:14,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.060 2026-10-07 07:46:14,365 44 INFO rb-229b649-225316-421900 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-07 07:46:14,416 44 INFO rb-229b649-225316-421900 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-07 07:46:14,470 44 INFO rb-229b649-225316-421900 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-07 07:46:14,651 44 INFO rb-229b649-225316-421900 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-07 07:46:14,702 44 INFO rb-229b649-225316-421900 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-07 07:46:14,752 44 INFO rb-229b649-225316-421900 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-07 07:46:14,808 44 INFO rb-229b649-225316-421900 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-07 07:46:14,859 44 INFO rb-229b649-225316-421900 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-07 07:46:14,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-07 07:46:14,914 44 INFO rb-229b649-225316-421900 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-07 07:46:15,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19510108 (allocated 21106688) 2026-10-07 07:46:15,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 85959 2026-10-07 07:46:15,080 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-07 07:46:15,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 85959 2026-10-07 07:46:15,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074615_190901_test_max_usage_partner_with_point.txt 2026-10-07 07:46:15,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmpj_vxw_ft_chrome_odoo" 2026-10-07 07:46:15,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-07 07:46:16,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 86196 2026-10-07 07:46:16,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmp7gwyqg6o_chrome_odoo 2026-10-07 07:46:16,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:34919/json/version 2026-10-07 07:46:16,523 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:16,599 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:16,599 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:34919/json 2026-10-07 07:46:16,599 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:16,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:34919/devtools/page/5093D5DFF3CA2B5A62E648F9F6C215DD 2026-10-07 07:46:16,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-07 07:46:16,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-07 07:46:16,771 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:16,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-07 07:46:16,780 44 INFO rb-229b649-225316-421900 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-07 07:46:16,780 44 INFO rb-229b649-225316-421900 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-07 07:46:16,802 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:17,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:17] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.075 0.661 2026-10-07 07:46:17,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '5093D5DFF3CA2B5A62E648F9F6C215DD', 'loaderId': '738F8634EDC4417AAD831C985392683A', 'isDownload': False} 2026-10-07 07:46:17,540 44 INFO rb-229b649-225316-421900 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-07 07:46:17,567 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:17,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:17] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 07:46:17,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.014 2026-10-07 07:46:17,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 07:46:18,268 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:18,273 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:46:18,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 07:46:18,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-07 07:46:18,339 44 INFO rb-229b649-225316-421900 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-07 07:46:18,346 44 INFO rb-229b649-225316-421900 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-07 07:46:18,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:18,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:18,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.011 2026-10-07 07:46:18,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 07:46:18,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.056 2026-10-07 07:46:18,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 07:46:19,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.353 0.500 2026-10-07 07:46:19,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "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-07 07:46:19,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:19,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-07 07:46:19,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.006 2026-10-07 07:46:19,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:19,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:19,759 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:46:19,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:46:19,798 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:46:19,821 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:19,826 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:19,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.038 0.051 2026-10-07 07:46:19,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.087 2026-10-07 07:46:19,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.050 2026-10-07 07:46:19,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-07 07:46:19,987 44 INFO rb-229b649-225316-421900 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-07 07:46:20,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-07 07:46:20,091 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 07:46:20,129 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:20,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.062 0.051 2026-10-07 07:46:20,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-07 07:46:20,216 44 INFO rb-229b649-225316-421900 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-07 07:46:20,269 44 INFO rb-229b649-225316-421900 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-07 07:46:20,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.195 2026-10-07 07:46:20,289 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:20,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.231 2026-10-07 07:46:20,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 07:46:20,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 07:46:20,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.346 2026-10-07 07:46:20,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.245 2026-10-07 07:46:20,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-07 07:46:20,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 07:46:20,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-07 07:46:20,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.052 0.293 2026-10-07 07:46:20,702 44 INFO rb-229b649-225316-421900 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-07 07:46:20,785 44 INFO rb-229b649-225316-421900 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-07 07:46:20,836 44 INFO rb-229b649-225316-421900 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-07 07:46:20,897 44 INFO rb-229b649-225316-421900 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-07 07:46:20,982 44 INFO rb-229b649-225316-421900 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-07 07:46:21,023 44 INFO rb-229b649-225316-421900 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-07 07:46:21,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.026 0.064 2026-10-07 07:46:21,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.014 0.091 2026-10-07 07:46:21,123 44 INFO rb-229b649-225316-421900 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-07 07:46:21,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.070 2026-10-07 07:46:21,200 44 INFO rb-229b649-225316-421900 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-07 07:46:21,256 44 INFO rb-229b649-225316-421900 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-07 07:46:21,318 44 INFO rb-229b649-225316-421900 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-07 07:46:21,369 44 INFO rb-229b649-225316-421900 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-07 07:46:21,449 44 INFO rb-229b649-225316-421900 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-07 07:46:21,520 44 INFO rb-229b649-225316-421900 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-07 07:46:21,571 44 INFO rb-229b649-225316-421900 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-07 07:46:21,622 44 INFO rb-229b649-225316-421900 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-07 07:46:21,697 44 INFO rb-229b649-225316-421900 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-07 07:46:21,717 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:21,720 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:21,748 44 INFO rb-229b649-225316-421900 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-07 07:46:21,799 44 INFO rb-229b649-225316-421900 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-07 07:46:21,874 44 INFO rb-229b649-225316-421900 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-07 07:46:21,927 44 INFO rb-229b649-225316-421900 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-07 07:46:21,981 44 INFO rb-229b649-225316-421900 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-07 07:46:22,035 44 INFO rb-229b649-225316-421900 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-07 07:46:22,096 44 INFO rb-229b649-225316-421900 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-07 07:46:22,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.012 2026-10-07 07:46:22,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.022 2026-10-07 07:46:22,178 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86030389 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e0554c75-10ba-4f2a-bb1f-115fea667221'}] 2026-10-07 07:46:22,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:22,674 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86030389 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e0554c75-10ba-4f2a-bb1f-115fea667221'} created pos.order #600 2026-10-07 07:46:22,704 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86030389 finished 2026-10-07 07:46:22,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.235 0.375 2026-10-07 07:46:22,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.028 0.053 2026-10-07 07:46:22,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:22] "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-07 07:46:23,113 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34394855 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e0554c75-10ba-4f2a-bb1f-115fea667221'}] 2026-10-07 07:46:23,118 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34394855 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e0554c75-10ba-4f2a-bb1f-115fea667221'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-07 07:46:23,126 44 INFO rb-229b649-225316-421900 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-07 07:46:23,144 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34394855 finished 2026-10-07 07:46:23,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-07 07:46:23,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 07:46:23,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.041 0.129 2026-10-07 07:46:23,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 20614576 (allocated 22941696) 2026-10-07 07:46:23,357 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 86196 2026-10-07 07:46:23,358 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-07 07:46:23,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 86196 2026-10-07 07:46:23,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074623_476279_test_min_qty_points_awarded.txt 2026-10-07 07:46:23,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmp7gwyqg6o_chrome_odoo" 2026-10-07 07:46:23,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-07 07:46:25,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 86412 2026-10-07 07:46:25,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp34eez_ks_chrome_odoo 2026-10-07 07:46:25,054 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:33817/json/version 2026-10-07 07:46:25,055 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:25,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:25,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:33817/json 2026-10-07 07:46:25,144 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:25,160 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:33817/devtools/page/05E4ED0A71CF03CEDC560592CB898EA8 2026-10-07 07:46:25,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-07 07:46:25,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-07 07:46:25,240 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:25,253 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-07 07:46:25,255 44 INFO rb-229b649-225316-421900 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-07 07:46:25,255 44 INFO rb-229b649-225316-421900 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-07 07:46:25,269 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:26,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.077 0.878 2026-10-07 07:46:26,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '05E4ED0A71CF03CEDC560592CB898EA8', 'loaderId': '6260EED45AFFED8C60C8D982E19178B3', 'isDownload': False} 2026-10-07 07:46:26,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-07 07:46:26,247 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:26,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 07:46:26,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 07:46:26,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 07:46:26,944 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:46:26,951 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:46:26,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 07:46:27,000 44 INFO rb-229b649-225316-421900 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-07 07:46:27,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:46:27,012 44 INFO rb-229b649-225316-421900 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-07 07:46:27,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:46:27,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:27,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 07:46:27,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 07:46:27,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.063 2026-10-07 07:46:27,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-07 07:46:28,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.323 0.467 2026-10-07 07:46:28,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:46:28,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:28,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-07 07:46:28,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:28,265 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:28,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-07 07:46:28,362 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:28,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:28,386 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:28,401 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:28,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.015 0.050 2026-10-07 07:46:28,461 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:46:28,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "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-07 07:46:28,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.080 2026-10-07 07:46:28,508 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:46:28,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.013 2026-10-07 07:46:28,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.067 2026-10-07 07:46:28,601 44 INFO rb-229b649-225316-421900 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-07 07:46:28,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.148 2026-10-07 07:46:28,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.064 2026-10-07 07:46:28,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.051 2026-10-07 07:46:28,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.005 0.075 2026-10-07 07:46:28,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.089 2026-10-07 07:46:28,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-07 07:46:28,830 44 INFO rb-229b649-225316-421900 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-07 07:46:28,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.149 2026-10-07 07:46:28,853 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:28,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:28,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-07 07:46:28,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-07 07:46:28,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-07 07:46:28,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 07:46:29,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 07:46:29,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-07 07:46:29,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.036 0.217 2026-10-07 07:46:29,179 44 INFO rb-229b649-225316-421900 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-07 07:46:29,235 44 INFO rb-229b649-225316-421900 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-07 07:46:29,290 44 INFO rb-229b649-225316-421900 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-07 07:46:29,389 44 INFO rb-229b649-225316-421900 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-07 07:46:29,484 44 INFO rb-229b649-225316-421900 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-07 07:46:29,543 44 INFO rb-229b649-225316-421900 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-07 07:46:29,586 44 INFO rb-229b649-225316-421900 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-07 07:46:29,636 44 INFO rb-229b649-225316-421900 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-07 07:46:29,693 44 INFO rb-229b649-225316-421900 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-07 07:46:29,744 44 INFO rb-229b649-225316-421900 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-07 07:46:29,795 44 INFO rb-229b649-225316-421900 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-07 07:46:29,845 44 INFO rb-229b649-225316-421900 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-07 07:46:29,896 44 INFO rb-229b649-225316-421900 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-07 07:46:29,946 44 INFO rb-229b649-225316-421900 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-07 07:46:30,001 44 INFO rb-229b649-225316-421900 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-07 07:46:30,055 44 INFO rb-229b649-225316-421900 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-07 07:46:30,105 44 INFO rb-229b649-225316-421900 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-07 07:46:30,234 44 INFO rb-229b649-225316-421900 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-07 07:46:30,284 44 INFO rb-229b649-225316-421900 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-07 07:46:30,356 44 INFO rb-229b649-225316-421900 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-07 07:46:30,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:46:30,377 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:30,407 44 INFO rb-229b649-225316-421900 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-07 07:46:30,461 44 INFO rb-229b649-225316-421900 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-07 07:46:30,548 44 INFO rb-229b649-225316-421900 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-07 07:46:30,599 44 INFO rb-229b649-225316-421900 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-07 07:46:30,659 44 INFO rb-229b649-225316-421900 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-07 07:46:30,740 44 INFO rb-229b649-225316-421900 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-07 07:46:30,746 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23327712 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '78640260-015b-454b-b6e2-438219302daa'}] 2026-10-07 07:46:30,750 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:30,891 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23327712 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '78640260-015b-454b-b6e2-438219302daa'} created pos.order #601 2026-10-07 07:46:30,919 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23327712 finished 2026-10-07 07:46:31,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.069 0.199 2026-10-07 07:46:31,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.032 0.065 2026-10-07 07:46:31,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:46:31,353 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41099729 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '78640260-015b-454b-b6e2-438219302daa'}] 2026-10-07 07:46:31,363 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41099729 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '78640260-015b-454b-b6e2-438219302daa'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-07 07:46:31,373 44 INFO rb-229b649-225316-421900 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-07 07:46:31,402 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41099729 finished 2026-10-07 07:46:31,423 44 INFO rb-229b649-225316-421900 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-07 07:46:31,480 44 INFO rb-229b649-225316-421900 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-07 07:46:31,575 44 INFO rb-229b649-225316-421900 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-07 07:46:31,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.083 0.166 2026-10-07 07:46:31,643 44 INFO rb-229b649-225316-421900 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-07 07:46:31,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.020 2026-10-07 07:46:31,687 44 INFO rb-229b649-225316-421900 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-07 07:46:31,737 44 INFO rb-229b649-225316-421900 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-07 07:46:31,788 44 INFO rb-229b649-225316-421900 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-07 07:46:31,845 44 INFO rb-229b649-225316-421900 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-07 07:46:31,896 44 INFO rb-229b649-225316-421900 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-07 07:46:31,946 44 INFO rb-229b649-225316-421900 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-07 07:46:31,998 44 INFO rb-229b649-225316-421900 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-07 07:46:32,049 44 INFO rb-229b649-225316-421900 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-07 07:46:32,100 44 INFO rb-229b649-225316-421900 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-07 07:46:32,155 44 INFO rb-229b649-225316-421900 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-07 07:46:32,207 44 INFO rb-229b649-225316-421900 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-07 07:46:32,258 44 INFO rb-229b649-225316-421900 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-07 07:46:32,383 44 INFO rb-229b649-225316-421900 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-07 07:46:32,434 44 INFO rb-229b649-225316-421900 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-07 07:46:32,492 44 INFO rb-229b649-225316-421900 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-07 07:46:32,543 44 INFO rb-229b649-225316-421900 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-07 07:46:32,593 44 INFO rb-229b649-225316-421900 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-07 07:46:32,652 44 INFO rb-229b649-225316-421900 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-07 07:46:32,704 44 INFO rb-229b649-225316-421900 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-07 07:46:32,757 44 INFO rb-229b649-225316-421900 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-07 07:46:32,828 44 INFO rb-229b649-225316-421900 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-07 07:46:32,833 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19538029 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'f7f5e81e-1904-4e35-8702-760cffd9f920'}] 2026-10-07 07:46:32,921 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19538029 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'f7f5e81e-1904-4e35-8702-760cffd9f920'} created pos.order #602 2026-10-07 07:46:32,943 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19538029 finished 2026-10-07 07:46:33,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.057 0.124 2026-10-07 07:46:33,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.014 0.045 2026-10-07 07:46:33,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:33,168 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60519694 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'f7f5e81e-1904-4e35-8702-760cffd9f920'}] 2026-10-07 07:46:33,177 44 INFO rb-229b649-225316-421900 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-07 07:46:33,178 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60519694 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'f7f5e81e-1904-4e35-8702-760cffd9f920'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-07 07:46:33,209 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60519694 finished 2026-10-07 07:46:33,225 44 INFO rb-229b649-225316-421900 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-07 07:46:33,277 44 INFO rb-229b649-225316-421900 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-07 07:46:33,328 44 INFO rb-229b649-225316-421900 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-07 07:46:33,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.045 0.131 2026-10-07 07:46:33,380 44 INFO rb-229b649-225316-421900 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-07 07:46:33,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.013 0.018 2026-10-07 07:46:33,457 44 INFO rb-229b649-225316-421900 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-07 07:46:33,528 44 INFO rb-229b649-225316-421900 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-07 07:46:33,605 44 INFO rb-229b649-225316-421900 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-07 07:46:33,661 44 INFO rb-229b649-225316-421900 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-07 07:46:33,711 44 INFO rb-229b649-225316-421900 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-07 07:46:33,772 44 INFO rb-229b649-225316-421900 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-07 07:46:33,850 44 INFO rb-229b649-225316-421900 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-07 07:46:33,895 44 INFO rb-229b649-225316-421900 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-07 07:46:33,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.043 2026-10-07 07:46:33,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.047 2026-10-07 07:46:33,949 44 INFO rb-229b649-225316-421900 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-07 07:46:33,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.057 2026-10-07 07:46:34,008 44 INFO rb-229b649-225316-421900 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-07 07:46:34,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:34] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.065 2026-10-07 07:46:34,051 44 INFO rb-229b649-225316-421900 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-07 07:46:34,102 44 INFO rb-229b649-225316-421900 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-07 07:46:34,153 44 INFO rb-229b649-225316-421900 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-07 07:46:34,203 44 INFO rb-229b649-225316-421900 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-07 07:46:34,254 44 INFO rb-229b649-225316-421900 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-07 07:46:34,307 44 INFO rb-229b649-225316-421900 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-07 07:46:34,361 44 INFO rb-229b649-225316-421900 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-07 07:46:34,412 44 INFO rb-229b649-225316-421900 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-07 07:46:34,537 44 INFO rb-229b649-225316-421900 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-07 07:46:34,587 44 INFO rb-229b649-225316-421900 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-07 07:46:34,647 44 INFO rb-229b649-225316-421900 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-07 07:46:34,697 44 INFO rb-229b649-225316-421900 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-07 07:46:34,748 44 INFO rb-229b649-225316-421900 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-07 07:46:34,807 44 INFO rb-229b649-225316-421900 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-07 07:46:34,860 44 INFO rb-229b649-225316-421900 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-07 07:46:34,914 44 INFO rb-229b649-225316-421900 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-07 07:46:34,984 44 INFO rb-229b649-225316-421900 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-07 07:46:34,988 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50081326 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ce961eb7-7734-4017-a3cf-ce0099ffaa0c'}] 2026-10-07 07:46:35,114 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50081326 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'ce961eb7-7734-4017-a3cf-ce0099ffaa0c'} created pos.order #603 2026-10-07 07:46:35,143 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50081326 finished 2026-10-07 07:46:35,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.071 0.181 2026-10-07 07:46:35,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.017 0.048 2026-10-07 07:46:35,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 07:46:35,453 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87822863 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ce961eb7-7734-4017-a3cf-ce0099ffaa0c'}] 2026-10-07 07:46:35,460 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87822863 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'ce961eb7-7734-4017-a3cf-ce0099ffaa0c'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-07 07:46:35,464 44 INFO rb-229b649-225316-421900 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-07 07:46:35,487 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87822863 finished 2026-10-07 07:46:35,517 44 INFO rb-229b649-225316-421900 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-07 07:46:35,571 44 INFO rb-229b649-225316-421900 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-07 07:46:35,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.040 0.103 2026-10-07 07:46:35,649 44 INFO rb-229b649-225316-421900 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-07 07:46:35,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.013 0.028 2026-10-07 07:46:35,696 44 INFO rb-229b649-225316-421900 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-07 07:46:35,772 44 INFO rb-229b649-225316-421900 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-07 07:46:35,826 44 INFO rb-229b649-225316-421900 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-07 07:46:35,877 44 INFO rb-229b649-225316-421900 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-07 07:46:35,932 44 INFO rb-229b649-225316-421900 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-07 07:46:36,009 44 INFO rb-229b649-225316-421900 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-07 07:46:36,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.016 0.029 2026-10-07 07:46:36,066 44 INFO rb-229b649-225316-421900 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-07 07:46:36,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.039 2026-10-07 07:46:36,115 44 INFO rb-229b649-225316-421900 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-07 07:46:36,171 44 INFO rb-229b649-225316-421900 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-07 07:46:36,228 44 INFO rb-229b649-225316-421900 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-07 07:46:36,278 44 INFO rb-229b649-225316-421900 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-07 07:46:36,330 44 INFO rb-229b649-225316-421900 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-07 07:46:36,381 44 INFO rb-229b649-225316-421900 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-07 07:46:36,431 44 INFO rb-229b649-225316-421900 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-07 07:46:36,485 44 INFO rb-229b649-225316-421900 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-07 07:46:36,538 44 INFO rb-229b649-225316-421900 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-07 07:46:36,589 44 INFO rb-229b649-225316-421900 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-07 07:46:36,717 44 INFO rb-229b649-225316-421900 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-07 07:46:36,769 44 INFO rb-229b649-225316-421900 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-07 07:46:36,825 44 INFO rb-229b649-225316-421900 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-07 07:46:36,875 44 INFO rb-229b649-225316-421900 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-07 07:46:36,926 44 INFO rb-229b649-225316-421900 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-07 07:46:36,984 44 INFO rb-229b649-225316-421900 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-07 07:46:37,037 44 INFO rb-229b649-225316-421900 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-07 07:46:37,090 44 INFO rb-229b649-225316-421900 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-07 07:46:37,146 44 INFO rb-229b649-225316-421900 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-07 07:46:37,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.021 2026-10-07 07:46:37,213 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97683033 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'b9c25801-6757-4522-8485-0c96337011f1'}] 2026-10-07 07:46:37,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97683033 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'b9c25801-6757-4522-8485-0c96337011f1'} created pos.order #604 2026-10-07 07:46:37,369 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97683033 finished 2026-10-07 07:46:37,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.089 0.174 2026-10-07 07:46:37,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.021 0.054 2026-10-07 07:46:37,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:46:37,670 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47360445 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'b9c25801-6757-4522-8485-0c96337011f1'}] 2026-10-07 07:46:37,679 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47360445 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'b9c25801-6757-4522-8485-0c96337011f1'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-07 07:46:37,695 44 INFO rb-229b649-225316-421900 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-07 07:46:37,712 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47360445 finished 2026-10-07 07:46:37,747 44 INFO rb-229b649-225316-421900 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-07 07:46:37,800 44 INFO rb-229b649-225316-421900 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-07 07:46:37,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.034 0.119 2026-10-07 07:46:37,871 44 INFO rb-229b649-225316-421900 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-07 07:46:37,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.012 0.024 2026-10-07 07:46:37,921 44 INFO rb-229b649-225316-421900 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-07 07:46:37,990 44 INFO rb-229b649-225316-421900 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-07 07:46:38,044 44 INFO rb-229b649-225316-421900 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-07 07:46:38,095 44 INFO rb-229b649-225316-421900 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-07 07:46:38,151 44 INFO rb-229b649-225316-421900 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-07 07:46:38,224 44 INFO rb-229b649-225316-421900 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-07 07:46:38,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.012 0.033 2026-10-07 07:46:38,273 44 INFO rb-229b649-225316-421900 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-07 07:46:38,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.045 2026-10-07 07:46:38,321 44 INFO rb-229b649-225316-421900 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-07 07:46:38,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.046 2026-10-07 07:46:38,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.047 2026-10-07 07:46:38,372 44 INFO rb-229b649-225316-421900 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-07 07:46:38,431 44 INFO rb-229b649-225316-421900 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-07 07:46:38,481 44 INFO rb-229b649-225316-421900 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-07 07:46:38,532 44 INFO rb-229b649-225316-421900 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-07 07:46:38,590 44 INFO rb-229b649-225316-421900 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-07 07:46:38,644 44 INFO rb-229b649-225316-421900 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-07 07:46:38,697 44 INFO rb-229b649-225316-421900 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-07 07:46:38,771 44 INFO rb-229b649-225316-421900 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-07 07:46:38,776 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78383746 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6b93bb83-0bac-4235-824d-f23888014d6f'}] 2026-10-07 07:46:38,883 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78383746 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '6b93bb83-0bac-4235-824d-f23888014d6f'} created pos.order #605 2026-10-07 07:46:38,907 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78383746 finished 2026-10-07 07:46:38,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.056 0.165 2026-10-07 07:46:39,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.017 0.048 2026-10-07 07:46:39,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.006 2026-10-07 07:46:39,172 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6121112 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6b93bb83-0bac-4235-824d-f23888014d6f'}] 2026-10-07 07:46:39,182 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6121112 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '6b93bb83-0bac-4235-824d-f23888014d6f'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-07 07:46:39,184 44 INFO rb-229b649-225316-421900 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-07 07:46:39,215 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6121112 finished 2026-10-07 07:46:39,246 44 INFO rb-229b649-225316-421900 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-07 07:46:39,323 44 INFO rb-229b649-225316-421900 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-07 07:46:39,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.048 0.145 2026-10-07 07:46:39,391 44 INFO rb-229b649-225316-421900 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-07 07:46:39,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.012 0.022 2026-10-07 07:46:39,437 44 INFO rb-229b649-225316-421900 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-07 07:46:39,497 44 INFO rb-229b649-225316-421900 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-07 07:46:39,544 44 INFO rb-229b649-225316-421900 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-07 07:46:39,597 44 INFO rb-229b649-225316-421900 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-07 07:46:39,663 44 INFO rb-229b649-225316-421900 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-07 07:46:39,714 44 INFO rb-229b649-225316-421900 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-07 07:46:39,768 44 INFO rb-229b649-225316-421900 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-07 07:46:39,950 44 INFO rb-229b649-225316-421900 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-07 07:46:40,001 44 INFO rb-229b649-225316-421900 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-07 07:46:40,052 44 INFO rb-229b649-225316-421900 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-07 07:46:40,111 44 INFO rb-229b649-225316-421900 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-07 07:46:40,162 44 INFO rb-229b649-225316-421900 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-07 07:46:40,217 44 INFO rb-229b649-225316-421900 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-07 07:46:40,267 44 INFO rb-229b649-225316-421900 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-07 07:46:40,334 44 INFO rb-229b649-225316-421900 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-07 07:46:40,388 44 INFO rb-229b649-225316-421900 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-07 07:46:40,439 44 INFO rb-229b649-225316-421900 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-07 07:46:40,495 44 INFO rb-229b649-225316-421900 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-07 07:46:40,568 44 INFO rb-229b649-225316-421900 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-07 07:46:40,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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.039 2026-10-07 07:46:40,618 44 INFO rb-229b649-225316-421900 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-07 07:46:40,668 44 INFO rb-229b649-225316-421900 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-07 07:46:40,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.053 2026-10-07 07:46:40,729 44 INFO rb-229b649-225316-421900 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-07 07:46:40,788 44 INFO rb-229b649-225316-421900 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-07 07:46:40,839 44 INFO rb-229b649-225316-421900 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-07 07:46:40,889 44 INFO rb-229b649-225316-421900 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-07 07:46:40,965 44 INFO rb-229b649-225316-421900 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-07 07:46:41,016 44 INFO rb-229b649-225316-421900 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-07 07:46:41,067 44 INFO rb-229b649-225316-421900 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-07 07:46:41,125 44 INFO rb-229b649-225316-421900 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-07 07:46:41,175 44 INFO rb-229b649-225316-421900 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-07 07:46:41,226 44 INFO rb-229b649-225316-421900 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-07 07:46:41,284 44 INFO rb-229b649-225316-421900 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-07 07:46:41,337 44 INFO rb-229b649-225316-421900 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-07 07:46:41,392 44 INFO rb-229b649-225316-421900 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-07 07:46:41,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:41] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 07:46:41,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:41] "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-07 07:46:41,458 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17524179 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '820ee618-8886-4852-b552-811b882b39b2'}] 2026-10-07 07:46:41,924 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17524179 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '820ee618-8886-4852-b552-811b882b39b2'} created pos.order #606 2026-10-07 07:46:41,951 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17524179 finished 2026-10-07 07:46:42,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.167 0.401 2026-10-07 07:46:42,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.017 0.060 2026-10-07 07:46:42,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:42] "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-07 07:46:42,261 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77862622 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '820ee618-8886-4852-b552-811b882b39b2'}] 2026-10-07 07:46:42,275 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77862622 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '820ee618-8886-4852-b552-811b882b39b2'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-07 07:46:42,287 44 INFO rb-229b649-225316-421900 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-07 07:46:42,302 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77862622 finished 2026-10-07 07:46:42,341 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-07 07:46:42,342 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 07:46:42,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.050 0.122 2026-10-07 07:46:42,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29678132 (allocated 31993856) 2026-10-07 07:46:42,652 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 86412 2026-10-07 07:46:42,655 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-07 07:46:42,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 86412 2026-10-07 07:46:42,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074642_766682_test_multiple_gift_wallet_programs.txt 2026-10-07 07:46:42,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp34eez_ks_chrome_odoo" 2026-10-07 07:46:42,824 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-07 07:46:44,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 86676 2026-10-07 07:46:44,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpdud0vl5k_chrome_odoo 2026-10-07 07:46:44,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:40939/json/version 2026-10-07 07:46:44,352 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:44,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:44,363 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:40939/json 2026-10-07 07:46:44,363 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:44,377 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:40939/devtools/page/C26EFC2E508787B74D6692CD85FAAC0D 2026-10-07 07:46:44,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-07 07:46:44,389 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-07 07:46:44,495 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:44,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-07 07:46:44,505 44 INFO rb-229b649-225316-421900 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-07 07:46:44,505 44 INFO rb-229b649-225316-421900 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-07 07:46:44,520 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:45,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:45] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.075 0.794 2026-10-07 07:46:45,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': 'C26EFC2E508787B74D6692CD85FAAC0D', 'loaderId': 'CDD9456F312E29E5A965EBA657953AC1', 'isDownload': False} 2026-10-07 07:46:45,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-07 07:46:45,417 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:45,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 07:46:45,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:45] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:46:45,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:45] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 07:46:46,124 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:46,147 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:46:46,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 07:46:46,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 07:46:46,202 44 INFO rb-229b649-225316-421900 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-07 07:46:46,208 44 INFO rb-229b649-225316-421900 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-07 07:46:46,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:46,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:46,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.017 2026-10-07 07:46:46,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 07:46:46,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.044 2026-10-07 07:46:46,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 07:46:47,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.348 0.495 2026-10-07 07:46:47,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "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-07 07:46:47,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:47,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 07:46:47,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:47,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:47,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.013 2026-10-07 07:46:47,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:46:47,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:46:47,650 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 07:46:47,662 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:46:47,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.064 2026-10-07 07:46:47,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.116 2026-10-07 07:46:47,715 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 07:46:47,722 44 INFO rb-229b649-225316-421900 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-07 07:46:47,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.028 2026-10-07 07:46:47,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:46:47,787 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "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-07 07:46:47,884 44 INFO rb-229b649-225316-421900 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-07 07:46:47,899 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:47,905 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:47,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.128 0.136 2026-10-07 07:46:48,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.309 2026-10-07 07:46:48,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.254 2026-10-07 07:46:48,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-07 07:46:48,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-07 07:46:48,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-07 07:46:48,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-07 07:46:48,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-07 07:46:48,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 07:46:48,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 07:46:48,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-07 07:46:48,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-07 07:46:48,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.217 2026-10-07 07:46:48,508 44 INFO rb-229b649-225316-421900 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-07 07:46:48,590 44 INFO rb-229b649-225316-421900 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-07 07:46:48,642 44 INFO rb-229b649-225316-421900 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-07 07:46:48,694 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-07 07:46:48,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 07:46:48,789 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14609708 (allocated 16252928) 2026-10-07 07:46:48,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 86676 2026-10-07 07:46:48,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-07 07:46:48,800 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 86676 2026-10-07 07:46:48,895 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074648_895210_test_multiple_loyalty_products.txt 2026-10-07 07:46:48,895 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpdud0vl5k_chrome_odoo" 2026-10-07 07:46:48,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-07 07:46:49,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 86899 2026-10-07 07:46:49,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpwbjmsg53_chrome_odoo 2026-10-07 07:46:49,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:41309/json/version 2026-10-07 07:46:49,608 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:49,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:49,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:41309/json 2026-10-07 07:46:49,684 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:49,696 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:41309/devtools/page/23EA6D25195D14A6C473AC13233433FD 2026-10-07 07:46:49,709 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-07 07:46:49,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-07 07:46:49,818 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:49,824 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-07 07:46:49,827 44 INFO rb-229b649-225316-421900 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-07 07:46:49,827 44 INFO rb-229b649-225316-421900 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-07 07:46:49,850 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:50,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:50] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.054 0.658 2026-10-07 07:46:50,563 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '23EA6D25195D14A6C473AC13233433FD', 'loaderId': '78EF1D792E1616AAE21DAD9B8E27D16D', 'isDownload': False} 2026-10-07 07:46:50,572 44 INFO rb-229b649-225316-421900 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-07 07:46:50,591 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:50,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:50] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 07:46:50,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:50] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 07:46:50,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:50] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-07 07:46:51,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:51,212 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:51,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:46:51,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:46:51,256 44 INFO rb-229b649-225316-421900 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-07 07:46:51,262 44 INFO rb-229b649-225316-421900 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-07 07:46:51,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:51,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:51,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "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-07 07:46:51,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.027 2026-10-07 07:46:51,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.045 2026-10-07 07:46:51,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 07:46:52,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.286 0.480 2026-10-07 07:46:52,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "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-07 07:46:52,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 07:46:52,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-07 07:46:52,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 07:46:52,458 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-07 07:46:52,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.007 2026-10-07 07:46:52,542 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:52,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:46:52,565 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:46:52,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:46:52,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.019 0.020 2026-10-07 07:46:52,635 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:46:52,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "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-07 07:46:52,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.071 2026-10-07 07:46:52,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:46:52,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.044 0.055 2026-10-07 07:46:52,786 44 INFO rb-229b649-225316-421900 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-07 07:46:52,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.034 0.146 2026-10-07 07:46:52,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.188 2026-10-07 07:46:52,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.005 0.038 2026-10-07 07:46:52,928 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:52,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-07 07:46:52,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.089 2026-10-07 07:46:52,983 44 INFO rb-229b649-225316-421900 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-07 07:46:53,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-07 07:46:53,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.124 2026-10-07 07:46:53,019 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:46:53,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.136 2026-10-07 07:46:53,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.149 2026-10-07 07:46:53,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-07 07:46:53,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 07:46:53,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 07:46:53,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-07 07:46:53,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.048 0.262 2026-10-07 07:46:53,465 44 INFO rb-229b649-225316-421900 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-07 07:46:53,528 44 INFO rb-229b649-225316-421900 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-07 07:46:53,597 44 INFO rb-229b649-225316-421900 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-07 07:46:54,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:54] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.007 0.014 2026-10-07 07:46:54,160 44 INFO rb-229b649-225316-421900 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-07 07:46:54,273 44 INFO rb-229b649-225316-421900 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-07 07:46:54,323 44 INFO rb-229b649-225316-421900 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-07 07:46:54,375 44 INFO rb-229b649-225316-421900 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-07 07:46:54,426 44 INFO rb-229b649-225316-421900 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-07 07:46:54,515 44 INFO rb-229b649-225316-421900 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-07 07:46:54,566 44 INFO rb-229b649-225316-421900 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-07 07:46:54,617 44 INFO rb-229b649-225316-421900 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-07 07:46:54,674 44 INFO rb-229b649-225316-421900 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-07 07:46:54,726 44 INFO rb-229b649-225316-421900 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-07 07:46:54,781 44 INFO rb-229b649-225316-421900 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-07 07:46:54,850 44 INFO rb-229b649-225316-421900 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-07 07:46:54,900 44 INFO rb-229b649-225316-421900 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-07 07:46:54,951 44 INFO rb-229b649-225316-421900 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-07 07:46:55,002 44 INFO rb-229b649-225316-421900 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-07 07:46:55,059 44 INFO rb-229b649-225316-421900 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-07 07:46:55,119 44 INFO rb-229b649-225316-421900 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-07 07:46:55,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:55] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 07:46:55,670 44 INFO rb-229b649-225316-421900 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-07 07:46:55,767 44 INFO rb-229b649-225316-421900 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-07 07:46:55,844 44 INFO rb-229b649-225316-421900 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-07 07:46:55,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:46:55,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:55,894 44 INFO rb-229b649-225316-421900 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-07 07:46:55,945 44 INFO rb-229b649-225316-421900 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-07 07:46:56,027 44 INFO rb-229b649-225316-421900 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-07 07:46:56,081 44 INFO rb-229b649-225316-421900 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-07 07:46:56,133 44 INFO rb-229b649-225316-421900 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-07 07:46:56,185 44 INFO rb-229b649-225316-421900 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-07 07:46:56,262 44 INFO rb-229b649-225316-421900 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-07 07:46:56,266 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39679078 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ffb8415f-5d81-4b58-ab90-64bfac434b32'}] 2026-10-07 07:46:56,279 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:46:56,378 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39679078 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ffb8415f-5d81-4b58-ab90-64bfac434b32'} created pos.order #607 2026-10-07 07:46:56,400 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39679078 finished 2026-10-07 07:46:56,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.056 0.158 2026-10-07 07:46:56,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.024 0.046 2026-10-07 07:46:56,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46: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-07 07:46:56,776 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69997984 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ffb8415f-5d81-4b58-ab90-64bfac434b32'}] 2026-10-07 07:46:56,784 44 INFO rb-229b649-225316-421900 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-07 07:46:56,786 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69997984 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ffb8415f-5d81-4b58-ab90-64bfac434b32'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-07 07:46:56,825 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69997984 finished 2026-10-07 07:46:56,836 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-07 07:46:56,840 44 INFO rb-229b649-225316-421900 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-07 07:46:56,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.060 0.149 2026-10-07 07:46:57,026 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 18630156 (allocated 21630976) 2026-10-07 07:46:57,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 86899 2026-10-07 07:46:57,043 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-07 07:46:57,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 86899 2026-10-07 07:46:57,157 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074657_157461_test_multiple_physical_gift_card_sale.txt 2026-10-07 07:46:57,157 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpwbjmsg53_chrome_odoo" 2026-10-07 07:46:57,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-07 07:46:58,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 87122 2026-10-07 07:46:58,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp8v38lwkk_chrome_odoo 2026-10-07 07:46:58,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33879/json/version 2026-10-07 07:46:58,516 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:58,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-07 07:46:58,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33879/json 2026-10-07 07:46:58,588 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:46:58,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:33879/devtools/page/645C529205032AD3A2EBA08C011D336C 2026-10-07 07:46:58,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-07 07:46:58,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-07 07:46:58,755 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:46:58,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-07 07:46:58,768 44 INFO rb-229b649-225316-421900 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-07 07:46:58,768 44 INFO rb-229b649-225316-421900 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-07 07:46:58,784 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:46:59,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:59] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.060 0.832 2026-10-07 07:46:59,676 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '645C529205032AD3A2EBA08C011D336C', 'loaderId': 'FE060E6E1528DD568FE6FDAEDDD3B0AD', 'isDownload': False} 2026-10-07 07:46:59,676 44 INFO rb-229b649-225316-421900 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-07 07:46:59,700 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:46:59,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:59] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 07:46:59,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:59] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 07:46:59,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:46:59] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.014 2026-10-07 07:47:00,343 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:47:00,356 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:47:00,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 07:47:00,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:47:00,408 44 INFO rb-229b649-225316-421900 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-07 07:47:00,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:47:00,421 44 INFO rb-229b649-225316-421900 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-07 07:47:00,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:00,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.011 2026-10-07 07:47:00,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 07:47:00,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.062 2026-10-07 07:47:00,590 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 07:47:01,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.261 0.418 2026-10-07 07:47:01,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:01,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 07:47:01,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.038 2026-10-07 07:47:01,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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.009 2026-10-07 07:47:01,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:01,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 07:47:01,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:01,663 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:47:01,692 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:47:01,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:47:01,731 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:01,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:01,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.051 2026-10-07 07:47:01,771 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:01,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.101 2026-10-07 07:47:01,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.090 2026-10-07 07:47:01,854 44 INFO rb-229b649-225316-421900 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-07 07:47:01,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.061 0.153 2026-10-07 07:47:01,975 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:47:01,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.252 2026-10-07 07:47:02,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.074 2026-10-07 07:47:02,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-07 07:47:02,055 44 INFO rb-229b649-225316-421900 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-07 07:47:02,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.121 2026-10-07 07:47:02,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:02,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-07 07:47:02,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.135 2026-10-07 07:47:02,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-07 07:47:02,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 07:47:02,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-10-07 07:47:02,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1723&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 07:47:02,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.162 2026-10-07 07:47:02,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-07 07:47:02,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.161 2026-10-07 07:47:02,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.201 2026-10-07 07:47:02,525 44 INFO rb-229b649-225316-421900 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-07 07:47:02,615 44 INFO rb-229b649-225316-421900 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-07 07:47:02,691 44 INFO rb-229b649-225316-421900 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-07 07:47:02,767 44 INFO rb-229b649-225316-421900 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-07 07:47:02,852 44 INFO rb-229b649-225316-421900 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-07 07:47:02,940 44 INFO rb-229b649-225316-421900 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-07 07:47:02,991 44 INFO rb-229b649-225316-421900 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-07 07:47:03,075 44 INFO rb-229b649-225316-421900 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-07 07:47:03,162 44 INFO rb-229b649-225316-421900 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-07 07:47:03,213 44 INFO rb-229b649-225316-421900 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-07 07:47:03,304 44 INFO rb-229b649-225316-421900 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-07 07:47:03,393 44 INFO rb-229b649-225316-421900 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-07 07:47:03,444 44 INFO rb-229b649-225316-421900 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-07 07:47:03,496 44 INFO rb-229b649-225316-421900 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-07 07:47:03,587 44 INFO rb-229b649-225316-421900 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-07 07:47:03,669 44 INFO rb-229b649-225316-421900 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-07 07:47:03,720 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-07 07:47:03,721 44 INFO rb-229b649-225316-421900 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-07 07:47:03,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19021576 (allocated 21237760) 2026-10-07 07:47:03,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 87122 2026-10-07 07:47:03,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-07 07:47:03,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 87122 2026-10-07 07:47:03,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074703_981613_test_multiple_reward_line_free_product.txt 2026-10-07 07:47:03,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp8v38lwkk_chrome_odoo" 2026-10-07 07:47:04,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-07 07:47:05,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 87332 2026-10-07 07:47:05,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmp5l34hi6q_chrome_odoo 2026-10-07 07:47:05,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:37927/json/version 2026-10-07 07:47:05,264 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:05,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-10-07 07:47:05,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:37927/json 2026-10-07 07:47:05,350 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:05,357 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:37927/devtools/page/9E10E18643277AF5F1C1648BEBFF548B 2026-10-07 07:47:05,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-07 07:47:05,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-07 07:47:05,502 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:05,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-07 07:47:05,511 44 INFO rb-229b649-225316-421900 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-07 07:47:05,512 44 INFO rb-229b649-225316-421900 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-07 07:47:05,527 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:06,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.088 0.596 2026-10-07 07:47:06,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '9E10E18643277AF5F1C1648BEBFF548B', 'loaderId': 'E9BCB101EED993C64082E92D0FD9180F', 'isDownload': False} 2026-10-07 07:47:06,211 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-07 07:47:06,234 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:06,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 07:47:06,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:47:06,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 07:47:06,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:06,920 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:06,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:47:06,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:47:06,965 44 INFO rb-229b649-225316-421900 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-07 07:47:06,976 44 INFO rb-229b649-225316-421900 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-07 07:47:06,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:06,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:07,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:07] "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-07 07:47:07,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-07 07:47:07,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:07] "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-07 07:47:07,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 07:47:07,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.378 0.464 2026-10-07 07:47:08,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:47:08,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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.009 2026-10-07 07:47:08,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-07 07:47:08,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:08,236 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:08,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:47:08,302 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:08,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:47:08,334 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:08,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.026 2026-10-07 07:47:08,349 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:47:08,386 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:47:08,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 07:47:08,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:08,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.061 0.088 2026-10-07 07:47:08,500 44 INFO rb-229b649-225316-421900 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-07 07:47:08,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.115 2026-10-07 07:47:08,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.145 2026-10-07 07:47:08,692 44 INFO rb-229b649-225316-421900 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-07 07:47:08,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.101 0.236 2026-10-07 07:47:08,734 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:08,742 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:08,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-07 07:47:08,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 07:47:08,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.172 2026-10-07 07:47:08,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-07 07:47:08,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.204 2026-10-07 07:47:08,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-07 07:47:08,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 07:47:08,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-07 07:47:08,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 07:47:09,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.191 2026-10-07 07:47:09,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:09] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-07 07:47:09,162 44 INFO rb-229b649-225316-421900 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-07 07:47:09,212 44 INFO rb-229b649-225316-421900 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-07 07:47:09,263 44 INFO rb-229b649-225316-421900 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-07 07:47:09,318 44 INFO rb-229b649-225316-421900 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-07 07:47:09,500 44 INFO rb-229b649-225316-421900 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-07 07:47:09,551 44 INFO rb-229b649-225316-421900 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-07 07:47:09,627 44 INFO rb-229b649-225316-421900 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-07 07:47:09,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:09,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:09,677 44 INFO rb-229b649-225316-421900 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-07 07:47:09,730 44 INFO rb-229b649-225316-421900 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-07 07:47:09,815 44 INFO rb-229b649-225316-421900 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-07 07:47:09,859 44 INFO rb-229b649-225316-421900 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-07 07:47:09,913 44 INFO rb-229b649-225316-421900 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-07 07:47:09,966 44 INFO rb-229b649-225316-421900 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-07 07:47:10,024 44 INFO rb-229b649-225316-421900 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-07 07:47:10,099 44 INFO rb-229b649-225316-421900 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-07 07:47:10,107 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73168974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2b3e3a41-8345-48dd-8968-cc7511bdf58a'}] 2026-10-07 07:47:10,109 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:47:10,623 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73168974 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2b3e3a41-8345-48dd-8968-cc7511bdf58a'} created pos.order #608 2026-10-07 07:47:10,649 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73168974 finished 2026-10-07 07:47:10,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.247 0.374 2026-10-07 07:47:10,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.044 0.063 2026-10-07 07:47:10,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:11,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:11] "GET /report/barcode/Code128/044a-629d-47c1 HTTP/1.1" 200 - 0 0.000 0.069 2026-10-07 07:47:11,071 44 INFO rb-229b649-225316-421900 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-07 07:47:11,100 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28112830 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2b3e3a41-8345-48dd-8968-cc7511bdf58a'}] 2026-10-07 07:47:11,114 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28112830 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2b3e3a41-8345-48dd-8968-cc7511bdf58a'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-07 07:47:11,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-07 07:47:11,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 07:47:11,142 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28112830 finished 2026-10-07 07:47:11,238 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 15968576 (allocated 17039360) 2026-10-07 07:47:11,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.064 0.105 2026-10-07 07:47:11,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 87332 2026-10-07 07:47:11,271 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-07 07:47:11,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 87332 2026-10-07 07:47:11,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074711_394257_test_next_order_coupon_program_expiration_date.txt 2026-10-07 07:47:11,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmp5l34hi6q_chrome_odoo" 2026-10-07 07:47:11,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-07 07:47:12,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 87552 2026-10-07 07:47:12,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpp7h717ax_chrome_odoo 2026-10-07 07:47:12,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40701/json/version 2026-10-07 07:47:12,736 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:12,783 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-10-07 07:47:12,783 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:40701/json 2026-10-07 07:47:12,784 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:12,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:40701/devtools/page/8AB9365E6F79720CCE9F73AD6C7A2BBF 2026-10-07 07:47:12,806 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-07 07:47:12,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-07 07:47:12,971 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:12,979 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-07 07:47:12,981 44 INFO rb-229b649-225316-421900 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-07 07:47:12,981 44 INFO rb-229b649-225316-421900 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-07 07:47:12,994 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:13,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:13] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.058 0.579 2026-10-07 07:47:13,631 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '8AB9365E6F79720CCE9F73AD6C7A2BBF', 'loaderId': '5AB82EB01E177D69D72A83E8EB6410C8', 'isDownload': False} 2026-10-07 07:47:13,631 44 INFO rb-229b649-225316-421900 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-07 07:47:13,649 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:13,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:13] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.021 2026-10-07 07:47:13,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:13] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.033 2026-10-07 07:47:13,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:13] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 07:47:14,307 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:14,323 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:14,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 07:47:14,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:47:14,384 44 INFO rb-229b649-225316-421900 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-07 07:47:14,395 44 INFO rb-229b649-225316-421900 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-07 07:47:14,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:47:14,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:14,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 07:47:14,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 07:47:14,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "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-07 07:47:14,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-07 07:47:15,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.233 0.403 2026-10-07 07:47:15,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:47:15,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:47:15,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-10-07 07:47:15,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:47:15,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:15,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 07:47:15,516 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:15,539 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:47:15,543 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:15,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:15,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.040 2026-10-07 07:47:15,597 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "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-07 07:47:15,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.073 2026-10-07 07:47:15,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 07:47:15,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.027 0.047 2026-10-07 07:47:15,710 44 INFO rb-229b649-225316-421900 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-07 07:47:15,788 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 07:47:15,845 44 INFO rb-229b649-225316-421900 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-07 07:47:15,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.057 0.062 2026-10-07 07:47:15,877 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:15,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.096 2026-10-07 07:47:15,927 44 INFO rb-229b649-225316-421900 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-07 07:47:15,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.104 2026-10-07 07:47:15,947 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:47:15,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:15] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-07 07:47:16,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.244 2026-10-07 07:47:16,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 07:47:16,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 07:47:16,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-07 07:47:16,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 07:47:16,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-07 07:47:16,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-07 07:47:16,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-07 07:47:16,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.030 0.294 2026-10-07 07:47:16,388 44 INFO rb-229b649-225316-421900 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-07 07:47:16,469 44 INFO rb-229b649-225316-421900 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-07 07:47:16,520 44 INFO rb-229b649-225316-421900 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-07 07:47:16,578 44 INFO rb-229b649-225316-421900 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-07 07:47:16,981 44 INFO rb-229b649-225316-421900 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-07 07:47:17,032 44 INFO rb-229b649-225316-421900 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-07 07:47:17,096 44 INFO rb-229b649-225316-421900 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-07 07:47:17,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.015 0.038 2026-10-07 07:47:17,186 44 INFO rb-229b649-225316-421900 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-07 07:47:17,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.051 2026-10-07 07:47:17,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.059 2026-10-07 07:47:17,242 44 INFO rb-229b649-225316-421900 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-07 07:47:17,296 44 INFO rb-229b649-225316-421900 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-07 07:47:17,360 44 INFO rb-229b649-225316-421900 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-07 07:47:17,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "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.010 0.033 2026-10-07 07:47:17,411 44 INFO rb-229b649-225316-421900 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-07 07:47:17,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.013 0.054 2026-10-07 07:47:17,498 44 INFO rb-229b649-225316-421900 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-07 07:47:17,549 44 INFO rb-229b649-225316-421900 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-07 07:47:17,601 44 INFO rb-229b649-225316-421900 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-07 07:47:17,655 44 INFO rb-229b649-225316-421900 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-07 07:47:17,838 44 INFO rb-229b649-225316-421900 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-07 07:47:17,889 44 INFO rb-229b649-225316-421900 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-07 07:47:17,965 44 INFO rb-229b649-225316-421900 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-07 07:47:17,980 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:17,982 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:18,017 44 INFO rb-229b649-225316-421900 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-07 07:47:18,066 44 INFO rb-229b649-225316-421900 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-07 07:47:18,146 44 INFO rb-229b649-225316-421900 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-07 07:47:18,199 44 INFO rb-229b649-225316-421900 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-07 07:47:18,252 44 INFO rb-229b649-225316-421900 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-07 07:47:18,307 44 INFO rb-229b649-225316-421900 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-07 07:47:18,360 44 INFO rb-229b649-225316-421900 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-07 07:47:18,437 44 INFO rb-229b649-225316-421900 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-07 07:47:18,442 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19264012 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a3e27adc-7301-4c6c-bdc8-7e818a7b95c6'}] 2026-10-07 07:47:18,453 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:18,949 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19264012 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a3e27adc-7301-4c6c-bdc8-7e818a7b95c6'} created pos.order #609 2026-10-07 07:47:18,972 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19264012 finished 2026-10-07 07:47:19,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.200 0.403 2026-10-07 07:47:19,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:47:19,237 44 INFO rb-229b649-225316-421900 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-07 07:47:19,246 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51679506 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a3e27adc-7301-4c6c-bdc8-7e818a7b95c6'}] 2026-10-07 07:47:19,255 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51679506 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a3e27adc-7301-4c6c-bdc8-7e818a7b95c6'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-07 07:47:19,279 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51679506 finished 2026-10-07 07:47:19,287 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-07 07:47:19,290 44 INFO rb-229b649-225316-421900 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-07 07:47:19,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.041 0.124 2026-10-07 07:47:19,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18477924 (allocated 20971520) 2026-10-07 07:47:19,471 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 87552 2026-10-07 07:47:19,475 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-07 07:47:19,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 87552 2026-10-07 07:47:19,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074719_593062_test_not_create_loyalty_card_expired_program.txt 2026-10-07 07:47:19,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpp7h717ax_chrome_odoo" 2026-10-07 07:47:19,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-07 07:47:21,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87765 2026-10-07 07:47:21,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpenx1tre1_chrome_odoo 2026-10-07 07:47:21,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37021/json/version 2026-10-07 07:47:21,052 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:21,114 44 INFO rb-229b649-225316-421900 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-07 07:47:21,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37021/json 2026-10-07 07:47:21,115 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:21,126 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:37021/devtools/page/0086214CA4CAD92D8D797F7FECE6CE41 2026-10-07 07:47:21,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-07 07:47:21,147 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-07 07:47:21,259 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:21,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-07 07:47:21,271 44 INFO rb-229b649-225316-421900 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-07 07:47:21,271 44 INFO rb-229b649-225316-421900 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-07 07:47:21,287 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:22,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.075 0.810 2026-10-07 07:47:22,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '0086214CA4CAD92D8D797F7FECE6CE41', 'loaderId': 'E161BF6E13FC6C70B059F91DCE8BF78A', 'isDownload': False} 2026-10-07 07:47:22,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-07 07:47:22,193 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:22,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 07:47:22,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 07:47:22,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 07:47:22,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:22,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:22,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.016 0.023 2026-10-07 07:47:22,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:47:22,908 44 INFO rb-229b649-225316-421900 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-07 07:47:22,916 44 INFO rb-229b649-225316-421900 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-07 07:47:22,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:22,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:22,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "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-07 07:47:22,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-07 07:47:23,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.036 0.042 2026-10-07 07:47:23,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 07:47:23,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.217 0.534 2026-10-07 07:47:23,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:23] "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-07 07:47:23,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:24,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-07 07:47:24,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:24,104 44 INFO rb-229b649-225316-421900 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-07 07:47:24,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:47:24,177 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:24,218 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:47:24,224 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 07:47:24,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.026 2026-10-07 07:47:24,253 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:24,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.062 2026-10-07 07:47:24,260 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "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-07 07:47:24,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 07:47:24,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 07:47:24,386 44 INFO rb-229b649-225316-421900 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-07 07:47:24,425 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:24,504 44 INFO rb-229b649-225316-421900 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-07 07:47:24,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.076 2026-10-07 07:47:24,542 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:47:24,576 44 INFO rb-229b649-225316-421900 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-07 07:47:24,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.170 2026-10-07 07:47:24,608 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:24,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.186 2026-10-07 07:47:24,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-07 07:47:24,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-07 07:47:24,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.283 2026-10-07 07:47:24,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-07 07:47:24,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 07:47:24,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-07 07:47:24,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-07 07:47:24,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-07 07:47:24,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-07 07:47:25,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.258 2026-10-07 07:47:25,119 44 INFO rb-229b649-225316-421900 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-07 07:47:25,196 44 INFO rb-229b649-225316-421900 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-07 07:47:25,247 44 INFO rb-229b649-225316-421900 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-07 07:47:25,305 44 INFO rb-229b649-225316-421900 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-07 07:47:25,707 44 INFO rb-229b649-225316-421900 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-07 07:47:25,758 44 INFO rb-229b649-225316-421900 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-07 07:47:25,821 44 INFO rb-229b649-225316-421900 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-07 07:47:25,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:25] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.019 0.040 2026-10-07 07:47:25,905 44 INFO rb-229b649-225316-421900 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-07 07:47:25,955 44 INFO rb-229b649-225316-421900 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-07 07:47:25,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.041 0.057 2026-10-07 07:47:26,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.108 2026-10-07 07:47:26,011 44 INFO rb-229b649-225316-421900 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-07 07:47:26,091 44 INFO rb-229b649-225316-421900 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-07 07:47:26,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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.013 0.034 2026-10-07 07:47:26,134 44 INFO rb-229b649-225316-421900 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-07 07:47:26,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.004 0.040 2026-10-07 07:47:26,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.015 0.057 2026-10-07 07:47:26,240 44 INFO rb-229b649-225316-421900 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-07 07:47:26,295 44 INFO rb-229b649-225316-421900 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-07 07:47:26,343 44 INFO rb-229b649-225316-421900 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-07 07:47:26,398 44 INFO rb-229b649-225316-421900 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-07 07:47:26,599 44 INFO rb-229b649-225316-421900 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-07 07:47:26,651 44 INFO rb-229b649-225316-421900 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-07 07:47:26,702 44 INFO rb-229b649-225316-421900 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-07 07:47:26,753 44 INFO rb-229b649-225316-421900 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-07 07:47:26,815 44 INFO rb-229b649-225316-421900 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-07 07:47:26,875 44 INFO rb-229b649-225316-421900 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-07 07:47:26,926 44 INFO rb-229b649-225316-421900 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-07 07:47:27,022 44 INFO rb-229b649-225316-421900 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-07 07:47:27,097 44 INFO rb-229b649-225316-421900 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-07 07:47:27,169 44 INFO rb-229b649-225316-421900 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-07 07:47:27,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:27,188 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:27,219 44 INFO rb-229b649-225316-421900 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-07 07:47:27,270 44 INFO rb-229b649-225316-421900 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-07 07:47:27,346 44 INFO rb-229b649-225316-421900 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-07 07:47:27,400 44 INFO rb-229b649-225316-421900 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-07 07:47:27,452 44 INFO rb-229b649-225316-421900 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-07 07:47:27,505 44 INFO rb-229b649-225316-421900 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-07 07:47:27,558 44 INFO rb-229b649-225316-421900 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-07 07:47:27,613 44 INFO rb-229b649-225316-421900 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-07 07:47:27,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:27] "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-07 07:47:27,667 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52386089 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8b8e5aad-81ff-4286-812f-38c2aea695dd'}] 2026-10-07 07:47:27,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:28,287 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52386089 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8b8e5aad-81ff-4286-812f-38c2aea695dd'} created pos.order #610 2026-10-07 07:47:28,316 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52386089 finished 2026-10-07 07:47:28,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.275 0.480 2026-10-07 07:47:28,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.037 0.054 2026-10-07 07:47:28,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:28] "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-07 07:47:28,788 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87693819 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8b8e5aad-81ff-4286-812f-38c2aea695dd'}] 2026-10-07 07:47:28,800 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87693819 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8b8e5aad-81ff-4286-812f-38c2aea695dd'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-07 07:47:28,803 44 INFO rb-229b649-225316-421900 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-07 07:47:28,833 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87693819 finished 2026-10-07 07:47:28,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-07 07:47:28,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 07:47:28,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.048 0.160 2026-10-07 07:47:29,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18770028 (allocated 20582400) 2026-10-07 07:47:29,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87765 2026-10-07 07:47:29,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-07 07:47:29,054 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87765 2026-10-07 07:47:29,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074729_155227_test_not_create_loyalty_card_max_usage_program.txt 2026-10-07 07:47:29,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpenx1tre1_chrome_odoo" 2026-10-07 07:47:29,636 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87990 2026-10-07 07:47:29,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmppkvhfbh__chrome_odoo 2026-10-07 07:47:29,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40157/json/version 2026-10-07 07:47:29,638 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40157', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:29,660 44 INFO rb-229b649-225316-421900 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-07 07:47:29,661 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:40157/json 2026-10-07 07:47:29,661 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40157', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:29,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:40157/devtools/page/2808A4DED5E926DCFA572CBA5BC402B3 2026-10-07 07:47:29,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-10-07 07:47:29,682 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-07 07:47:29,707 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:29,709 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-07 07:47:29,711 44 INFO rb-229b649-225316-421900 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-07 07:47:29,711 44 INFO rb-229b649-225316-421900 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-07 07:47:29,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:29] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.016 0.043 2026-10-07 07:47:29,792 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '2808A4DED5E926DCFA572CBA5BC402B3', 'loaderId': 'BEF43B8FA90BF43739AA66C3C5F023EA', 'isDownload': False} 2026-10-07 07:47:29,792 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-07 07:47:29,803 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:29,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:29] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.016 2026-10-07 07:47:29,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:29] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 07:47:29,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:29] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 07:47:30,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:30,487 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:30,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:30,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 07:47:30,536 44 INFO rb-229b649-225316-421900 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-07 07:47:30,547 44 INFO rb-229b649-225316-421900 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-07 07:47:30,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 07:47:30,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:30,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 07:47:30,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 07:47:30,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.035 2026-10-07 07:47:30,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 07:47:31,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 273 0.169 0.320 2026-10-07 07:47:31,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "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-07 07:47:31,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:47:31,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-07 07:47:31,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:31,418 44 INFO rb-229b649-225316-421900 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-07 07:47:31,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:31,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:31,518 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:47:31,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:31,546 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:47:31,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.013 0.041 2026-10-07 07:47:31,588 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:47:31,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.057 2026-10-07 07:47:31,600 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 07:47:31,648 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:31,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 07:47:31,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.063 2026-10-07 07:47:31,774 44 INFO rb-229b649-225316-421900 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-07 07:47:31,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.136 2026-10-07 07:47:31,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.040 2026-10-07 07:47:31,883 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:31,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-10-07 07:47:31,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.097 2026-10-07 07:47:31,988 44 INFO rb-229b649-225316-421900 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-07 07:47:31,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:31] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.161 2026-10-07 07:47:32,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-07 07:47:32,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-07 07:47:32,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.194 2026-10-07 07:47:32,108 44 INFO rb-229b649-225316-421900 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-07 07:47:32,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-07 07:47:32,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-10-07 07:47:32,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-07 07:47:32,194 44 INFO rb-229b649-225316-421900 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-07 07:47:32,245 44 INFO rb-229b649-225316-421900 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-07 07:47:32,308 44 INFO rb-229b649-225316-421900 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-07 07:47:32,709 44 INFO rb-229b649-225316-421900 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-07 07:47:32,761 44 INFO rb-229b649-225316-421900 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-07 07:47:32,824 44 INFO rb-229b649-225316-421900 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-07 07:47:32,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.047 0.038 2026-10-07 07:47:32,932 44 INFO rb-229b649-225316-421900 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-07 07:47:32,982 44 INFO rb-229b649-225316-421900 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-07 07:47:32,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.058 2026-10-07 07:47:32,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 07:47:33,038 44 INFO rb-229b649-225316-421900 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-07 07:47:33,098 44 INFO rb-229b649-225316-421900 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-07 07:47:33,149 44 INFO rb-229b649-225316-421900 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-07 07:47:33,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.027 0.040 2026-10-07 07:47:33,248 44 INFO rb-229b649-225316-421900 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-07 07:47:33,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.055 2026-10-07 07:47:33,300 44 INFO rb-229b649-225316-421900 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-07 07:47:33,350 44 INFO rb-229b649-225316-421900 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-07 07:47:33,404 44 INFO rb-229b649-225316-421900 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-07 07:47:33,586 44 INFO rb-229b649-225316-421900 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-07 07:47:33,638 44 INFO rb-229b649-225316-421900 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-07 07:47:33,687 44 INFO rb-229b649-225316-421900 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-07 07:47:33,764 44 INFO rb-229b649-225316-421900 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-07 07:47:33,776 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:33,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:33,815 44 INFO rb-229b649-225316-421900 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-07 07:47:33,871 44 INFO rb-229b649-225316-421900 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-07 07:47:33,947 44 INFO rb-229b649-225316-421900 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-07 07:47:33,999 44 INFO rb-229b649-225316-421900 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-07 07:47:34,053 44 INFO rb-229b649-225316-421900 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-07 07:47:34,106 44 INFO rb-229b649-225316-421900 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-07 07:47:34,159 44 INFO rb-229b649-225316-421900 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-07 07:47:34,234 44 INFO rb-229b649-225316-421900 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-07 07:47:34,238 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81943428 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '4c7d45ca-aafc-412a-9c70-85857412ad5d'}] 2026-10-07 07:47:34,256 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:34,708 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81943428 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '4c7d45ca-aafc-412a-9c70-85857412ad5d'} created pos.order #611 2026-10-07 07:47:34,738 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81943428 finished 2026-10-07 07:47:34,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.218 0.370 2026-10-07 07:47:34,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:34] "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-07 07:47:35,048 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59052282 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '4c7d45ca-aafc-412a-9c70-85857412ad5d'}] 2026-10-07 07:47:35,064 44 INFO rb-229b649-225316-421900 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-07 07:47:35,065 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59052282 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '4c7d45ca-aafc-412a-9c70-85857412ad5d'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-07 07:47:35,089 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59052282 finished 2026-10-07 07:47:35,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-07 07:47:35,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 07:47:35,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.041 0.117 2026-10-07 07:47:35,254 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18315760 (allocated 20447232) 2026-10-07 07:47:35,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87990 2026-10-07 07:47:35,265 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-07 07:47:35,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87990 2026-10-07 07:47:35,375 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074735_375424_test_not_create_loyalty_card_max_usage_program.txt 2026-10-07 07:47:35,375 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmppkvhfbh__chrome_odoo" 2026-10-07 07:47:35,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-07 07:47:37,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88203 2026-10-07 07:47:37,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpxjwkmnmn_chrome_odoo 2026-10-07 07:47:37,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40315/json/version 2026-10-07 07:47:37,049 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:37,075 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-07 07:47:37,075 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:40315/json 2026-10-07 07:47:37,076 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:37,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:40315/devtools/page/3D8A15860F8CEBC7BA3ED978AA660E92 2026-10-07 07:47:37,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 07:47:37,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 07:47:37,263 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:37,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 07:47:37,271 44 INFO rb-229b649-225316-421900 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-07 07:47:37,271 44 INFO rb-229b649-225316-421900 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-07 07:47:37,295 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:38,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.060 0.756 2026-10-07 07:47:38,110 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '3D8A15860F8CEBC7BA3ED978AA660E92', 'loaderId': '3BD19CD0F46B05FE313E4DC52496356D', 'isDownload': False} 2026-10-07 07:47:38,110 44 INFO rb-229b649-225316-421900 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-07 07:47:38,127 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:38,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:47:38,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 07:47:38,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 07:47:38,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:38,756 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:38,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 07:47:38,815 44 INFO rb-229b649-225316-421900 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-07 07:47:38,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:47:38,829 44 INFO rb-229b649-225316-421900 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-07 07:47:38,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:38,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:38,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.011 2026-10-07 07:47:38,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-07 07:47:38,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.044 2026-10-07 07:47:38,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-07 07:47:39,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.287 0.487 2026-10-07 07:47:39,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:39] "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-07 07:47:39,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:47:39,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-07 07:47:40,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:47:40,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:40,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-10-07 07:47:40,101 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:40,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:40,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:40,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:47:40,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.021 2026-10-07 07:47:40,168 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:40,174 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:40,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.023 0.051 2026-10-07 07:47:40,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:40,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.035 2026-10-07 07:47:40,305 44 INFO rb-229b649-225316-421900 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-07 07:47:40,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.088 2026-10-07 07:47:40,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.210 2026-10-07 07:47:40,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:40,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.135 2026-10-07 07:47:40,508 44 INFO rb-229b649-225316-421900 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-07 07:47:40,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-10-07 07:47:40,553 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:40,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-07 07:47:40,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-07 07:47:40,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-07 07:47:40,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.178 2026-10-07 07:47:40,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.207 2026-10-07 07:47:40,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-07 07:47:40,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.196 2026-10-07 07:47:40,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 07:47:40,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.219 2026-10-07 07:47:40,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:40] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.263 2026-10-07 07:47:41,017 44 INFO rb-229b649-225316-421900 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-07 07:47:41,078 44 INFO rb-229b649-225316-421900 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-07 07:47:41,123 44 INFO rb-229b649-225316-421900 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-07 07:47:41,174 44 INFO rb-229b649-225316-421900 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-07 07:47:41,225 44 INFO rb-229b649-225316-421900 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-07 07:47:41,275 44 INFO rb-229b649-225316-421900 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-07 07:47:41,335 44 INFO rb-229b649-225316-421900 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-07 07:47:41,395 44 INFO rb-229b649-225316-421900 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-07 07:47:41,454 44 INFO rb-229b649-225316-421900 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-07 07:47:41,509 44 INFO rb-229b649-225316-421900 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-07 07:47:41,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.009 0.014 2026-10-07 07:47:41,598 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 07:47:41,600 44 INFO rb-229b649-225316-421900 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-07 07:47:41,697 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15305724 (allocated 16777216) 2026-10-07 07:47:41,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88203 2026-10-07 07:47:41,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 07:47:41,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88203 2026-10-07 07:47:41,807 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074741_807042_test_order_reward_product_tax_included_excluded.txt 2026-10-07 07:47:41,807 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpxjwkmnmn_chrome_odoo" 2026-10-07 07:47:42,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88413 2026-10-07 07:47:42,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpkr14_8zz_chrome_odoo 2026-10-07 07:47:42,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37343/json/version 2026-10-07 07:47:42,256 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:42,275 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-07 07:47:42,276 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37343/json 2026-10-07 07:47:42,276 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:42,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37343/devtools/page/1513D1DE56215AF65BFA06A4D4FAE8A0 2026-10-07 07:47:42,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 07:47:42,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 07:47:42,359 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:42,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 07:47:42,367 44 INFO rb-229b649-225316-421900 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-07 07:47:42,367 44 INFO rb-229b649-225316-421900 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-07 07:47:42,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.023 0.058 2026-10-07 07:47:42,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '1513D1DE56215AF65BFA06A4D4FAE8A0', 'loaderId': 'A7DC8EAF5EE15A4D8A354D4DAA380563', 'isDownload': False} 2026-10-07 07:47:42,469 44 INFO rb-229b649-225316-421900 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-07 07:47:42,507 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:42,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 07:47:42,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:42] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:47:42,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:42] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:47:43,194 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:43,207 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:43,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:47:43,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 07:47:43,255 44 INFO rb-229b649-225316-421900 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-07 07:47:43,263 44 INFO rb-229b649-225316-421900 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-07 07:47:43,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:43,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:43,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "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.010 2026-10-07 07:47:43,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.015 2026-10-07 07:47:43,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.011 0.033 2026-10-07 07:47:43,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 07:47:44,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.196 0.425 2026-10-07 07:47:44,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:44,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "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-07 07:47:44,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.045 2026-10-07 07:47:44,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 07:47:44,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:44,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:47:44,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:44,336 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:47:44,337 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:44,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.014 0.037 2026-10-07 07:47:44,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 07:47:44,380 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:47:44,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:44,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.077 2026-10-07 07:47:44,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 07:47:44,529 44 INFO rb-229b649-225316-421900 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-07 07:47:44,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-07 07:47:44,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:44,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-07 07:47:44,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.095 2026-10-07 07:47:44,712 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:44,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-10-07 07:47:44,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-07 07:47:44,794 44 INFO rb-229b649-225316-421900 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-07 07:47:44,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.198 2026-10-07 07:47:44,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.172 2026-10-07 07:47:44,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 07:47:44,905 44 INFO rb-229b649-225316-421900 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-07 07:47:44,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-07 07:47:44,956 44 INFO rb-229b649-225316-421900 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-07 07:47:44,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.019 0.314 2026-10-07 07:47:45,003 44 INFO rb-229b649-225316-421900 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-07 07:47:45,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:45] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-07 07:47:45,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 07:47:45,057 44 INFO rb-229b649-225316-421900 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-07 07:47:45,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 07:47:45,105 44 INFO rb-229b649-225316-421900 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-07 07:47:45,179 44 INFO rb-229b649-225316-421900 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-07 07:47:45,210 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:45,244 44 INFO rb-229b649-225316-421900 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-07 07:47:45,304 44 INFO rb-229b649-225316-421900 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-07 07:47:45,358 44 INFO rb-229b649-225316-421900 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-07 07:47:45,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:45] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 07:47:45,460 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 07:47:45,461 44 INFO rb-229b649-225316-421900 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-07 07:47:45,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15056508 (allocated 16252928) 2026-10-07 07:47:45,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88413 2026-10-07 07:47:45,615 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 07:47:45,616 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88413 2026-10-07 07:47:45,725 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074745_725168_test_order_reward_product_tax_included_excluded.txt 2026-10-07 07:47:45,725 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpkr14_8zz_chrome_odoo" 2026-10-07 07:47:45,746 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-07 07:47:47,119 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 88640 2026-10-07 07:47:47,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpuuupje_y_chrome_odoo 2026-10-07 07:47:47,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37659/json/version 2026-10-07 07:47:47,121 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:47,189 44 INFO rb-229b649-225316-421900 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-07 07:47:47,189 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:37659/json 2026-10-07 07:47:47,190 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:47,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:37659/devtools/page/28590E8A85D7C15A4BE333457FF67B45 2026-10-07 07:47:47,211 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-10-07 07:47:47,222 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-07 07:47:47,343 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:47,351 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-07 07:47:47,354 44 INFO rb-229b649-225316-421900 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-07 07:47:47,354 44 INFO rb-229b649-225316-421900 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-07 07:47:47,386 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:48,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.058 0.631 2026-10-07 07:47:48,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '28590E8A85D7C15A4BE333457FF67B45', 'loaderId': '03B0AF68289E2ACFD119046E94034231', 'isDownload': False} 2026-10-07 07:47:48,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-10-07 07:47:48,090 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:48,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 07:47:48,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 07:47:48,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 07:47:48,720 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:48,726 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:48,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:47:48,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 07:47:48,784 44 INFO rb-229b649-225316-421900 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-07 07:47:48,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:47:48,800 44 INFO rb-229b649-225316-421900 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-07 07:47:48,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:47:48,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 07:47:48,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "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.036 2026-10-07 07:47:48,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-07 07:47:48,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.053 2026-10-07 07:47:49,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.307 0.494 2026-10-07 07:47:49,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:47:49,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:47:50,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-07 07:47:50,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:47:50,070 44 INFO rb-229b649-225316-421900 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-07 07:47:50,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 07:47:50,144 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:47:50,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:47:50,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:47:50,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.030 2026-10-07 07:47:50,192 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 07:47:50,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:47:50,226 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:47:50,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.036 0.079 2026-10-07 07:47:50,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.063 2026-10-07 07:47:50,349 44 INFO rb-229b649-225316-421900 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-07 07:47:50,417 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:47:50,491 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:47:50,511 44 INFO rb-229b649-225316-421900 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-07 07:47:50,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.080 0.062 2026-10-07 07:47:50,556 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:47:50,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.175 2026-10-07 07:47:50,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 07:47:50,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-07 07:47:50,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 07:47:50,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.308 2026-10-07 07:47:50,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-07 07:47:50,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-10-07 07:47:50,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 07:47:50,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.187 2026-10-07 07:47:50,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 07:47:50,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-07 07:47:50,988 44 INFO rb-229b649-225316-421900 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-07 07:47:51,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.314 2026-10-07 07:47:51,039 44 INFO rb-229b649-225316-421900 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-07 07:47:51,090 44 INFO rb-229b649-225316-421900 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-07 07:47:51,142 44 INFO rb-229b649-225316-421900 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-07 07:47:51,192 44 INFO rb-229b649-225316-421900 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-07 07:47:51,244 44 INFO rb-229b649-225316-421900 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-07 07:47:51,329 44 INFO rb-229b649-225316-421900 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-07 07:47:51,398 44 INFO rb-229b649-225316-421900 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-07 07:47:51,446 44 INFO rb-229b649-225316-421900 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-07 07:47:51,507 44 INFO rb-229b649-225316-421900 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-07 07:47:51,587 44 INFO rb-229b649-225316-421900 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-07 07:47:51,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.030 2026-10-07 07:47:51,642 44 INFO rb-229b649-225316-421900 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-07 07:47:51,692 44 INFO rb-229b649-225316-421900 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-07 07:47:51,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.062 2026-10-07 07:47:51,753 44 INFO rb-229b649-225316-421900 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-07 07:47:51,814 44 INFO rb-229b649-225316-421900 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-07 07:47:51,869 44 INFO rb-229b649-225316-421900 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-07 07:47:51,924 44 INFO rb-229b649-225316-421900 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-07 07:47:51,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.004 0.010 2026-10-07 07:47:51,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:51] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.021 2026-10-07 07:47:52,053 44 INFO rb-229b649-225316-421900 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-07 07:47:52,117 44 INFO rb-229b649-225316-421900 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-07 07:47:52,168 44 INFO rb-229b649-225316-421900 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-07 07:47:52,219 44 INFO rb-229b649-225316-421900 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-07 07:47:52,274 44 INFO rb-229b649-225316-421900 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-07 07:47:52,325 44 INFO rb-229b649-225316-421900 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-07 07:47:52,468 44 INFO rb-229b649-225316-421900 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-07 07:47:52,519 44 INFO rb-229b649-225316-421900 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-07 07:47:52,611 44 INFO rb-229b649-225316-421900 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-07 07:47:52,669 44 INFO rb-229b649-225316-421900 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-07 07:47:52,720 44 INFO rb-229b649-225316-421900 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-07 07:47:52,781 44 INFO rb-229b649-225316-421900 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-07 07:47:52,850 44 INFO rb-229b649-225316-421900 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-07 07:47:52,895 44 INFO rb-229b649-225316-421900 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-07 07:47:52,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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.015 0.041 2026-10-07 07:47:52,947 44 INFO rb-229b649-225316-421900 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-07 07:47:52,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.060 2026-10-07 07:47:52,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-07 07:47:53,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 07:47:53,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17286420 (allocated 18747392) 2026-10-07 07:47:53,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 88640 2026-10-07 07:47:53,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-07 07:47:53,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 88640 2026-10-07 07:47:53,263 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074753_262713_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-07 07:47:53,263 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpuuupje_y_chrome_odoo" 2026-10-07 07:47:53,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-07 07:47:55,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 88859 2026-10-07 07:47:55,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmp7t3xsxjc_chrome_odoo 2026-10-07 07:47:55,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33099/json/version 2026-10-07 07:47:55,404 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:55,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-07 07:47:55,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33099/json 2026-10-07 07:47:55,488 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:47:55,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:33099/devtools/page/2CA9EA8B1ACEEE066EA7C90A0C1D3272 2026-10-07 07:47:55,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-07 07:47:55,527 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-07 07:47:55,659 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:47:55,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-07 07:47:55,671 44 INFO rb-229b649-225316-421900 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-07 07:47:55,671 44 INFO rb-229b649-225316-421900 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-07 07:47:55,687 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:47:56,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:56] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.065 0.717 2026-10-07 07:47:56,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '2CA9EA8B1ACEEE066EA7C90A0C1D3272', 'loaderId': '14457E0DBD5161F0DBAAD389ECAF4EC3', 'isDownload': False} 2026-10-07 07:47:56,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-07 07:47:56,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:47:56,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 07:47:56,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 07:47:56,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 07:47:57,159 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:47:57,171 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:47:57,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:47:57,219 44 INFO rb-229b649-225316-421900 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-07 07:47:57,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 07:47:57,230 44 INFO rb-229b649-225316-421900 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-07 07:47:57,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 07:47:57,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:57,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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.014 2026-10-07 07:47:57,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 07:47:57,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.044 2026-10-07 07:47:57,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 07:47:58,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.297 0.430 2026-10-07 07:47:58,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "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-07 07:47:58,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:47:58,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-07 07:47:58,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:58,358 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-07 07:47:58,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 07:47:58,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:58,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:58,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:47:58,477 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:47:58,512 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47: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-07 07:47:58,517 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:47:58,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.039 2026-10-07 07:47:58,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.085 2026-10-07 07:47:58,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 07:47:58,588 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:47:58,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.027 0.052 2026-10-07 07:47:58,686 44 INFO rb-229b649-225316-421900 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-07 07:47:58,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.149 2026-10-07 07:47:58,781 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:58,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.061 2026-10-07 07:47:58,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.068 2026-10-07 07:47:58,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-07 07:47:58,872 44 INFO rb-229b649-225316-421900 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-07 07:47:58,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-07 07:47:58,889 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:47:58,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 07:47:58,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.153 2026-10-07 07:47:58,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-07 07:47:59,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 07:47:59,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 07:47:59,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-07 07:47:59,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 07:47:59,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.032 0.242 2026-10-07 07:47:59,275 44 INFO rb-229b649-225316-421900 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-07 07:47:59,341 44 INFO rb-229b649-225316-421900 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-07 07:47:59,414 44 INFO rb-229b649-225316-421900 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-07 07:47:59,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:47:59] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.009 0.015 2026-10-07 07:47:59,965 44 INFO rb-229b649-225316-421900 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-07 07:48:00,017 44 INFO rb-229b649-225316-421900 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-07 07:48:00,069 44 INFO rb-229b649-225316-421900 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-07 07:48:00,120 44 INFO rb-229b649-225316-421900 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-07 07:48:00,177 44 INFO rb-229b649-225316-421900 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-07 07:48:00,239 44 INFO rb-229b649-225316-421900 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-07 07:48:00,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:00] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.007 0.017 2026-10-07 07:48:00,797 44 INFO rb-229b649-225316-421900 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-07 07:48:00,850 44 INFO rb-229b649-225316-421900 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-07 07:48:00,905 44 INFO rb-229b649-225316-421900 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-07 07:48:00,956 44 INFO rb-229b649-225316-421900 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-07 07:48:01,012 44 INFO rb-229b649-225316-421900 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-07 07:48:01,072 44 INFO rb-229b649-225316-421900 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-07 07:48:01,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:01] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.010 0.022 2026-10-07 07:48:01,630 44 INFO rb-229b649-225316-421900 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-07 07:48:01,683 44 INFO rb-229b649-225316-421900 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-07 07:48:01,736 44 INFO rb-229b649-225316-421900 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-07 07:48:01,787 44 INFO rb-229b649-225316-421900 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-07 07:48:01,838 44 INFO rb-229b649-225316-421900 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-07 07:48:01,896 44 INFO rb-229b649-225316-421900 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-07 07:48:01,957 44 INFO rb-229b649-225316-421900 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-07 07:48:02,021 44 INFO rb-229b649-225316-421900 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-07 07:48:02,078 44 INFO rb-229b649-225316-421900 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-07 07:48:02,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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.008 2026-10-07 07:48:02,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.029 2026-10-07 07:48:02,190 44 INFO rb-229b649-225316-421900 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-07 07:48:02,246 44 INFO rb-229b649-225316-421900 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-07 07:48:02,316 44 INFO rb-229b649-225316-421900 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-07 07:48:02,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:02] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.008 0.013 2026-10-07 07:48:02,864 44 INFO rb-229b649-225316-421900 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-07 07:48:04,913 44 INFO rb-229b649-225316-421900 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-07 07:48:05,004 44 INFO rb-229b649-225316-421900 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-07 07:48:05,056 44 INFO rb-229b649-225316-421900 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-07 07:48:05,108 44 INFO rb-229b649-225316-421900 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-07 07:48:05,158 44 INFO rb-229b649-225316-421900 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-07 07:48:05,209 44 INFO rb-229b649-225316-421900 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-07 07:48:05,265 44 INFO rb-229b649-225316-421900 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-07 07:48:05,315 44 INFO rb-229b649-225316-421900 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-07 07:48:05,449 44 INFO rb-229b649-225316-421900 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-07 07:48:05,500 44 INFO rb-229b649-225316-421900 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-07 07:48:05,551 44 INFO rb-229b649-225316-421900 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-07 07:48:05,624 44 INFO rb-229b649-225316-421900 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-07 07:48:05,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:05,643 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:05,676 44 INFO rb-229b649-225316-421900 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-07 07:48:05,725 44 INFO rb-229b649-225316-421900 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-07 07:48:05,800 44 INFO rb-229b649-225316-421900 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-07 07:48:05,854 44 INFO rb-229b649-225316-421900 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-07 07:48:05,907 44 INFO rb-229b649-225316-421900 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-07 07:48:05,981 44 INFO rb-229b649-225316-421900 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-07 07:48:05,988 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85777813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b7a9d072-0409-4958-b395-d050968e5c70'}] 2026-10-07 07:48:05,992 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:06,158 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85777813 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b7a9d072-0409-4958-b395-d050968e5c70'} created pos.order #613 2026-10-07 07:48:06,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85777813 finished 2026-10-07 07:48:06,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.113 0.173 2026-10-07 07:48:06,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.022 0.035 2026-10-07 07:48:06,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:06] "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-07 07:48:06,569 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55042557 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b7a9d072-0409-4958-b395-d050968e5c70'}] 2026-10-07 07:48:06,577 44 INFO rb-229b649-225316-421900 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-07 07:48:06,580 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55042557 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b7a9d072-0409-4958-b395-d050968e5c70'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-07 07:48:06,611 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55042557 finished 2026-10-07 07:48:06,629 44 INFO rb-229b649-225316-421900 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-07 07:48:06,703 44 INFO rb-229b649-225316-421900 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-07 07:48:06,763 44 INFO rb-229b649-225316-421900 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-07 07:48:06,815 44 INFO rb-229b649-225316-421900 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-07 07:48:06,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.092 0.168 2026-10-07 07:48:06,874 44 INFO rb-229b649-225316-421900 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-07 07:48:06,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.015 0.021 2026-10-07 07:48:06,927 44 INFO rb-229b649-225316-421900 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-07 07:48:06,990 44 INFO rb-229b649-225316-421900 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-07 07:48:07,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.012 2026-10-07 07:48:07,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:07] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.027 0.028 2026-10-07 07:48:07,152 44 INFO rb-229b649-225316-421900 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-07 07:48:07,199 44 INFO rb-229b649-225316-421900 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-07 07:48:07,250 44 INFO rb-229b649-225316-421900 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-07 07:48:07,302 44 INFO rb-229b649-225316-421900 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-07 07:48:07,359 44 INFO rb-229b649-225316-421900 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-07 07:48:07,412 44 INFO rb-229b649-225316-421900 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-07 07:48:07,464 44 INFO rb-229b649-225316-421900 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-07 07:48:07,520 44 INFO rb-229b649-225316-421900 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-07 07:48:07,570 44 INFO rb-229b649-225316-421900 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-07 07:48:07,621 44 INFO rb-229b649-225316-421900 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-07 07:48:07,681 44 INFO rb-229b649-225316-421900 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-07 07:48:07,735 44 INFO rb-229b649-225316-421900 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-07 07:48:07,792 44 INFO rb-229b649-225316-421900 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-07 07:48:07,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:07] "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.014 2026-10-07 07:48:07,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.010 2026-10-07 07:48:07,877 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83113762 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8db85ca1-1bfd-4316-8874-6423a75c9b4c'}] 2026-10-07 07:48:08,385 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83113762 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8db85ca1-1bfd-4316-8874-6423a75c9b4c'} created pos.order #614 2026-10-07 07:48:08,411 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83113762 finished 2026-10-07 07:48:08,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.230 0.382 2026-10-07 07:48:08,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.018 0.051 2026-10-07 07:48:08,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:48:08,671 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85009183 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8db85ca1-1bfd-4316-8874-6423a75c9b4c'}] 2026-10-07 07:48:08,682 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85009183 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8db85ca1-1bfd-4316-8874-6423a75c9b4c'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-07 07:48:08,697 44 INFO rb-229b649-225316-421900 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-07 07:48:08,708 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85009183 finished 2026-10-07 07:48:08,745 44 INFO rb-229b649-225316-421900 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-07 07:48:08,811 44 INFO rb-229b649-225316-421900 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-07 07:48:08,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.044 0.114 2026-10-07 07:48:08,867 44 INFO rb-229b649-225316-421900 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-07 07:48:08,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.023 2026-10-07 07:48:08,925 44 INFO rb-229b649-225316-421900 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-07 07:48:08,981 44 INFO rb-229b649-225316-421900 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-07 07:48:09,041 44 INFO rb-229b649-225316-421900 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-07 07:48:09,098 44 INFO rb-229b649-225316-421900 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-07 07:48:09,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 07:48:09,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:09] "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-07 07:48:09,261 44 INFO rb-229b649-225316-421900 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-07 07:48:09,314 44 INFO rb-229b649-225316-421900 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-07 07:48:09,362 44 INFO rb-229b649-225316-421900 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-07 07:48:09,413 44 INFO rb-229b649-225316-421900 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-07 07:48:09,464 44 INFO rb-229b649-225316-421900 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-07 07:48:09,516 44 INFO rb-229b649-225316-421900 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-07 07:48:09,570 44 INFO rb-229b649-225316-421900 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-07 07:48:09,625 44 INFO rb-229b649-225316-421900 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-07 07:48:09,674 44 INFO rb-229b649-225316-421900 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-07 07:48:09,725 44 INFO rb-229b649-225316-421900 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-07 07:48:09,782 44 INFO rb-229b649-225316-421900 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-07 07:48:09,834 44 INFO rb-229b649-225316-421900 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-07 07:48:09,889 44 INFO rb-229b649-225316-421900 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-07 07:48:09,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:09] "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-07 07:48:09,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:09] "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-07 07:48:09,967 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92465912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '76db4a47-753a-498a-9dd3-867d58010a47'}] 2026-10-07 07:48:10,288 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92465912 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '76db4a47-753a-498a-9dd3-867d58010a47'} created pos.order #615 2026-10-07 07:48:10,315 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92465912 finished 2026-10-07 07:48:10,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.124 0.293 2026-10-07 07:48:10,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.019 0.046 2026-10-07 07:48:10,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.014 2026-10-07 07:48:10,593 44 INFO rb-229b649-225316-421900 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-07 07:48:10,595 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15775645 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '76db4a47-753a-498a-9dd3-867d58010a47'}] 2026-10-07 07:48:10,603 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15775645 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '76db4a47-753a-498a-9dd3-867d58010a47'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-07 07:48:10,625 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15775645 finished 2026-10-07 07:48:10,646 44 INFO rb-229b649-225316-421900 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-07 07:48:10,706 44 INFO rb-229b649-225316-421900 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-07 07:48:10,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.033 0.113 2026-10-07 07:48:10,787 44 INFO rb-229b649-225316-421900 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-07 07:48:10,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.021 2026-10-07 07:48:10,835 44 INFO rb-229b649-225316-421900 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-07 07:48:10,889 44 INFO rb-229b649-225316-421900 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-07 07:48:10,944 44 INFO rb-229b649-225316-421900 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-07 07:48:11,001 44 INFO rb-229b649-225316-421900 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-07 07:48:11,057 44 INFO rb-229b649-225316-421900 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-07 07:48:11,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:11] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 07:48:11,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:11] "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-07 07:48:11,182 44 INFO rb-229b649-225316-421900 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-07 07:48:11,234 44 INFO rb-229b649-225316-421900 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-07 07:48:11,284 44 INFO rb-229b649-225316-421900 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-07 07:48:11,335 44 INFO rb-229b649-225316-421900 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-07 07:48:11,386 44 INFO rb-229b649-225316-421900 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-07 07:48:11,437 44 INFO rb-229b649-225316-421900 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-07 07:48:11,487 44 INFO rb-229b649-225316-421900 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-07 07:48:11,545 44 INFO rb-229b649-225316-421900 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-07 07:48:11,595 44 INFO rb-229b649-225316-421900 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-07 07:48:11,646 44 INFO rb-229b649-225316-421900 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-07 07:48:11,704 44 INFO rb-229b649-225316-421900 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-07 07:48:11,757 44 INFO rb-229b649-225316-421900 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-07 07:48:11,812 44 INFO rb-229b649-225316-421900 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-07 07:48:11,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:48:11,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 07:48:11,878 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51912145 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '1392936c-ef97-4900-af21-1a65a993c1d5'}] 2026-10-07 07:48:12,191 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51912145 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '1392936c-ef97-4900-af21-1a65a993c1d5'} created pos.order #616 2026-10-07 07:48:12,214 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51912145 finished 2026-10-07 07:48:12,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.105 0.310 2026-10-07 07:48:12,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.014 0.040 2026-10-07 07:48:12,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:48:12,464 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53852601 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '1392936c-ef97-4900-af21-1a65a993c1d5'}] 2026-10-07 07:48:12,473 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53852601 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '1392936c-ef97-4900-af21-1a65a993c1d5'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-07 07:48:12,496 44 INFO rb-229b649-225316-421900 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-07 07:48:12,500 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53852601 finished 2026-10-07 07:48:12,546 44 INFO rb-229b649-225316-421900 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-07 07:48:12,622 44 INFO rb-229b649-225316-421900 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-07 07:48:12,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.035 0.129 2026-10-07 07:48:12,695 44 INFO rb-229b649-225316-421900 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-07 07:48:12,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.010 0.024 2026-10-07 07:48:12,766 44 INFO rb-229b649-225316-421900 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-07 07:48:12,835 44 INFO rb-229b649-225316-421900 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-07 07:48:12,885 44 INFO rb-229b649-225316-421900 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-07 07:48:12,942 44 INFO rb-229b649-225316-421900 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-07 07:48:12,998 44 INFO rb-229b649-225316-421900 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-07 07:48:13,056 44 INFO rb-229b649-225316-421900 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-07 07:48:13,113 44 INFO rb-229b649-225316-421900 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-07 07:48:13,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:13] "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.014 2026-10-07 07:48:13,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:13] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.028 2026-10-07 07:48:13,250 44 INFO rb-229b649-225316-421900 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-07 07:48:13,301 44 INFO rb-229b649-225316-421900 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-07 07:48:13,352 44 INFO rb-229b649-225316-421900 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-07 07:48:13,403 44 INFO rb-229b649-225316-421900 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-07 07:48:13,454 44 INFO rb-229b649-225316-421900 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-07 07:48:13,505 44 INFO rb-229b649-225316-421900 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-07 07:48:13,556 44 INFO rb-229b649-225316-421900 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-07 07:48:13,616 44 INFO rb-229b649-225316-421900 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-07 07:48:13,666 44 INFO rb-229b649-225316-421900 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-07 07:48:13,717 44 INFO rb-229b649-225316-421900 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-07 07:48:13,776 44 INFO rb-229b649-225316-421900 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-07 07:48:13,829 44 INFO rb-229b649-225316-421900 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-07 07:48:13,886 44 INFO rb-229b649-225316-421900 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-07 07:48:13,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:13] "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-07 07:48:13,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:13] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.009 2026-10-07 07:48:13,947 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15145532 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e0c8d292-c689-424c-8466-00e65c2f9356'}] 2026-10-07 07:48:14,316 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15145532 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e0c8d292-c689-424c-8466-00e65c2f9356'} created pos.order #617 2026-10-07 07:48:14,335 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15145532 finished 2026-10-07 07:48:14,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.115 0.332 2026-10-07 07:48:14,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.014 0.040 2026-10-07 07:48:14,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.006 2026-10-07 07:48:14,545 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47379192 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e0c8d292-c689-424c-8466-00e65c2f9356'}] 2026-10-07 07:48:14,554 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47379192 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e0c8d292-c689-424c-8466-00e65c2f9356'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-07 07:48:14,577 44 INFO rb-229b649-225316-421900 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-07 07:48:14,579 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47379192 finished 2026-10-07 07:48:14,621 44 INFO rb-229b649-225316-421900 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-07 07:48:14,693 44 INFO rb-229b649-225316-421900 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-07 07:48:14,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:14] "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-07 07:48:14,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.012 0.024 2026-10-07 07:48:14,781 44 INFO rb-229b649-225316-421900 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-07 07:48:14,849 44 INFO rb-229b649-225316-421900 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-07 07:48:14,897 44 INFO rb-229b649-225316-421900 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-07 07:48:14,954 44 INFO rb-229b649-225316-421900 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-07 07:48:15,010 44 INFO rb-229b649-225316-421900 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-07 07:48:15,068 44 INFO rb-229b649-225316-421900 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-07 07:48:15,131 44 INFO rb-229b649-225316-421900 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-07 07:48:15,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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.016 2026-10-07 07:48:15,175 44 INFO rb-229b649-225316-421900 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-07 07:48:15,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:15] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.007 0.016 2026-10-07 07:48:15,226 44 INFO rb-229b649-225316-421900 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-07 07:48:15,283 44 INFO rb-229b649-225316-421900 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-07 07:48:15,332 44 INFO rb-229b649-225316-421900 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-07 07:48:15,383 44 INFO rb-229b649-225316-421900 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-07 07:48:15,443 44 INFO rb-229b649-225316-421900 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-07 07:48:15,496 44 INFO rb-229b649-225316-421900 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-07 07:48:15,551 44 INFO rb-229b649-225316-421900 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-07 07:48:15,604 44 INFO rb-229b649-225316-421900 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-07 07:48:15,658 44 INFO rb-229b649-225316-421900 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-07 07:48:15,732 44 INFO rb-229b649-225316-421900 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-07 07:48:15,736 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42297516 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c8527448-57ce-422d-9f47-a258e7b17f19'}] 2026-10-07 07:48:16,100 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42297516 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'c8527448-57ce-422d-9f47-a258e7b17f19'} created pos.order #618 2026-10-07 07:48:16,134 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42297516 finished 2026-10-07 07:48:16,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.112 0.372 2026-10-07 07:48:16,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 07:48:16,343 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3171603 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c8527448-57ce-422d-9f47-a258e7b17f19'}] 2026-10-07 07:48:16,358 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3171603 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'c8527448-57ce-422d-9f47-a258e7b17f19'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-07 07:48:16,367 44 INFO rb-229b649-225316-421900 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-07 07:48:16,385 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3171603 finished 2026-10-07 07:48:16,415 44 INFO rb-229b649-225316-421900 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-07 07:48:16,465 44 INFO rb-229b649-225316-421900 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-07 07:48:16,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.070 0.125 2026-10-07 07:48:16,555 44 INFO rb-229b649-225316-421900 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-07 07:48:16,640 44 INFO rb-229b649-225316-421900 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-07 07:48:16,691 44 INFO rb-229b649-225316-421900 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-07 07:48:16,749 44 INFO rb-229b649-225316-421900 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-07 07:48:16,829 44 INFO rb-229b649-225316-421900 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-07 07:48:16,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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.022 0.029 2026-10-07 07:48:16,865 44 INFO rb-229b649-225316-421900 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-07 07:48:16,940 44 INFO rb-229b649-225316-421900 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-07 07:48:16,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.062 2026-10-07 07:48:16,998 44 INFO rb-229b649-225316-421900 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-07 07:48:17,051 44 INFO rb-229b649-225316-421900 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-07 07:48:17,104 44 INFO rb-229b649-225316-421900 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-07 07:48:17,156 44 INFO rb-229b649-225316-421900 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-07 07:48:17,207 44 INFO rb-229b649-225316-421900 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-07 07:48:17,258 44 INFO rb-229b649-225316-421900 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-07 07:48:17,381 44 INFO rb-229b649-225316-421900 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-07 07:48:17,431 44 INFO rb-229b649-225316-421900 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-07 07:48:17,489 44 INFO rb-229b649-225316-421900 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-07 07:48:17,539 44 INFO rb-229b649-225316-421900 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-07 07:48:17,590 44 INFO rb-229b649-225316-421900 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-07 07:48:17,647 44 INFO rb-229b649-225316-421900 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-07 07:48:17,700 44 INFO rb-229b649-225316-421900 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-07 07:48:17,753 44 INFO rb-229b649-225316-421900 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-07 07:48:17,803 44 INFO rb-229b649-225316-421900 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-07 07:48:17,871 44 INFO rb-229b649-225316-421900 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-07 07:48:17,878 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69056506 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '874d6b07-0c21-4d8b-9e99-06aca0eff9c7'}] 2026-10-07 07:48:17,977 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69056506 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '874d6b07-0c21-4d8b-9e99-06aca0eff9c7'} created pos.order #619 2026-10-07 07:48:18,001 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69056506 finished 2026-10-07 07:48:18,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.044 0.164 2026-10-07 07:48:18,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.068 0.157 2026-10-07 07:48:18,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:18] "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-07 07:48:18,422 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8146559 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '874d6b07-0c21-4d8b-9e99-06aca0eff9c7'}] 2026-10-07 07:48:18,431 44 INFO rb-229b649-225316-421900 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-07 07:48:18,434 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8146559 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '874d6b07-0c21-4d8b-9e99-06aca0eff9c7'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-07 07:48:18,453 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8146559 finished 2026-10-07 07:48:18,485 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-07 07:48:18,486 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 07:48:18,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.030 0.110 2026-10-07 07:48:18,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31203124 (allocated 33828864) 2026-10-07 07:48:18,900 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 88859 2026-10-07 07:48:18,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-07 07:48:18,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 88859 2026-10-07 07:48:19,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074819_016535_test_physical_gift_card.txt 2026-10-07 07:48:19,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmp7t3xsxjc_chrome_odoo" 2026-10-07 07:48:19,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-07 07:48:20,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 89143 2026-10-07 07:48:20,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp8w67vczj_chrome_odoo 2026-10-07 07:48:20,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:39999/json/version 2026-10-07 07:48:20,093 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:20,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-07 07:48:20,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:39999/json 2026-10-07 07:48:20,198 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:20,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:39999/devtools/page/2CB975AD674DE14C85CC58F23C5D048A 2026-10-07 07:48:20,232 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-07 07:48:20,240 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-07 07:48:20,357 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:48:20,363 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-07 07:48:20,371 44 INFO rb-229b649-225316-421900 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-07 07:48:20,371 44 INFO rb-229b649-225316-421900 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-07 07:48:20,395 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:48:21,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.055 0.714 2026-10-07 07:48:21,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '2CB975AD674DE14C85CC58F23C5D048A', 'loaderId': '3B4C73E9814FB53C8EF0EBC68D588F0C', 'isDownload': False} 2026-10-07 07:48:21,164 44 INFO rb-229b649-225316-421900 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-07 07:48:21,200 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:48:21,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 07:48:21,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:48:21,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 07:48:21,894 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:21,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:48:21,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 07:48:21,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:48:21,964 44 INFO rb-229b649-225316-421900 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-07 07:48:21,972 44 INFO rb-229b649-225316-421900 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-07 07:48:21,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:48:22,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:22,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.019 2026-10-07 07:48:22,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-07 07:48:22,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.050 2026-10-07 07:48:22,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 07:48:22,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.283 0.437 2026-10-07 07:48:22,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:22] "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-07 07:48:22,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:23,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-07 07:48:23,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:23,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-07 07:48:23,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 07:48:23,167 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:23,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:48:23,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:48:23,213 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 07:48:23,235 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:23,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.051 2026-10-07 07:48:23,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:48:23,271 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:48:23,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.085 2026-10-07 07:48:23,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.080 2026-10-07 07:48:23,393 44 INFO rb-229b649-225316-421900 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-07 07:48:23,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.116 2026-10-07 07:48:23,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.207 2026-10-07 07:48:23,521 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:23,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.097 2026-10-07 07:48:23,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 07:48:23,611 44 INFO rb-229b649-225316-421900 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-07 07:48:23,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.121 2026-10-07 07:48:23,637 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:48:23,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.158 2026-10-07 07:48:23,664 44 INFO rb-229b649-225316-421900 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-07 07:48:23,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.175 2026-10-07 07:48:23,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-07 07:48:23,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 07:48:23,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.174 2026-10-07 07:48:23,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-07 07:48:23,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 07:48:23,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.037 0.197 2026-10-07 07:48:23,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:23] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.237 2026-10-07 07:48:24,022 44 INFO rb-229b649-225316-421900 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-07 07:48:24,119 44 INFO rb-229b649-225316-421900 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-07 07:48:24,166 44 INFO rb-229b649-225316-421900 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-07 07:48:24,230 44 INFO rb-229b649-225316-421900 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-07 07:48:24,310 44 INFO rb-229b649-225316-421900 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-07 07:48:24,365 44 INFO rb-229b649-225316-421900 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-07 07:48:24,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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.029 0.042 2026-10-07 07:48:24,466 44 INFO rb-229b649-225316-421900 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-07 07:48:24,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.059 2026-10-07 07:48:24,531 44 INFO rb-229b649-225316-421900 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-07 07:48:24,590 44 INFO rb-229b649-225316-421900 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-07 07:48:25,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:25] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.015 2026-10-07 07:48:25,153 44 INFO rb-229b649-225316-421900 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-07 07:48:25,241 44 INFO rb-229b649-225316-421900 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-07 07:48:25,293 44 INFO rb-229b649-225316-421900 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-07 07:48:25,345 44 INFO rb-229b649-225316-421900 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-07 07:48:25,395 44 INFO rb-229b649-225316-421900 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-07 07:48:25,446 44 INFO rb-229b649-225316-421900 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-07 07:48:25,497 44 INFO rb-229b649-225316-421900 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-07 07:48:25,571 44 INFO rb-229b649-225316-421900 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-07 07:48:25,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:48:25,591 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:25,622 44 INFO rb-229b649-225316-421900 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-07 07:48:25,673 44 INFO rb-229b649-225316-421900 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-07 07:48:25,752 44 INFO rb-229b649-225316-421900 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-07 07:48:25,807 44 INFO rb-229b649-225316-421900 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-07 07:48:25,876 44 INFO rb-229b649-225316-421900 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-07 07:48:25,883 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40183444 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7e734b7f-dd1a-47a1-8d97-374dd187c271'}] 2026-10-07 07:48:25,895 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:48:27,974 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40183444 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7e734b7f-dd1a-47a1-8d97-374dd187c271'} created pos.order #620 2026-10-07 07:48:28,298 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40183444 finished 2026-10-07 07:48:28,439 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:48:28,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 659 0.813 1.746 2026-10-07 07:48:28,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.094 0.214 2026-10-07 07:48:28,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:28] "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-07 07:48:28,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:28] "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-07 07:48:28,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-07 07:48:28,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 07:48:28,968 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49508637 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7e734b7f-dd1a-47a1-8d97-374dd187c271'}] 2026-10-07 07:48:28,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49508637 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7e734b7f-dd1a-47a1-8d97-374dd187c271'} sync ignored for existing PoS order pos.order(620,) (state: done) 2026-10-07 07:48:29,008 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49508637 finished 2026-10-07 07:48:29,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17366748 (allocated 19009536) 2026-10-07 07:48:29,097 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 89143 2026-10-07 07:48:29,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-07 07:48:29,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 89143 2026-10-07 07:48:29,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.080 0.115 2026-10-07 07:48:29,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074829_240852_test_physical_gift_card_invoiced.txt 2026-10-07 07:48:29,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp8w67vczj_chrome_odoo" 2026-10-07 07:48:29,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-07 07:48:30,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 89355 2026-10-07 07:48:30,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpy0yip_jf_chrome_odoo 2026-10-07 07:48:30,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44853/json/version 2026-10-07 07:48:30,199 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:30,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-07 07:48:30,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44853/json 2026-10-07 07:48:30,284 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:30,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:44853/devtools/page/391824C420B96BADC5AE3A4F5C933926 2026-10-07 07:48:30,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-07 07:48:30,326 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-07 07:48:30,414 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:48:30,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-07 07:48:30,424 44 INFO rb-229b649-225316-421900 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-07 07:48:30,424 44 INFO rb-229b649-225316-421900 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-07 07:48:30,442 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:48:31,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.095 0.659 2026-10-07 07:48:31,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '391824C420B96BADC5AE3A4F5C933926', 'loaderId': 'AC6E89A7C10860EA178F629AA5C667C4', 'isDownload': False} 2026-10-07 07:48:31,196 44 INFO rb-229b649-225316-421900 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-07 07:48:31,220 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:48:31,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 07:48:31,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 07:48:31,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-07 07:48:31,905 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:48:31,908 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:31,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 07:48:31,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 07:48:31,966 44 INFO rb-229b649-225316-421900 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-07 07:48:31,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:31,983 44 INFO rb-229b649-225316-421900 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-07 07:48:31,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:32,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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.014 2026-10-07 07:48:32,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 07:48:32,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.045 2026-10-07 07:48:32,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 07:48:32,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.295 0.501 2026-10-07 07:48:32,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:32] "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-07 07:48:33,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:48:33,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.044 2026-10-07 07:48:33,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:48:33,194 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-07 07:48:33,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 07:48:33,274 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:33,299 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:48:33,302 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:48:33,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.023 2026-10-07 07:48:33,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 07:48:33,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 07:48:33,350 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:33,352 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:33,388 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:33,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.012 2026-10-07 07:48:33,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.065 2026-10-07 07:48:33,508 44 INFO rb-229b649-225316-421900 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-07 07:48:33,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.154 2026-10-07 07:48:33,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.009 0.049 2026-10-07 07:48:33,636 44 INFO rb-229b649-225316-421900 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-07 07:48:33,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.049 2026-10-07 07:48:33,649 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:33,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-07 07:48:33,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 07:48:33,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-07 07:48:33,747 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:33,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-07 07:48:33,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-10-07 07:48:33,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-07 07:48:33,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-07 07:48:33,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 07:48:33,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-07 07:48:34,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.037 0.176 2026-10-07 07:48:34,039 44 INFO rb-229b649-225316-421900 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-07 07:48:34,141 44 INFO rb-229b649-225316-421900 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-07 07:48:34,214 44 INFO rb-229b649-225316-421900 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-07 07:48:34,276 44 INFO rb-229b649-225316-421900 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-07 07:48:34,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:34] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.013 2026-10-07 07:48:34,836 44 INFO rb-229b649-225316-421900 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-07 07:48:34,901 44 INFO rb-229b649-225316-421900 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-07 07:48:34,975 44 INFO rb-229b649-225316-421900 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-07 07:48:35,026 44 INFO rb-229b649-225316-421900 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-07 07:48:35,078 44 INFO rb-229b649-225316-421900 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-07 07:48:35,129 44 INFO rb-229b649-225316-421900 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-07 07:48:35,184 44 INFO rb-229b649-225316-421900 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-07 07:48:35,260 44 INFO rb-229b649-225316-421900 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-07 07:48:35,315 44 INFO rb-229b649-225316-421900 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-07 07:48:35,373 44 INFO rb-229b649-225316-421900 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-07 07:48:35,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:35] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 07:48:35,917 44 INFO rb-229b649-225316-421900 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-07 07:48:35,992 44 INFO rb-229b649-225316-421900 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-07 07:48:36,070 44 INFO rb-229b649-225316-421900 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-07 07:48:36,123 44 INFO rb-229b649-225316-421900 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-07 07:48:36,174 44 INFO rb-229b649-225316-421900 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-07 07:48:36,249 44 INFO rb-229b649-225316-421900 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-07 07:48:36,266 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:36,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:36,300 44 INFO rb-229b649-225316-421900 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-07 07:48:36,350 44 INFO rb-229b649-225316-421900 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-07 07:48:36,432 44 INFO rb-229b649-225316-421900 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-07 07:48:36,486 44 INFO rb-229b649-225316-421900 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-07 07:48:36,540 44 INFO rb-229b649-225316-421900 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-07 07:48:36,591 44 INFO rb-229b649-225316-421900 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-07 07:48:36,660 44 INFO rb-229b649-225316-421900 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-07 07:48:36,667 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25963887 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '074e3628-40f1-46ad-b765-c0fe53eb7fbd'}] 2026-10-07 07:48:36,670 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:48:36,796 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25963887 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '074e3628-40f1-46ad-b765-c0fe53eb7fbd'} created pos.order #621 2026-10-07 07:48:36,816 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25963887 finished 2026-10-07 07:48:36,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.082 0.148 2026-10-07 07:48:37,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.042 0.052 2026-10-07 07:48:37,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:37,208 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36418109 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '074e3628-40f1-46ad-b765-c0fe53eb7fbd'}] 2026-10-07 07:48:37,218 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36418109 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '074e3628-40f1-46ad-b765-c0fe53eb7fbd'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-07 07:48:37,222 44 INFO rb-229b649-225316-421900 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-07 07:48:37,248 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36418109 finished 2026-10-07 07:48:37,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-07 07:48:37,273 44 INFO rb-229b649-225316-421900 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-07 07:48:37,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.069 0.114 2026-10-07 07:48:37,389 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 17819416 (allocated 19271680) 2026-10-07 07:48:37,405 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 89355 2026-10-07 07:48:37,407 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-07 07:48:37,408 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 89355 2026-10-07 07:48:37,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074837_533017_test_physical_gift_card_multiple_programs.txt 2026-10-07 07:48:37,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpy0yip_jf_chrome_odoo" 2026-10-07 07:48:37,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-07 07:48:38,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 89575 2026-10-07 07:48:38,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpb2ban6fa_chrome_odoo 2026-10-07 07:48:38,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:46269/json/version 2026-10-07 07:48:38,392 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:38,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-07 07:48:38,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:46269/json 2026-10-07 07:48:38,487 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:38,500 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:46269/devtools/page/97962AA695A2FAA5ED33FDB8E9B454C8 2026-10-07 07:48:38,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-07 07:48:38,532 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-07 07:48:38,643 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:48:38,652 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-07 07:48:38,656 44 INFO rb-229b649-225316-421900 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-07 07:48:38,656 44 INFO rb-229b649-225316-421900 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-07 07:48:38,675 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:48:39,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:39] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.068 0.817 2026-10-07 07:48:39,560 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '97962AA695A2FAA5ED33FDB8E9B454C8', 'loaderId': 'D9BCA4DBD8593D9C426CCB3911AF2329', 'isDownload': False} 2026-10-07 07:48:39,560 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-07 07:48:39,591 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:48:39,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.011 2026-10-07 07:48:39,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 07:48:39,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.017 2026-10-07 07:48:40,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:48:40,263 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:40,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 07:48:40,300 44 INFO rb-229b649-225316-421900 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-07 07:48:40,306 44 INFO rb-229b649-225316-421900 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-07 07:48:40,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:48:40,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 07:48:40,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:40,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "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-07 07:48:40,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.037 2026-10-07 07:48:40,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.044 2026-10-07 07:48:40,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 07:48:41,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.282 0.499 2026-10-07 07:48:41,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:48:41,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:41,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 07:48:41,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:48:41,571 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-07 07:48:41,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:48:41,640 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:41,669 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:48:41,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:48:41,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.032 2026-10-07 07:48:41,705 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:48:41,706 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:48:41,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.068 2026-10-07 07:48:41,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.039 2026-10-07 07:48:41,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-07 07:48:41,826 44 INFO rb-229b649-225316-421900 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-07 07:48:41,903 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:48:41,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 07:48:41,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-07 07:48:41,961 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:41,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:41] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 07:48:42,035 44 INFO rb-229b649-225316-421900 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-07 07:48:42,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.154 2026-10-07 07:48:42,069 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:42,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.153 2026-10-07 07:48:42,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-07 07:48:42,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.291 2026-10-07 07:48:42,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-07 07:48:42,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.261 2026-10-07 07:48:42,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-07 07:48:42,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-07 07:48:42,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.037 0.256 2026-10-07 07:48:42,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-07 07:48:42,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:42] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-07 07:48:42,526 44 INFO rb-229b649-225316-421900 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-07 07:48:42,596 44 INFO rb-229b649-225316-421900 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-07 07:48:42,648 44 INFO rb-229b649-225316-421900 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-07 07:48:42,706 44 INFO rb-229b649-225316-421900 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-07 07:48:42,759 44 INFO rb-229b649-225316-421900 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-07 07:48:42,811 44 INFO rb-229b649-225316-421900 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-07 07:48:42,867 44 INFO rb-229b649-225316-421900 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-07 07:48:42,934 44 INFO rb-229b649-225316-421900 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-07 07:48:42,983 44 INFO rb-229b649-225316-421900 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-07 07:48:43,035 44 INFO rb-229b649-225316-421900 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-07 07:48:43,085 44 INFO rb-229b649-225316-421900 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-07 07:48:43,151 44 INFO rb-229b649-225316-421900 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-07 07:48:43,223 44 INFO rb-229b649-225316-421900 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-07 07:48:43,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:43] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.009 0.017 2026-10-07 07:48:43,788 44 INFO rb-229b649-225316-421900 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-07 07:48:43,872 44 INFO rb-229b649-225316-421900 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-07 07:48:43,935 44 INFO rb-229b649-225316-421900 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-07 07:48:43,987 44 INFO rb-229b649-225316-421900 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-07 07:48:44,040 44 INFO rb-229b649-225316-421900 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-07 07:48:44,088 44 INFO rb-229b649-225316-421900 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-07 07:48:44,143 44 INFO rb-229b649-225316-421900 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-07 07:48:44,224 44 INFO rb-229b649-225316-421900 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-07 07:48:44,241 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:44,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:44,275 44 INFO rb-229b649-225316-421900 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-07 07:48:44,324 44 INFO rb-229b649-225316-421900 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-07 07:48:44,404 44 INFO rb-229b649-225316-421900 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-07 07:48:44,458 44 INFO rb-229b649-225316-421900 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-07 07:48:44,512 44 INFO rb-229b649-225316-421900 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-07 07:48:44,565 44 INFO rb-229b649-225316-421900 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-07 07:48:44,637 44 INFO rb-229b649-225316-421900 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-07 07:48:44,644 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15084389 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '919f3380-a7c4-4ba6-bb1f-25d063bf37ac'}] 2026-10-07 07:48:44,648 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:44,813 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15084389 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '919f3380-a7c4-4ba6-bb1f-25d063bf37ac'} created pos.order #622 2026-10-07 07:48:44,844 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15084389 finished 2026-10-07 07:48:44,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.121 0.178 2026-10-07 07:48:45,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.030 0.048 2026-10-07 07:48:45,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:45] "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-07 07:48:45,188 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19892116 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '919f3380-a7c4-4ba6-bb1f-25d063bf37ac'}] 2026-10-07 07:48:45,196 44 INFO rb-229b649-225316-421900 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-07 07:48:45,196 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19892116 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '919f3380-a7c4-4ba6-bb1f-25d063bf37ac'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-07 07:48:45,224 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19892116 finished 2026-10-07 07:48:45,244 44 INFO rb-229b649-225316-421900 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-07 07:48:45,323 44 INFO rb-229b649-225316-421900 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-07 07:48:45,374 44 INFO rb-229b649-225316-421900 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-07 07:48:45,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.060 0.149 2026-10-07 07:48:45,430 44 INFO rb-229b649-225316-421900 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-07 07:48:45,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.018 2026-10-07 07:48:45,481 44 INFO rb-229b649-225316-421900 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-07 07:48:45,533 44 INFO rb-229b649-225316-421900 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-07 07:48:45,586 44 INFO rb-229b649-225316-421900 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-07 07:48:45,638 44 INFO rb-229b649-225316-421900 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-07 07:48:45,709 44 INFO rb-229b649-225316-421900 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-07 07:48:45,761 44 INFO rb-229b649-225316-421900 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-07 07:48:45,812 44 INFO rb-229b649-225316-421900 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-07 07:48:45,863 44 INFO rb-229b649-225316-421900 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-07 07:48:45,920 44 INFO rb-229b649-225316-421900 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-07 07:48:45,980 44 INFO rb-229b649-225316-421900 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-07 07:48:46,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:46] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.036 0.009 2026-10-07 07:48:46,567 44 INFO rb-229b649-225316-421900 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-07 07:48:46,640 44 INFO rb-229b649-225316-421900 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-07 07:48:46,693 44 INFO rb-229b649-225316-421900 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-07 07:48:46,743 44 INFO rb-229b649-225316-421900 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-07 07:48:46,794 44 INFO rb-229b649-225316-421900 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-07 07:48:46,844 44 INFO rb-229b649-225316-421900 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-07 07:48:46,921 44 INFO rb-229b649-225316-421900 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-07 07:48:46,972 44 INFO rb-229b649-225316-421900 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-07 07:48:47,026 44 INFO rb-229b649-225316-421900 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-07 07:48:47,078 44 INFO rb-229b649-225316-421900 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-07 07:48:47,129 44 INFO rb-229b649-225316-421900 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-07 07:48:47,182 44 INFO rb-229b649-225316-421900 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-07 07:48:47,234 44 INFO rb-229b649-225316-421900 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-07 07:48:47,304 44 INFO rb-229b649-225316-421900 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-07 07:48:47,355 44 INFO rb-229b649-225316-421900 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-07 07:48:47,407 44 INFO rb-229b649-225316-421900 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-07 07:48:47,457 44 INFO rb-229b649-225316-421900 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-07 07:48:47,514 44 INFO rb-229b649-225316-421900 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-07 07:48:47,574 44 INFO rb-229b649-225316-421900 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-07 07:48:48,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:48] "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-07 07:48:48,117 44 INFO rb-229b649-225316-421900 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-07 07:48:48,211 44 INFO rb-229b649-225316-421900 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-07 07:48:48,265 44 INFO rb-229b649-225316-421900 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-07 07:48:48,316 44 INFO rb-229b649-225316-421900 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-07 07:48:48,367 44 INFO rb-229b649-225316-421900 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-07 07:48:48,418 44 INFO rb-229b649-225316-421900 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-07 07:48:48,469 44 INFO rb-229b649-225316-421900 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-07 07:48:48,519 44 INFO rb-229b649-225316-421900 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-07 07:48:48,578 44 INFO rb-229b649-225316-421900 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-07 07:48:48,628 44 INFO rb-229b649-225316-421900 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-07 07:48:48,679 44 INFO rb-229b649-225316-421900 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-07 07:48:48,735 44 INFO rb-229b649-225316-421900 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-07 07:48:48,788 44 INFO rb-229b649-225316-421900 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-07 07:48:48,842 44 INFO rb-229b649-225316-421900 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-07 07:48:48,895 44 INFO rb-229b649-225316-421900 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-07 07:48:48,969 44 INFO rb-229b649-225316-421900 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-07 07:48:48,979 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90748029 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7062a8ab-d4e1-433f-9fd7-7d3d6864fdcf'}] 2026-10-07 07:48:49,112 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90748029 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '7062a8ab-d4e1-433f-9fd7-7d3d6864fdcf'} created pos.order #623 2026-10-07 07:48:49,138 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90748029 finished 2026-10-07 07:48:49,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.107 0.142 2026-10-07 07:48:49,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.023 0.042 2026-10-07 07:48:49,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 07:48:49,429 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51188374 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7062a8ab-d4e1-433f-9fd7-7d3d6864fdcf'}] 2026-10-07 07:48:49,438 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51188374 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '7062a8ab-d4e1-433f-9fd7-7d3d6864fdcf'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-07 07:48:49,441 44 INFO rb-229b649-225316-421900 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-07 07:48:49,466 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51188374 finished 2026-10-07 07:48:49,492 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-07 07:48:49,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 07:48:49,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.047 0.138 2026-10-07 07:48:49,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 21248488 (allocated 23465984) 2026-10-07 07:48:49,677 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 89575 2026-10-07 07:48:49,678 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-07 07:48:49,678 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 89575 2026-10-07 07:48:49,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074849_791654_test_physical_gift_card_sale.txt 2026-10-07 07:48:49,792 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpb2ban6fa_chrome_odoo" 2026-10-07 07:48:49,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-07 07:48:50,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89801 2026-10-07 07:48:50,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmps3sisrek_chrome_odoo 2026-10-07 07:48:50,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:40947/json/version 2026-10-07 07:48:50,643 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:50,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: Chrome/150.0.7871.114 2026-10-07 07:48:50,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:40947/json 2026-10-07 07:48:50,703 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:50,720 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:40947/devtools/page/70AC5CB47A377EF3E5D445A947EB1D74 2026-10-07 07:48:50,732 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-07 07:48:50,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-07 07:48:50,857 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:48:50,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-07 07:48:50,873 44 INFO rb-229b649-225316-421900 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-07 07:48:50,873 44 INFO rb-229b649-225316-421900 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-07 07:48:50,891 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:48:51,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:51] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.084 0.673 2026-10-07 07:48:51,649 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': '70AC5CB47A377EF3E5D445A947EB1D74', 'loaderId': '9E4F4A6D36CA824531B64963473746AC', 'isDownload': False} 2026-10-07 07:48:51,650 44 INFO rb-229b649-225316-421900 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-07 07:48:51,671 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:48:51,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:51] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 07:48:51,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:51] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.038 2026-10-07 07:48:51,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:51] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.029 2026-10-07 07:48:52,317 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:52,332 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:48:52,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 07:48:52,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 07:48:52,384 44 INFO rb-229b649-225316-421900 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-07 07:48:52,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-07 07:48:52,393 44 INFO rb-229b649-225316-421900 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-07 07:48:52,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:52,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-10-07 07:48:52,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-07 07:48:52,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.040 2026-10-07 07:48:52,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 07:48:53,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.241 0.384 2026-10-07 07:48:53,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:48:53,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:53,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-07 07:48:53,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:48:53,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-10-07 07:48:53,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:53,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:53,496 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:48:53,507 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:48:53,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.015 2026-10-07 07:48:53,557 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:48:53,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:53,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.044 2026-10-07 07:48:53,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.034 2026-10-07 07:48:53,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.108 2026-10-07 07:48:53,631 44 INFO rb-229b649-225316-421900 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-07 07:48:53,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:48:53,712 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:48:53,713 44 INFO rb-229b649-225316-421900 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-07 07:48:53,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.033 2026-10-07 07:48:53,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 07:48:53,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.072 2026-10-07 07:48:53,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.066 2026-10-07 07:48:53,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.158 2026-10-07 07:48:53,895 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:48:53,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.026 0.256 2026-10-07 07:48:53,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:53] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-07 07:48:54,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-07 07:48:54,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-07 07:48:54,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-07 07:48:54,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-07 07:48:54,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-07 07:48:54,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 07:48:54,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.285 2026-10-07 07:48:54,393 44 INFO rb-229b649-225316-421900 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-07 07:48:54,455 44 INFO rb-229b649-225316-421900 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-07 07:48:54,518 44 INFO rb-229b649-225316-421900 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-07 07:48:55,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:55] "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.012 2026-10-07 07:48:55,065 44 INFO rb-229b649-225316-421900 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-07 07:48:55,142 44 INFO rb-229b649-225316-421900 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-07 07:48:55,193 44 INFO rb-229b649-225316-421900 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-07 07:48:55,245 44 INFO rb-229b649-225316-421900 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-07 07:48:55,296 44 INFO rb-229b649-225316-421900 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-07 07:48:55,383 44 INFO rb-229b649-225316-421900 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-07 07:48:55,439 44 INFO rb-229b649-225316-421900 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-07 07:48:55,499 44 INFO rb-229b649-225316-421900 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-07 07:48:56,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:56] "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-07 07:48:56,049 44 INFO rb-229b649-225316-421900 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-07 07:48:56,143 44 INFO rb-229b649-225316-421900 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-07 07:48:56,195 44 INFO rb-229b649-225316-421900 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-07 07:48:56,245 44 INFO rb-229b649-225316-421900 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-07 07:48:56,323 44 INFO rb-229b649-225316-421900 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-07 07:48:56,342 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:56,345 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:48:56,373 44 INFO rb-229b649-225316-421900 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-07 07:48:56,424 44 INFO rb-229b649-225316-421900 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-07 07:48:56,498 44 INFO rb-229b649-225316-421900 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-07 07:48:56,551 44 INFO rb-229b649-225316-421900 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-07 07:48:56,605 44 INFO rb-229b649-225316-421900 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-07 07:48:56,656 44 INFO rb-229b649-225316-421900 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-07 07:48:56,735 44 INFO rb-229b649-225316-421900 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-07 07:48:56,740 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15531991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '355fec65-1bab-4ec2-8ea7-e24be7e8a8ec'}] 2026-10-07 07:48:56,744 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:48:56,872 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15531991 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '355fec65-1bab-4ec2-8ea7-e24be7e8a8ec'} created pos.order #624 2026-10-07 07:48:56,897 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15531991 finished 2026-10-07 07:48:56,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.064 0.173 2026-10-07 07:48:57,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.028 0.067 2026-10-07 07:48:57,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48: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-07 07:48:57,230 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9482738 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '355fec65-1bab-4ec2-8ea7-e24be7e8a8ec'}] 2026-10-07 07:48:57,236 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9482738 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '355fec65-1bab-4ec2-8ea7-e24be7e8a8ec'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-07 07:48:57,255 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9482738 finished 2026-10-07 07:48:57,326 44 INFO rb-229b649-225316-421900 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-07 07:48:57,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.040 0.100 2026-10-07 07:48:57,398 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-07 07:48:57,403 44 INFO rb-229b649-225316-421900 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-07 07:48:57,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 11 0.006 0.027 2026-10-07 07:48:57,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17436104 (allocated 19533824) 2026-10-07 07:48:57,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89801 2026-10-07 07:48:57,552 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-07 07:48:57,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89801 2026-10-07 07:48:57,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074857_656347_test_physical_gift_card_single_program_twice.txt 2026-10-07 07:48:57,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmps3sisrek_chrome_odoo" 2026-10-07 07:48:57,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-07 07:48:58,632 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 90024 2026-10-07 07:48:58,632 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmpmllr87fx_chrome_odoo 2026-10-07 07:48:58,632 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:39379/json/version 2026-10-07 07:48:58,633 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:58,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-07 07:48:58,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:39379/json 2026-10-07 07:48:58,682 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:48:58,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:39379/devtools/page/5E6011A967B26C0C72DED86DFF5BDD51 2026-10-07 07:48:58,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-07 07:48:58,720 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-07 07:48:58,875 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:48:58,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-07 07:48:58,891 44 INFO rb-229b649-225316-421900 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-07 07:48:58,891 44 INFO rb-229b649-225316-421900 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-07 07:48:58,910 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:48:59,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:59] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.045 0.627 2026-10-07 07:48:59,584 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '5E6011A967B26C0C72DED86DFF5BDD51', 'loaderId': 'FFBF041466627ED7F973408FE1F90A8B', 'isDownload': False} 2026-10-07 07:48:59,584 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-07 07:48:59,607 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:48:59,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:59] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 07:48:59,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:59] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 07:48:59,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:48:59] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 07:49:00,356 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:00,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:00,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 07:49:00,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:49:00,413 44 INFO rb-229b649-225316-421900 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-07 07:49:00,420 44 INFO rb-229b649-225316-421900 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-07 07:49:00,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:49:00,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:00,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-07 07:49:00,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.026 2026-10-07 07:49:00,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:49:00,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.041 2026-10-07 07:49:01,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.241 0.472 2026-10-07 07:49:01,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:49:01,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:49:01,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.035 2026-10-07 07:49:01,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:49:01,559 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-07 07:49:01,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 07:49:01,620 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:01,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:49:01,657 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:49:01,660 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:01,679 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:01,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.032 2026-10-07 07:49:01,703 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "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-07 07:49:01,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.068 2026-10-07 07:49:01,753 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:49:01,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 07:49:01,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.060 2026-10-07 07:49:01,867 44 INFO rb-229b649-225316-421900 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-07 07:49:01,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.129 2026-10-07 07:49:01,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.020 2026-10-07 07:49:01,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:01] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 07:49:02,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 07:49:02,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-07 07:49:02,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-07 07:49:02,092 44 INFO rb-229b649-225316-421900 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-07 07:49:02,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.130 2026-10-07 07:49:02,099 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:02,110 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:02,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-07 07:49:02,141 44 INFO rb-229b649-225316-421900 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-07 07:49:02,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 07:49:02,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 07:49:02,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-07 07:49:02,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-07 07:49:02,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.063 0.187 2026-10-07 07:49:02,451 44 INFO rb-229b649-225316-421900 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-07 07:49:02,512 44 INFO rb-229b649-225316-421900 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-07 07:49:02,563 44 INFO rb-229b649-225316-421900 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-07 07:49:02,624 44 INFO rb-229b649-225316-421900 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-07 07:49:02,705 44 INFO rb-229b649-225316-421900 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-07 07:49:02,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.041 2026-10-07 07:49:02,756 44 INFO rb-229b649-225316-421900 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-07 07:49:02,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.042 2026-10-07 07:49:02,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.057 2026-10-07 07:49:02,858 44 INFO rb-229b649-225316-421900 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-07 07:49:02,924 44 INFO rb-229b649-225316-421900 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-07 07:49:02,971 44 INFO rb-229b649-225316-421900 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-07 07:49:03,029 44 INFO rb-229b649-225316-421900 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-07 07:49:03,087 44 INFO rb-229b649-225316-421900 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-07 07:49:03,164 44 INFO rb-229b649-225316-421900 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-07 07:49:03,215 44 INFO rb-229b649-225316-421900 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-07 07:49:03,266 44 INFO rb-229b649-225316-421900 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-07 07:49:03,316 44 INFO rb-229b649-225316-421900 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-07 07:49:03,394 44 INFO rb-229b649-225316-421900 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-07 07:49:03,407 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:03,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:03,443 44 INFO rb-229b649-225316-421900 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-07 07:49:03,494 44 INFO rb-229b649-225316-421900 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-07 07:49:03,573 44 INFO rb-229b649-225316-421900 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-07 07:49:03,628 44 INFO rb-229b649-225316-421900 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-07 07:49:03,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:03] "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-07 07:49:03,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:03] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 07:49:03,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38396497 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b085e2ea-677a-46a4-af43-033e62bdd8c2'}] 2026-10-07 07:49:03,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:04,248 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38396497 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b085e2ea-677a-46a4-af43-033e62bdd8c2'} created pos.order #625 2026-10-07 07:49:04,275 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38396497 finished 2026-10-07 07:49:04,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.238 0.415 2026-10-07 07:49:04,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.042 0.058 2026-10-07 07:49:04,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:49:04,733 44 INFO rb-229b649-225316-421900 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-07 07:49:04,738 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31606291 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b085e2ea-677a-46a4-af43-033e62bdd8c2'}] 2026-10-07 07:49:04,745 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31606291 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b085e2ea-677a-46a4-af43-033e62bdd8c2'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-07 07:49:04,773 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31606291 finished 2026-10-07 07:49:04,790 44 INFO rb-229b649-225316-421900 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-07 07:49:04,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.043 0.123 2026-10-07 07:49:04,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.006 0.017 2026-10-07 07:49:05,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:05] "GET /pos/ui/76/receipt/b085e2ea-677a-46a4-af43-033e62bdd8c2 HTTP/1.1" 200 - 33 0.014 0.036 2026-10-07 07:49:05,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:05] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:05,973 44 INFO rb-229b649-225316-421900 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-07 07:49:05,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 07:49:06,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:06,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:06,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.037 2026-10-07 07:49:06,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.049 2026-10-07 07:49:06,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:49:06,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:49:06,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.011 2026-10-07 07:49:06,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.039 0.066 2026-10-07 07:49:06,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-07 07:49:06,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.016 0.056 2026-10-07 07:49:06,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.056 2026-10-07 07:49:06,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-07 07:49:06,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:49:06,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.016 0.020 2026-10-07 07:49:06,679 44 INFO rb-229b649-225316-421900 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-07 07:49:06,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.020 2026-10-07 07:49:06,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-07 07:49:06,729 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:49:06,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.073 0.086 2026-10-07 07:49:06,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16759068 (allocated 18087936) 2026-10-07 07:49:06,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.046 0.226 2026-10-07 07:49:06,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 90024 2026-10-07 07:49:06,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-07 07:49:06,983 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 90024 2026-10-07 07:49:07,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074907_111628_test_point_per_money_spent.txt 2026-10-07 07:49:07,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmpmllr87fx_chrome_odoo" 2026-10-07 07:49:07,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-07 07:49:08,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 90259 2026-10-07 07:49:08,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp2jcn00cw_chrome_odoo 2026-10-07 07:49:08,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:45661/json/version 2026-10-07 07:49:08,841 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:08,921 44 INFO rb-229b649-225316-421900 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-07 07:49:08,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:45661/json 2026-10-07 07:49:08,922 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:08,936 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:45661/devtools/page/93A00605AADBE3A4BBC2BA25BFF53D0E 2026-10-07 07:49:08,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-10-07 07:49:08,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-07 07:49:09,088 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:09,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-07 07:49:09,095 44 INFO rb-229b649-225316-421900 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-07 07:49:09,095 44 INFO rb-229b649-225316-421900 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-07 07:49:09,108 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:09,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:09] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.062 0.795 2026-10-07 07:49:09,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '93A00605AADBE3A4BBC2BA25BFF53D0E', 'loaderId': '31A48595D75D82F400EB9071DDACAB48', 'isDownload': False} 2026-10-07 07:49:09,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-07 07:49:09,990 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:10,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 07:49:10,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 07:49:10,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.029 2026-10-07 07:49:10,632 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:10,633 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:49:10,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 07:49:10,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 07:49:10,700 44 INFO rb-229b649-225316-421900 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-07 07:49:10,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 07:49:10,712 44 INFO rb-229b649-225316-421900 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-07 07:49:10,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:10,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "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-07 07:49:10,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-07 07:49:10,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "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-07 07:49:10,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 07:49:11,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.193 0.486 2026-10-07 07:49:11,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "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-07 07:49:11,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:49:11,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-07 07:49:11,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:49:11,788 44 INFO rb-229b649-225316-421900 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-07 07:49:11,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 07:49:11,879 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:49:11,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:49:11,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:49:11,950 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 07:49:11,956 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 07:49:11,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.049 2026-10-07 07:49:11,982 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:11,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.080 2026-10-07 07:49:11,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:12,047 44 INFO rb-229b649-225316-421900 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-07 07:49:12,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.095 2026-10-07 07:49:12,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.190 2026-10-07 07:49:12,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.175 2026-10-07 07:49:12,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:12,194 44 INFO rb-229b649-225316-421900 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-07 07:49:12,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-07 07:49:12,234 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:12,248 44 INFO rb-229b649-225316-421900 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-07 07:49:12,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-07 07:49:12,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-07 07:49:12,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 07:49:12,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.154 2026-10-07 07:49:12,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 07:49:12,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 07:49:12,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-07 07:49:12,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-07 07:49:12,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-07 07:49:12,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.299 2026-10-07 07:49:12,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-10-07 07:49:12,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.066 0.188 2026-10-07 07:49:12,743 44 INFO rb-229b649-225316-421900 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-07 07:49:12,822 44 INFO rb-229b649-225316-421900 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-07 07:49:12,873 44 INFO rb-229b649-225316-421900 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-07 07:49:12,930 44 INFO rb-229b649-225316-421900 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-07 07:49:13,009 44 INFO rb-229b649-225316-421900 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-07 07:49:13,054 44 INFO rb-229b649-225316-421900 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-07 07:49:13,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.045 2026-10-07 07:49:13,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.070 2026-10-07 07:49:13,176 44 INFO rb-229b649-225316-421900 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-07 07:49:13,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.079 2026-10-07 07:49:13,227 44 INFO rb-229b649-225316-421900 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-07 07:49:13,277 44 INFO rb-229b649-225316-421900 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-07 07:49:13,328 44 INFO rb-229b649-225316-421900 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-07 07:49:13,378 44 INFO rb-229b649-225316-421900 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-07 07:49:13,452 44 INFO rb-229b649-225316-421900 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-07 07:49:13,503 44 INFO rb-229b649-225316-421900 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-07 07:49:13,554 44 INFO rb-229b649-225316-421900 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-07 07:49:13,606 44 INFO rb-229b649-225316-421900 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-07 07:49:13,656 44 INFO rb-229b649-225316-421900 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-07 07:49:13,707 44 INFO rb-229b649-225316-421900 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-07 07:49:13,764 44 INFO rb-229b649-225316-421900 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-07 07:49:13,822 44 INFO rb-229b649-225316-421900 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-07 07:49:13,878 44 INFO rb-229b649-225316-421900 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-07 07:49:13,935 44 INFO rb-229b649-225316-421900 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-07 07:49:13,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:13] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 07:49:14,028 44 INFO rb-229b649-225316-421900 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-07 07:49:14,079 44 INFO rb-229b649-225316-421900 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-07 07:49:14,129 44 INFO rb-229b649-225316-421900 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-07 07:49:14,181 44 INFO rb-229b649-225316-421900 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-07 07:49:14,255 44 INFO rb-229b649-225316-421900 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-07 07:49:14,269 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:14,272 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:14,306 44 INFO rb-229b649-225316-421900 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-07 07:49:14,357 44 INFO rb-229b649-225316-421900 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-07 07:49:14,433 44 INFO rb-229b649-225316-421900 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-07 07:49:14,487 44 INFO rb-229b649-225316-421900 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-07 07:49:14,540 44 INFO rb-229b649-225316-421900 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-07 07:49:14,594 44 INFO rb-229b649-225316-421900 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-07 07:49:14,647 44 INFO rb-229b649-225316-421900 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-07 07:49:14,700 44 INFO rb-229b649-225316-421900 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-07 07:49:14,752 44 INFO rb-229b649-225316-421900 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-07 07:49:14,809 44 INFO rb-229b649-225316-421900 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-07 07:49:14,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:14] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.011 0.013 2026-10-07 07:49:14,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:14] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.016 2026-10-07 07:49:14,918 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4027521 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '36e46d50-22fd-4784-b2b4-8966b6028271'}] 2026-10-07 07:49:14,924 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:15,457 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4027521 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '36e46d50-22fd-4784-b2b4-8966b6028271'} created pos.order #626 2026-10-07 07:49:15,491 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4027521 finished 2026-10-07 07:49:15,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.212 0.447 2026-10-07 07:49:15,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.054 0.075 2026-10-07 07:49:15,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:49:15,964 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348157 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '36e46d50-22fd-4784-b2b4-8966b6028271'}] 2026-10-07 07:49:15,970 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348157 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '36e46d50-22fd-4784-b2b4-8966b6028271'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-07 07:49:15,976 44 INFO rb-229b649-225316-421900 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-07 07:49:15,990 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29348157 finished 2026-10-07 07:49:16,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-07 07:49:16,033 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-07 07:49:16,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.036 0.108 2026-10-07 07:49:16,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 19786012 (allocated 21368832) 2026-10-07 07:49:16,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 90259 2026-10-07 07:49:16,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-07 07:49:16,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 90259 2026-10-07 07:49:16,279 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074916_279581_test_points_awarded_discount_code_no_domain_program.txt 2026-10-07 07:49:16,279 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp2jcn00cw_chrome_odoo" 2026-10-07 07:49:16,309 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-07 07:49:18,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 90479 2026-10-07 07:49:18,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpfm3ah95t_chrome_odoo 2026-10-07 07:49:18,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:33585/json/version 2026-10-07 07:49:18,039 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:18,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-07 07:49:18,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:33585/json 2026-10-07 07:49:18,109 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:18,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:33585/devtools/page/3B8543EA6345792EC3EBFD8314B7B67D 2026-10-07 07:49:18,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-07 07:49:18,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-07 07:49:18,290 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:18,297 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-07 07:49:18,300 44 INFO rb-229b649-225316-421900 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-07 07:49:18,300 44 INFO rb-229b649-225316-421900 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-07 07:49:18,317 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:19,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.063 0.667 2026-10-07 07:49:19,048 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '3B8543EA6345792EC3EBFD8314B7B67D', 'loaderId': '671C2B29C1A60F206D8CF8B6EF61F59D', 'isDownload': False} 2026-10-07 07:49:19,048 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-07 07:49:19,066 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:19,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 07:49:19,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 07:49:19,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.037 2026-10-07 07:49:19,710 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:19,712 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:19,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:49:19,761 44 INFO rb-229b649-225316-421900 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-07 07:49:19,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 07:49:19,777 44 INFO rb-229b649-225316-421900 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-07 07:49:19,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:49:19,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:19,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.010 2026-10-07 07:49:19,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 07:49:19,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.042 2026-10-07 07:49:19,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 07:49:20,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.353 0.530 2026-10-07 07:49:20,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:20] "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-07 07:49:20,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:49:21,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-07 07:49:21,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:21,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-07 07:49:21,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:49:21,152 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:21,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:21,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:21,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:21,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.017 2026-10-07 07:49:21,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.013 0.057 2026-10-07 07:49:21,245 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:21,257 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:21,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 07:49:21,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:49:21,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.056 2026-10-07 07:49:21,394 44 INFO rb-229b649-225316-421900 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-07 07:49:21,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.134 2026-10-07 07:49:21,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.083 2026-10-07 07:49:21,499 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:49:21,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.087 2026-10-07 07:49:21,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-07 07:49:21,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-07 07:49:21,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 07:49:21,617 44 INFO rb-229b649-225316-421900 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-07 07:49:21,619 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:21,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.144 2026-10-07 07:49:21,667 44 INFO rb-229b649-225316-421900 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-07 07:49:21,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.172 2026-10-07 07:49:21,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-07 07:49:21,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-07 07:49:21,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 07:49:21,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-07 07:49:21,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.030 0.187 2026-10-07 07:49:21,945 44 INFO rb-229b649-225316-421900 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-07 07:49:22,023 44 INFO rb-229b649-225316-421900 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-07 07:49:22,072 44 INFO rb-229b649-225316-421900 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-07 07:49:22,132 44 INFO rb-229b649-225316-421900 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-07 07:49:22,213 44 INFO rb-229b649-225316-421900 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-07 07:49:22,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.012 0.035 2026-10-07 07:49:22,257 44 INFO rb-229b649-225316-421900 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-07 07:49:22,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 07:49:22,310 44 INFO rb-229b649-225316-421900 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-07 07:49:22,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.058 2026-10-07 07:49:22,364 44 INFO rb-229b649-225316-421900 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-07 07:49:22,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.004 0.074 2026-10-07 07:49:22,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-10-07 07:49:22,474 44 INFO rb-229b649-225316-421900 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-07 07:49:22,573 44 INFO rb-229b649-225316-421900 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-07 07:49:22,624 44 INFO rb-229b649-225316-421900 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-07 07:49:22,677 44 INFO rb-229b649-225316-421900 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-07 07:49:22,728 44 INFO rb-229b649-225316-421900 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-07 07:49:22,779 44 INFO rb-229b649-225316-421900 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-07 07:49:22,829 44 INFO rb-229b649-225316-421900 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-07 07:49:22,887 44 INFO rb-229b649-225316-421900 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-07 07:49:22,970 44 INFO rb-229b649-225316-421900 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-07 07:49:23,021 44 INFO rb-229b649-225316-421900 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-07 07:49:23,096 44 INFO rb-229b649-225316-421900 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-07 07:49:23,114 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:23,115 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:49:23,147 44 INFO rb-229b649-225316-421900 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-07 07:49:23,198 44 INFO rb-229b649-225316-421900 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-07 07:49:23,274 44 INFO rb-229b649-225316-421900 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-07 07:49:23,328 44 INFO rb-229b649-225316-421900 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-07 07:49:23,388 44 INFO rb-229b649-225316-421900 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-07 07:49:23,441 44 INFO rb-229b649-225316-421900 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-07 07:49:23,497 44 INFO rb-229b649-225316-421900 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-07 07:49:23,547 44 INFO rb-229b649-225316-421900 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-07 07:49:23,601 44 INFO rb-229b649-225316-421900 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-07 07:49:23,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:23] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.016 0.013 2026-10-07 07:49:23,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:23] "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-07 07:49:23,690 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40075487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '06f5ed2c-fa51-4fb5-ac2e-1248d545e5ca'}] 2026-10-07 07:49:23,703 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:24,258 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40075487 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '06f5ed2c-fa51-4fb5-ac2e-1248d545e5ca'} created pos.order #627 2026-10-07 07:49:24,287 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40075487 finished 2026-10-07 07:49:24,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.218 0.461 2026-10-07 07:49:24,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.044 0.077 2026-10-07 07:49:24,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:24,740 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6019486 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '06f5ed2c-fa51-4fb5-ac2e-1248d545e5ca'}] 2026-10-07 07:49:24,752 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6019486 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '06f5ed2c-fa51-4fb5-ac2e-1248d545e5ca'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-07 07:49:24,763 44 INFO rb-229b649-225316-421900 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-07 07:49:24,782 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6019486 finished 2026-10-07 07:49:24,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-07 07:49:24,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 07:49:24,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.067 0.133 2026-10-07 07:49:24,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18219064 (allocated 19533824) 2026-10-07 07:49:24,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 90479 2026-10-07 07:49:24,995 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-07 07:49:24,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 90479 2026-10-07 07:49:25,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074925_098603_test_points_awarded_ewallet.txt 2026-10-07 07:49:25,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpfm3ah95t_chrome_odoo" 2026-10-07 07:49:25,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-07 07:49:26,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 90703 2026-10-07 07:49:26,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpldvpc8d7_chrome_odoo 2026-10-07 07:49:26,837 44 INFO rb-229b649-225316-421900 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:37051/json/version 2026-10-07 07:49:26,839 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:26,881 44 INFO rb-229b649-225316-421900 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-07 07:49:26,881 44 INFO rb-229b649-225316-421900 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:37051/json 2026-10-07 07:49:26,882 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:26,895 44 INFO rb-229b649-225316-421900 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:37051/devtools/page/564BF73E6625C9C91E90348544A43B21 2026-10-07 07:49:26,914 44 INFO rb-229b649-225316-421900 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-07 07:49:26,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-07 07:49:27,081 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:27,089 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-07 07:49:27,094 44 INFO rb-229b649-225316-421900 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-07 07:49:27,094 44 INFO rb-229b649-225316-421900 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-07 07:49:27,111 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:27,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:27] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.049 0.557 2026-10-07 07:49:27,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '564BF73E6625C9C91E90348544A43B21', 'loaderId': '8AF868A0CE1F8D53EDD07A97F6EC2842', 'isDownload': False} 2026-10-07 07:49:27,718 44 INFO rb-229b649-225316-421900 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-07 07:49:27,740 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:27,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:27] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:49:27,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:27] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 07:49:27,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:27] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 07:49:28,389 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:28,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:28,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:49:28,445 44 INFO rb-229b649-225316-421900 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-07 07:49:28,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:49:28,457 44 INFO rb-229b649-225316-421900 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-07 07:49:28,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.023 2026-10-07 07:49:28,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:28,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.012 2026-10-07 07:49:28,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-07 07:49:28,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.051 0.047 2026-10-07 07:49:28,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 07:49:29,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.304 0.476 2026-10-07 07:49:29,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "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-07 07:49:29,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.008 2026-10-07 07:49:29,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.036 2026-10-07 07:49:29,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:29,730 44 INFO rb-229b649-225316-421900 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-07 07:49:29,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:49:29,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:49:29,808 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:49:29,844 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:49:29,846 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:49:29,901 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:49:29,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "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-07 07:49:29,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.047 2026-10-07 07:49:29,922 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:49:29,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:29] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.128 2026-10-07 07:49:29,977 44 INFO rb-229b649-225316-421900 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-07 07:49:30,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.100 2026-10-07 07:49:30,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.209 2026-10-07 07:49:30,164 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:30,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.241 2026-10-07 07:49:30,186 44 INFO rb-229b649-225316-421900 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-07 07:49:30,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-07 07:49:30,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:30,238 44 INFO rb-229b649-225316-421900 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-07 07:49:30,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-07 07:49:30,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-07 07:49:30,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-07 07:49:30,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-07 07:49:30,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 07:49:30,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-07 07:49:30,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-07 07:49:30,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 07:49:30,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-07 07:49:30,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.143 2026-10-07 07:49:30,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-07 07:49:30,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.031 0.204 2026-10-07 07:49:30,679 44 INFO rb-229b649-225316-421900 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-07 07:49:30,739 44 INFO rb-229b649-225316-421900 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-07 07:49:30,790 44 INFO rb-229b649-225316-421900 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-07 07:49:30,847 44 INFO rb-229b649-225316-421900 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-07 07:49:30,922 44 INFO rb-229b649-225316-421900 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-07 07:49:30,966 44 INFO rb-229b649-225316-421900 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-07 07:49:30,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.043 2026-10-07 07:49:30,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.062 2026-10-07 07:49:31,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.052 2026-10-07 07:49:31,069 44 INFO rb-229b649-225316-421900 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-07 07:49:31,119 44 INFO rb-229b649-225316-421900 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-07 07:49:31,169 44 INFO rb-229b649-225316-421900 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-07 07:49:31,220 44 INFO rb-229b649-225316-421900 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-07 07:49:31,271 44 INFO rb-229b649-225316-421900 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-07 07:49:31,352 44 INFO rb-229b649-225316-421900 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-07 07:49:31,403 44 INFO rb-229b649-225316-421900 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-07 07:49:31,455 44 INFO rb-229b649-225316-421900 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-07 07:49:31,506 44 INFO rb-229b649-225316-421900 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-07 07:49:31,557 44 INFO rb-229b649-225316-421900 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-07 07:49:31,607 44 INFO rb-229b649-225316-421900 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-07 07:49:31,668 44 INFO rb-229b649-225316-421900 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-07 07:49:31,729 44 INFO rb-229b649-225316-421900 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-07 07:49:31,787 44 INFO rb-229b649-225316-421900 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-07 07:49:31,844 44 INFO rb-229b649-225316-421900 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-07 07:49:31,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:31] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 07:49:31,953 44 INFO rb-229b649-225316-421900 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-07 07:49:32,005 44 INFO rb-229b649-225316-421900 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-07 07:49:32,055 44 INFO rb-229b649-225316-421900 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-07 07:49:32,106 44 INFO rb-229b649-225316-421900 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-07 07:49:32,184 44 INFO rb-229b649-225316-421900 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-07 07:49:32,202 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:32,204 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:32,234 44 INFO rb-229b649-225316-421900 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-07 07:49:32,287 44 INFO rb-229b649-225316-421900 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-07 07:49:32,367 44 INFO rb-229b649-225316-421900 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-07 07:49:32,421 44 INFO rb-229b649-225316-421900 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-07 07:49:32,475 44 INFO rb-229b649-225316-421900 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-07 07:49:32,528 44 INFO rb-229b649-225316-421900 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-07 07:49:32,582 44 INFO rb-229b649-225316-421900 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-07 07:49:32,636 44 INFO rb-229b649-225316-421900 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-07 07:49:32,688 44 INFO rb-229b649-225316-421900 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-07 07:49:32,746 44 INFO rb-229b649-225316-421900 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-07 07:49:32,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:32] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.005 0.007 2026-10-07 07:49:32,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:32] "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-07 07:49:32,830 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:32,833 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80014748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e90433db-737b-4a4a-b52c-f17b93acb867'}] 2026-10-07 07:49:33,449 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80014748 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e90433db-737b-4a4a-b52c-f17b93acb867'} created pos.order #628 2026-10-07 07:49:33,475 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80014748 finished 2026-10-07 07:49:33,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.232 0.494 2026-10-07 07:49:33,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.038 0.074 2026-10-07 07:49:33,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:33] "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-07 07:49:33,887 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48788605 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e90433db-737b-4a4a-b52c-f17b93acb867'}] 2026-10-07 07:49:33,896 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48788605 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e90433db-737b-4a4a-b52c-f17b93acb867'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-07 07:49:33,896 44 INFO rb-229b649-225316-421900 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-07 07:49:33,921 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48788605 finished 2026-10-07 07:49:33,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-07 07:49:33,953 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-07 07:49:34,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.133 2026-10-07 07:49:34,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19768292 (allocated 21368832) 2026-10-07 07:49:34,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 90703 2026-10-07 07:49:34,119 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-07 07:49:34,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 90703 2026-10-07 07:49:34,232 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074934_232197_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-07 07:49:34,232 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpldvpc8d7_chrome_odoo" 2026-10-07 07:49:34,285 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-07 07:49:36,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 90923 2026-10-07 07:49:36,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpvm5ndydb_chrome_odoo 2026-10-07 07:49:36,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43743/json/version 2026-10-07 07:49:36,141 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:36,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-07 07:49:36,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:43743/json 2026-10-07 07:49:36,186 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:36,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:43743/devtools/page/FC79E98466472BD931DC33F339950B5B 2026-10-07 07:49:36,208 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-07 07:49:36,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-07 07:49:36,372 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:36,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-07 07:49:36,390 44 INFO rb-229b649-225316-421900 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-07 07:49:36,390 44 INFO rb-229b649-225316-421900 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-07 07:49:36,410 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:37,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:37] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.085 0.906 2026-10-07 07:49:37,399 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'FC79E98466472BD931DC33F339950B5B', 'loaderId': 'A9F31A7B0CE0E4D122F9990E8D2A98DA', 'isDownload': False} 2026-10-07 07:49:37,399 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-07 07:49:37,416 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:37,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:37] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 07:49:37,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:37] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 07:49:37,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:37] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 07:49:38,024 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:38,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:38,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 07:49:38,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-07 07:49:38,079 44 INFO rb-229b649-225316-421900 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-07 07:49:38,087 44 INFO rb-229b649-225316-421900 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-07 07:49:38,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:38,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:38,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 07:49:38,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.025 2026-10-07 07:49:38,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.044 2026-10-07 07:49:38,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-07 07:49:38,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.204 0.366 2026-10-07 07:49:38,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:38,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:39,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-07 07:49:39,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.018 2026-10-07 07:49:39,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-07 07:49:39,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 07:49:39,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:39,220 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:49:39,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:49:39,251 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:49:39,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.050 2026-10-07 07:49:39,275 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "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-07 07:49:39,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-07 07:49:39,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.124 2026-10-07 07:49:39,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.057 2026-10-07 07:49:39,376 44 INFO rb-229b649-225316-421900 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-07 07:49:39,436 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:49:39,470 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:39,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.053 2026-10-07 07:49:39,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.126 2026-10-07 07:49:39,568 44 INFO rb-229b649-225316-421900 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-07 07:49:39,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:49:39,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-07 07:49:39,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 07:49:39,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.002 0.157 2026-10-07 07:49:39,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.003 0.217 2026-10-07 07:49:39,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-07 07:49:39,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-10-07 07:49:39,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-07 07:49:39,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 07:49:39,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 07:49:39,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-07 07:49:39,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.072 0.215 2026-10-07 07:49:39,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-07 07:49:40,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-07 07:49:40,037 44 INFO rb-229b649-225316-421900 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-07 07:49:40,099 44 INFO rb-229b649-225316-421900 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-07 07:49:40,149 44 INFO rb-229b649-225316-421900 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-07 07:49:40,207 44 INFO rb-229b649-225316-421900 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-07 07:49:40,259 44 INFO rb-229b649-225316-421900 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-07 07:49:40,314 44 INFO rb-229b649-225316-421900 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-07 07:49:40,367 44 INFO rb-229b649-225316-421900 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-07 07:49:40,437 44 INFO rb-229b649-225316-421900 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-07 07:49:40,489 44 INFO rb-229b649-225316-421900 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-07 07:49:40,540 44 INFO rb-229b649-225316-421900 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-07 07:49:40,594 44 INFO rb-229b649-225316-421900 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-07 07:49:40,653 44 INFO rb-229b649-225316-421900 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-07 07:49:40,714 44 INFO rb-229b649-225316-421900 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-07 07:49:41,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.007 0.016 2026-10-07 07:49:41,282 44 INFO rb-229b649-225316-421900 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-07 07:49:41,370 44 INFO rb-229b649-225316-421900 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-07 07:49:41,422 44 INFO rb-229b649-225316-421900 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-07 07:49:41,473 44 INFO rb-229b649-225316-421900 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-07 07:49:41,552 44 INFO rb-229b649-225316-421900 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-07 07:49:41,571 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:41,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:41,604 44 INFO rb-229b649-225316-421900 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-07 07:49:41,654 44 INFO rb-229b649-225316-421900 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-07 07:49:41,738 44 INFO rb-229b649-225316-421900 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-07 07:49:41,798 44 INFO rb-229b649-225316-421900 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-07 07:49:41,846 44 INFO rb-229b649-225316-421900 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-07 07:49:41,917 44 INFO rb-229b649-225316-421900 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-07 07:49:41,924 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92402920 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '97fb76a8-157a-4813-926b-32e05e8e4812'}] 2026-10-07 07:49:41,925 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:49:42,029 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92402920 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '97fb76a8-157a-4813-926b-32e05e8e4812'} created pos.order #629 2026-10-07 07:49:42,047 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92402920 finished 2026-10-07 07:49:42,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.063 0.132 2026-10-07 07:49:42,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.028 0.057 2026-10-07 07:49:42,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "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-07 07:49:42,433 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77949394 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '97fb76a8-157a-4813-926b-32e05e8e4812'}] 2026-10-07 07:49:42,442 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77949394 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '97fb76a8-157a-4813-926b-32e05e8e4812'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-07 07:49:42,456 44 INFO rb-229b649-225316-421900 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-07 07:49:42,466 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77949394 finished 2026-10-07 07:49:42,507 44 INFO rb-229b649-225316-421900 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-07 07:49:42,557 44 INFO rb-229b649-225316-421900 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-07 07:49:42,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.056 0.120 2026-10-07 07:49:42,649 44 INFO rb-229b649-225316-421900 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-07 07:49:42,730 44 INFO rb-229b649-225316-421900 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-07 07:49:42,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.017 2026-10-07 07:49:42,779 44 INFO rb-229b649-225316-421900 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-07 07:49:42,829 44 INFO rb-229b649-225316-421900 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-07 07:49:42,900 44 INFO rb-229b649-225316-421900 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-07 07:49:42,946 44 INFO rb-229b649-225316-421900 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-07 07:49:42,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.043 2026-10-07 07:49:42,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.006 0.054 2026-10-07 07:49:43,029 44 INFO rb-229b649-225316-421900 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-07 07:49:43,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.066 2026-10-07 07:49:43,077 44 INFO rb-229b649-225316-421900 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-07 07:49:43,128 44 INFO rb-229b649-225316-421900 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-07 07:49:43,179 44 INFO rb-229b649-225316-421900 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-07 07:49:43,229 44 INFO rb-229b649-225316-421900 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-07 07:49:43,280 44 INFO rb-229b649-225316-421900 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-07 07:49:43,339 44 INFO rb-229b649-225316-421900 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-07 07:49:43,399 44 INFO rb-229b649-225316-421900 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-07 07:49:43,463 44 INFO rb-229b649-225316-421900 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-07 07:49:43,516 44 INFO rb-229b649-225316-421900 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-07 07:49:43,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 07:49:43,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.023 2026-10-07 07:49:43,668 44 INFO rb-229b649-225316-421900 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-07 07:49:43,719 44 INFO rb-229b649-225316-421900 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-07 07:49:43,770 44 INFO rb-229b649-225316-421900 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-07 07:49:43,828 44 INFO rb-229b649-225316-421900 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-07 07:49:43,878 44 INFO rb-229b649-225316-421900 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-07 07:49:43,929 44 INFO rb-229b649-225316-421900 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-07 07:49:43,988 44 INFO rb-229b649-225316-421900 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-07 07:49:44,043 44 INFO rb-229b649-225316-421900 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-07 07:49:44,095 44 INFO rb-229b649-225316-421900 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-07 07:49:44,149 44 INFO rb-229b649-225316-421900 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-07 07:49:44,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:44] "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.009 2026-10-07 07:49:44,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:44] "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-07 07:49:44,219 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92839380 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '501fca3b-9519-4905-ba1b-43bf25f26afd'}] 2026-10-07 07:49:44,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92839380 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '501fca3b-9519-4905-ba1b-43bf25f26afd'} created pos.order #630 2026-10-07 07:49:44,723 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92839380 finished 2026-10-07 07:49:44,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.165 0.420 2026-10-07 07:49:44,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.049 0.069 2026-10-07 07:49:45,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:49:45,095 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #805710 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '501fca3b-9519-4905-ba1b-43bf25f26afd'}] 2026-10-07 07:49:45,108 44 INFO rb-229b649-225316-421900 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-07 07:49:45,108 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #805710 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '501fca3b-9519-4905-ba1b-43bf25f26afd'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-07 07:49:45,132 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #805710 finished 2026-10-07 07:49:45,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-07 07:49:45,169 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 07:49:45,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.057 0.138 2026-10-07 07:49:45,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 22092868 (allocated 24514560) 2026-10-07 07:49:45,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 90923 2026-10-07 07:49:45,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-07 07:49:45,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 90923 2026-10-07 07:49:45,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074945_450744_test_points_awarded_giftcard.txt 2026-10-07 07:49:45,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpvm5ndydb_chrome_odoo" 2026-10-07 07:49:45,482 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-07 07:49:47,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 91150 2026-10-07 07:49:47,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpgwloj9m9_chrome_odoo 2026-10-07 07:49:47,053 44 INFO rb-229b649-225316-421900 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:36059/json/version 2026-10-07 07:49:47,054 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:47,127 44 INFO rb-229b649-225316-421900 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-07 07:49:47,127 44 INFO rb-229b649-225316-421900 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:36059/json 2026-10-07 07:49:47,128 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:47,137 44 INFO rb-229b649-225316-421900 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:36059/devtools/page/C45EBA4732CE551A2D9762D492DBBDCC 2026-10-07 07:49:47,149 44 INFO rb-229b649-225316-421900 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-07 07:49:47,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-07 07:49:47,287 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:47,295 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-10-07 07:49:47,296 44 INFO rb-229b649-225316-421900 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-07 07:49:47,296 44 INFO rb-229b649-225316-421900 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-07 07:49:47,308 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:48,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.080 0.638 2026-10-07 07:49:48,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'C45EBA4732CE551A2D9762D492DBBDCC', 'loaderId': '525266F44014F271D3A5833CFEC31FCF', 'isDownload': False} 2026-10-07 07:49:48,035 44 INFO rb-229b649-225316-421900 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-07 07:49:48,058 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:48,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 07:49:48,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-10-07 07:49:48,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 07:49:48,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:48,677 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:48,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 07:49:48,745 44 INFO rb-229b649-225316-421900 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-07 07:49:48,756 44 INFO rb-229b649-225316-421900 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-07 07:49:48,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.010 2026-10-07 07:49:48,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:49:48,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:48,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-07 07:49:48,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-10-07 07:49:48,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.042 2026-10-07 07:49:48,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 07:49:49,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.365 0.568 2026-10-07 07:49:49,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:49:50,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.013 2026-10-07 07:49:50,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-07 07:49:50,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:49:50,148 44 INFO rb-229b649-225316-421900 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-07 07:49:50,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.014 2026-10-07 07:49:50,225 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:49:50,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:49:50,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:50,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.053 2026-10-07 07:49:50,298 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:49:50,298 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:49:50,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.109 2026-10-07 07:49:50,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 07:49:50,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.046 2026-10-07 07:49:50,387 44 INFO rb-229b649-225316-421900 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-07 07:49:50,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:50,519 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:49:50,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.068 2026-10-07 07:49:50,643 44 INFO rb-229b649-225316-421900 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-07 07:49:50,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.037 0.191 2026-10-07 07:49:50,685 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:50,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.229 2026-10-07 07:49:50,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.251 2026-10-07 07:49:50,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-07 07:49:50,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.327 2026-10-07 07:49:50,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.261 2026-10-07 07:49:50,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-07 07:49:50,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 07:49:50,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 07:49:50,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.019 0.145 2026-10-07 07:49:51,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.155 2026-10-07 07:49:51,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.143 2026-10-07 07:49:51,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.091 0.326 2026-10-07 07:49:51,252 44 INFO rb-229b649-225316-421900 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-07 07:49:51,330 44 INFO rb-229b649-225316-421900 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-07 07:49:51,381 44 INFO rb-229b649-225316-421900 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-07 07:49:51,431 44 INFO rb-229b649-225316-421900 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-07 07:49:51,482 44 INFO rb-229b649-225316-421900 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-07 07:49:51,532 44 INFO rb-229b649-225316-421900 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-07 07:49:51,623 44 INFO rb-229b649-225316-421900 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-07 07:49:51,689 44 INFO rb-229b649-225316-421900 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-07 07:49:51,739 44 INFO rb-229b649-225316-421900 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-07 07:49:51,798 44 INFO rb-229b649-225316-421900 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-07 07:49:51,884 44 INFO rb-229b649-225316-421900 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-07 07:49:51,926 44 INFO rb-229b649-225316-421900 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-07 07:49:51,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.042 2026-10-07 07:49:51,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.056 2026-10-07 07:49:52,033 44 INFO rb-229b649-225316-421900 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-07 07:49:52,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.074 2026-10-07 07:49:52,085 44 INFO rb-229b649-225316-421900 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-07 07:49:52,135 44 INFO rb-229b649-225316-421900 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-07 07:49:52,186 44 INFO rb-229b649-225316-421900 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-07 07:49:52,263 44 INFO rb-229b649-225316-421900 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-07 07:49:52,278 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:52,281 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:49:52,314 44 INFO rb-229b649-225316-421900 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-07 07:49:52,365 44 INFO rb-229b649-225316-421900 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-07 07:49:52,440 44 INFO rb-229b649-225316-421900 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-07 07:49:52,494 44 INFO rb-229b649-225316-421900 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-07 07:49:52,547 44 INFO rb-229b649-225316-421900 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-07 07:49:52,603 44 INFO rb-229b649-225316-421900 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-07 07:49:52,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "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-07 07:49:52,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "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-07 07:49:52,683 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60321751 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3282fc85-6af3-4175-be10-cb833968de15'}] 2026-10-07 07:49:52,685 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:53,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60321751 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3282fc85-6af3-4175-be10-cb833968de15'} created pos.order #631 2026-10-07 07:49:53,209 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60321751 finished 2026-10-07 07:49:53,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.233 0.383 2026-10-07 07:49:53,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.062 0.067 2026-10-07 07:49:53,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 07:49:53,664 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87038911 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3282fc85-6af3-4175-be10-cb833968de15'}] 2026-10-07 07:49:53,672 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87038911 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3282fc85-6af3-4175-be10-cb833968de15'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-07 07:49:53,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87038911 finished 2026-10-07 07:49:53,707 44 INFO rb-229b649-225316-421900 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-07 07:49:53,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-07 07:49:53,755 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-07 07:49:53,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.070 0.114 2026-10-07 07:49:53,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 19496792 (allocated 20844544) 2026-10-07 07:49:53,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 91150 2026-10-07 07:49:53,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-07 07:49:53,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 91150 2026-10-07 07:49:54,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_074954_017011_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-07 07:49:54,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpgwloj9m9_chrome_odoo" 2026-10-07 07:49:54,058 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-07 07:49:55,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 91360 2026-10-07 07:49:55,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmplg0ka1u1_chrome_odoo 2026-10-07 07:49:55,855 44 INFO rb-229b649-225316-421900 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:35045/json/version 2026-10-07 07:49:55,856 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:55,899 44 INFO rb-229b649-225316-421900 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-07 07:49:55,899 44 INFO rb-229b649-225316-421900 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:35045/json 2026-10-07 07:49:55,900 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:49:55,912 44 INFO rb-229b649-225316-421900 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:35045/devtools/page/BA95C2670AE4EB8B3E2DABF1F98BC66C 2026-10-07 07:49:55,922 44 INFO rb-229b649-225316-421900 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-07 07:49:55,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-10-07 07:49:56,058 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:49:56,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-10-07 07:49:56,068 44 INFO rb-229b649-225316-421900 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-07 07:49:56,069 44 INFO rb-229b649-225316-421900 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-07 07:49:56,091 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:49:56,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:56] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.089 0.696 2026-10-07 07:49:56,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'BA95C2670AE4EB8B3E2DABF1F98BC66C', 'loaderId': '21B56966B60D5650AF499BB231EABA6F', 'isDownload': False} 2026-10-07 07:49:56,875 44 INFO rb-229b649-225316-421900 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-07 07:49:56,889 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:49:56,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 07:49:56,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:49:56,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 07:49:57,503 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:49:57,505 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:49:57,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 07:49:57,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:49:57,561 44 INFO rb-229b649-225316-421900 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-07 07:49:57,571 44 INFO rb-229b649-225316-421900 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-07 07:49:57,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:49:57,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:57,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "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-07 07:49:57,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-07 07:49:57,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.026 0.047 2026-10-07 07:49:57,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-07 07:49:58,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.351 0.535 2026-10-07 07:49:58,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:49:58,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:49:58,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-07 07:49:58,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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.008 2026-10-07 07:49:58,912 44 INFO rb-229b649-225316-421900 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-07 07:49:58,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 07:49:58,980 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:58,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:59,014 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:49:59,015 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:49:59,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.018 0.023 2026-10-07 07:49:59,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.053 2026-10-07 07:49:59,066 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:59,068 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49: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-07 07:49:59,097 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:49:59,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.027 2026-10-07 07:49:59,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.080 2026-10-07 07:49:59,211 44 INFO rb-229b649-225316-421900 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-07 07:49:59,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.174 2026-10-07 07:49:59,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.087 2026-10-07 07:49:59,329 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:49:59,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-10-07 07:49:59,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-10-07 07:49:59,417 44 INFO rb-229b649-225316-421900 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-07 07:49:59,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 07:49:59,433 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:49:59,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 07:49:59,466 44 INFO rb-229b649-225316-421900 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-07 07:49:59,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-07 07:49:59,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-10-07 07:49:59,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-07 07:49:59,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 07:49:59,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 07:49:59,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.171 2026-10-07 07:49:59,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.188 2026-10-07 07:49:59,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.032 0.229 2026-10-07 07:49:59,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:49:59] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-07 07:49:59,877 44 INFO rb-229b649-225316-421900 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-07 07:49:59,965 44 INFO rb-229b649-225316-421900 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-07 07:50:00,015 44 INFO rb-229b649-225316-421900 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-07 07:50:00,074 44 INFO rb-229b649-225316-421900 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-07 07:50:00,154 44 INFO rb-229b649-225316-421900 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-07 07:50:00,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.015 0.036 2026-10-07 07:50:00,200 44 INFO rb-229b649-225316-421900 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-07 07:50:00,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.015 0.051 2026-10-07 07:50:00,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.014 0.051 2026-10-07 07:50:00,305 44 INFO rb-229b649-225316-421900 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-07 07:50:00,358 44 INFO rb-229b649-225316-421900 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-07 07:50:00,409 44 INFO rb-229b649-225316-421900 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-07 07:50:00,465 44 INFO rb-229b649-225316-421900 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-07 07:50:00,511 44 INFO rb-229b649-225316-421900 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-07 07:50:00,593 44 INFO rb-229b649-225316-421900 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-07 07:50:00,644 44 INFO rb-229b649-225316-421900 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-07 07:50:00,696 44 INFO rb-229b649-225316-421900 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-07 07:50:00,747 44 INFO rb-229b649-225316-421900 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-07 07:50:00,798 44 INFO rb-229b649-225316-421900 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-07 07:50:00,848 44 INFO rb-229b649-225316-421900 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-07 07:50:00,908 44 INFO rb-229b649-225316-421900 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-07 07:50:00,969 44 INFO rb-229b649-225316-421900 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-07 07:50:01,026 44 INFO rb-229b649-225316-421900 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-07 07:50:01,083 44 INFO rb-229b649-225316-421900 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-07 07:50:01,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:01] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 07:50:01,189 44 INFO rb-229b649-225316-421900 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-07 07:50:01,239 44 INFO rb-229b649-225316-421900 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-07 07:50:01,290 44 INFO rb-229b649-225316-421900 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-07 07:50:01,340 44 INFO rb-229b649-225316-421900 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-07 07:50:01,430 44 INFO rb-229b649-225316-421900 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-07 07:50:01,448 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:01,450 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:50:01,482 44 INFO rb-229b649-225316-421900 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-07 07:50:01,530 44 INFO rb-229b649-225316-421900 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-07 07:50:01,612 44 INFO rb-229b649-225316-421900 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-07 07:50:01,666 44 INFO rb-229b649-225316-421900 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-07 07:50:01,720 44 INFO rb-229b649-225316-421900 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-07 07:50:01,773 44 INFO rb-229b649-225316-421900 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-07 07:50:01,827 44 INFO rb-229b649-225316-421900 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-07 07:50:01,880 44 INFO rb-229b649-225316-421900 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-07 07:50:01,932 44 INFO rb-229b649-225316-421900 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-07 07:50:01,990 44 INFO rb-229b649-225316-421900 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-07 07:50:02,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 07:50:02,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "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-07 07:50:02,080 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46419370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '05eaf5f8-02c4-485a-abb6-68a38fe97328'}] 2026-10-07 07:50:02,085 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:02,656 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46419370 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '05eaf5f8-02c4-485a-abb6-68a38fe97328'} created pos.order #632 2026-10-07 07:50:02,685 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46419370 finished 2026-10-07 07:50:02,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.185 0.507 2026-10-07 07:50:02,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.038 0.059 2026-10-07 07:50:02,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:02] "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-07 07:50:03,079 44 INFO rb-229b649-225316-421900 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-07 07:50:03,082 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6332135 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '05eaf5f8-02c4-485a-abb6-68a38fe97328'}] 2026-10-07 07:50:03,090 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6332135 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '05eaf5f8-02c4-485a-abb6-68a38fe97328'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-07 07:50:03,113 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6332135 finished 2026-10-07 07:50:03,128 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-07 07:50:03,129 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-07 07:50:03,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.053 0.117 2026-10-07 07:50:03,287 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 19858632 (allocated 21630976) 2026-10-07 07:50:03,294 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 91360 2026-10-07 07:50:03,295 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-07 07:50:03,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 91360 2026-10-07 07:50:03,420 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075003_419769_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-07 07:50:03,420 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmplg0ka1u1_chrome_odoo" 2026-10-07 07:50:03,471 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-07 07:50:04,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91572 2026-10-07 07:50:04,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpc20z6h2x_chrome_odoo 2026-10-07 07:50:04,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:45001/json/version 2026-10-07 07:50:04,216 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:04,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-07 07:50:04,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:45001/json 2026-10-07 07:50:04,285 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:04,299 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:45001/devtools/page/9FE8D97FB5806CBCB6505E67C9D890F0 2026-10-07 07:50:04,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-07 07:50:04,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-07 07:50:04,371 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:50:04,383 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-07 07:50:04,385 44 INFO rb-229b649-225316-421900 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-07 07:50:04,385 44 INFO rb-229b649-225316-421900 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-07 07:50:04,403 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:50:05,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.070 0.737 2026-10-07 07:50:05,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '9FE8D97FB5806CBCB6505E67C9D890F0', 'loaderId': '9321722A7CC0FFD9A254CDE714D44FEC', 'isDownload': False} 2026-10-07 07:50:05,214 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-07 07:50:05,233 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:50:05,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.008 2026-10-07 07:50:05,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 07:50:05,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 07:50:05,819 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:50:05,829 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:50:05,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.017 2026-10-07 07:50:05,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 07:50:05,881 44 INFO rb-229b649-225316-421900 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-07 07:50:05,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:05,895 44 INFO rb-229b649-225316-421900 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-07 07:50:05,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:05,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-10-07 07:50:05,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-07 07:50:06,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.039 2026-10-07 07:50:06,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 07:50:07,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.267 0.706 2026-10-07 07:50:07,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "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-07 07:50:07,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:07,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-07 07:50:07,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:07,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-07 07:50:07,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:07,358 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:07,414 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:50:07,431 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 07:50:07,434 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:50:07,480 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:50:07,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.074 0.056 2026-10-07 07:50:07,531 44 INFO rb-229b649-225316-421900 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-07 07:50:07,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.164 2026-10-07 07:50:07,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.192 2026-10-07 07:50:07,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.082 2026-10-07 07:50:07,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.037 2026-10-07 07:50:07,661 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:50:07,678 44 INFO rb-229b649-225316-421900 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-07 07:50:07,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.100 2026-10-07 07:50:07,720 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:50:07,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 07:50:07,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 07:50:07,773 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:07,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.164 2026-10-07 07:50:07,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-07 07:50:07,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 07:50:07,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.171 2026-10-07 07:50:07,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.331 2026-10-07 07:50:07,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 07:50:08,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 07:50:08,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.305 2026-10-07 07:50:08,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.040 0.268 2026-10-07 07:50:08,251 44 INFO rb-229b649-225316-421900 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-07 07:50:08,314 44 INFO rb-229b649-225316-421900 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-07 07:50:08,368 44 INFO rb-229b649-225316-421900 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-07 07:50:08,421 44 INFO rb-229b649-225316-421900 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-07 07:50:08,629 44 INFO rb-229b649-225316-421900 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-07 07:50:08,680 44 INFO rb-229b649-225316-421900 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-07 07:50:08,731 44 INFO rb-229b649-225316-421900 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-07 07:50:08,791 44 INFO rb-229b649-225316-421900 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-07 07:50:08,842 44 INFO rb-229b649-225316-421900 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-07 07:50:08,893 44 INFO rb-229b649-225316-421900 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-07 07:50:08,944 44 INFO rb-229b649-225316-421900 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-07 07:50:09,018 44 INFO rb-229b649-225316-421900 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-07 07:50:09,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:50:09,038 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:09,071 44 INFO rb-229b649-225316-421900 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-07 07:50:09,120 44 INFO rb-229b649-225316-421900 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-07 07:50:09,204 44 INFO rb-229b649-225316-421900 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-07 07:50:09,256 44 INFO rb-229b649-225316-421900 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-07 07:50:09,310 44 INFO rb-229b649-225316-421900 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-07 07:50:09,367 44 INFO rb-229b649-225316-421900 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-07 07:50:09,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:09] "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-07 07:50:09,415 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83065567 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '183968ad-6def-45d7-b897-df3b82cbae6f'}] 2026-10-07 07:50:09,428 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:50:09,940 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83065567 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '183968ad-6def-45d7-b897-df3b82cbae6f'} created pos.order #633 2026-10-07 07:50:09,985 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83065567 finished 2026-10-07 07:50:10,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.231 0.417 2026-10-07 07:50:10,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.027 0.053 2026-10-07 07:50:10,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:10,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "GET /report/barcode/Code128/0440-c199-483c HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 07:50:10,405 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24762350 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '183968ad-6def-45d7-b897-df3b82cbae6f'}] 2026-10-07 07:50:10,415 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24762350 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '183968ad-6def-45d7-b897-df3b82cbae6f'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-07 07:50:10,436 44 INFO rb-229b649-225316-421900 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-07 07:50:10,444 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24762350 finished 2026-10-07 07:50:10,489 44 INFO rb-229b649-225316-421900 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-07 07:50:10,585 44 INFO rb-229b649-225316-421900 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-07 07:50:10,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.047 0.152 2026-10-07 07:50:10,653 44 INFO rb-229b649-225316-421900 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-07 07:50:10,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.015 0.026 2026-10-07 07:50:10,710 44 INFO rb-229b649-225316-421900 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-07 07:50:10,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.019 0.027 2026-10-07 07:50:10,770 44 INFO rb-229b649-225316-421900 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-07 07:50:10,981 44 INFO rb-229b649-225316-421900 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-07 07:50:11,031 44 INFO rb-229b649-225316-421900 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-07 07:50:11,083 44 INFO rb-229b649-225316-421900 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-07 07:50:11,133 44 INFO rb-229b649-225316-421900 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-07 07:50:11,184 44 INFO rb-229b649-225316-421900 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-07 07:50:11,239 44 INFO rb-229b649-225316-421900 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-07 07:50:11,292 44 INFO rb-229b649-225316-421900 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-07 07:50:11,346 44 INFO rb-229b649-225316-421900 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-07 07:50:11,396 44 INFO rb-229b649-225316-421900 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-07 07:50:11,447 44 INFO rb-229b649-225316-421900 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-07 07:50:11,595 44 INFO rb-229b649-225316-421900 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-07 07:50:11,646 44 INFO rb-229b649-225316-421900 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-07 07:50:11,697 44 INFO rb-229b649-225316-421900 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-07 07:50:11,756 44 INFO rb-229b649-225316-421900 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-07 07:50:11,804 44 INFO rb-229b649-225316-421900 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-07 07:50:11,855 44 INFO rb-229b649-225316-421900 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-07 07:50:11,913 44 INFO rb-229b649-225316-421900 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-07 07:50:11,966 44 INFO rb-229b649-225316-421900 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-07 07:50:12,019 44 INFO rb-229b649-225316-421900 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-07 07:50:12,082 44 INFO rb-229b649-225316-421900 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-07 07:50:12,089 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70673928 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '65bd2c0b-c73f-4843-b3b5-9a206a880f95'}] 2026-10-07 07:50:12,535 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70673928 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '65bd2c0b-c73f-4843-b3b5-9a206a880f95'} created pos.order #634 2026-10-07 07:50:12,563 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70673928 finished 2026-10-07 07:50:12,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.250 0.304 2026-10-07 07:50:12,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.032 0.038 2026-10-07 07:50:12,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:50:12,797 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47120610 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '65bd2c0b-c73f-4843-b3b5-9a206a880f95'}] 2026-10-07 07:50:12,805 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47120610 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '65bd2c0b-c73f-4843-b3b5-9a206a880f95'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-07 07:50:12,836 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47120610 finished 2026-10-07 07:50:12,842 44 INFO rb-229b649-225316-421900 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-07 07:50:12,893 44 INFO rb-229b649-225316-421900 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-07 07:50:12,963 44 INFO rb-229b649-225316-421900 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-07 07:50:12,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.049 0.122 2026-10-07 07:50:13,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:13] "GET /report/barcode/Code128/0443-508e-4ab7 HTTP/1.1" 200 - 0 0.000 0.218 2026-10-07 07:50:13,047 44 INFO rb-229b649-225316-421900 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-07 07:50:13,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.022 2026-10-07 07:50:13,096 44 INFO rb-229b649-225316-421900 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-07 07:50:13,149 44 INFO rb-229b649-225316-421900 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-07 07:50:13,349 44 INFO rb-229b649-225316-421900 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-07 07:50:13,400 44 INFO rb-229b649-225316-421900 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-07 07:50:13,451 44 INFO rb-229b649-225316-421900 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-07 07:50:13,509 44 INFO rb-229b649-225316-421900 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-07 07:50:13,561 44 INFO rb-229b649-225316-421900 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-07 07:50:13,611 44 INFO rb-229b649-225316-421900 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-07 07:50:13,664 44 INFO rb-229b649-225316-421900 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-07 07:50:13,715 44 INFO rb-229b649-225316-421900 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-07 07:50:13,862 44 INFO rb-229b649-225316-421900 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-07 07:50:13,913 44 INFO rb-229b649-225316-421900 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-07 07:50:13,964 44 INFO rb-229b649-225316-421900 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-07 07:50:14,016 44 INFO rb-229b649-225316-421900 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-07 07:50:14,076 44 INFO rb-229b649-225316-421900 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-07 07:50:14,134 44 INFO rb-229b649-225316-421900 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-07 07:50:14,194 44 INFO rb-229b649-225316-421900 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-07 07:50:14,248 44 INFO rb-229b649-225316-421900 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-07 07:50:14,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 07:50:14,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.006 0.017 2026-10-07 07:50:14,325 44 INFO rb-229b649-225316-421900 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-07 07:50:14,376 44 INFO rb-229b649-225316-421900 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-07 07:50:14,435 44 INFO rb-229b649-225316-421900 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-07 07:50:14,491 44 INFO rb-229b649-225316-421900 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-07 07:50:14,548 44 INFO rb-229b649-225316-421900 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-07 07:50:14,604 44 INFO rb-229b649-225316-421900 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-07 07:50:14,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 07:50:14,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.022 2026-10-07 07:50:14,747 44 INFO rb-229b649-225316-421900 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-07 07:50:14,805 44 INFO rb-229b649-225316-421900 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-07 07:50:14,853 44 INFO rb-229b649-225316-421900 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-07 07:50:14,904 44 INFO rb-229b649-225316-421900 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-07 07:50:14,964 44 INFO rb-229b649-225316-421900 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-07 07:50:15,033 44 INFO rb-229b649-225316-421900 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-07 07:50:15,084 44 INFO rb-229b649-225316-421900 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-07 07:50:15,143 44 INFO rb-229b649-225316-421900 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-07 07:50:15,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:15] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:50:15,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:15] "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-07 07:50:15,217 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6907611 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c7ab1143-feac-4001-a4b6-2c22f889448f'}] 2026-10-07 07:50:18,853 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6907611 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'c7ab1143-feac-4001-a4b6-2c22f889448f'} created pos.order #635 2026-10-07 07:50:18,888 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6907611 finished 2026-10-07 07:50:18,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.200 3.585 2026-10-07 07:50:19,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.058 0.064 2026-10-07 07:50:19,213 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 07:50:19,317 44 INFO rb-229b649-225316-421900 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-07 07:50:19,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:19] "GET /report/barcode/Code128/0446-6923-4401 HTTP/1.1" 200 - 0 0.000 0.086 2026-10-07 07:50:19,334 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99429632 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c7ab1143-feac-4001-a4b6-2c22f889448f'}] 2026-10-07 07:50:19,347 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99429632 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'c7ab1143-feac-4001-a4b6-2c22f889448f'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-07 07:50:19,349 44 INFO rb-229b649-225316-421900 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-07 07:50:19,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99429632 finished 2026-10-07 07:50:19,434 44 INFO rb-229b649-225316-421900 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-07 07:50:19,490 44 INFO rb-229b649-225316-421900 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-07 07:50:19,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.063 0.136 2026-10-07 07:50:19,569 44 INFO rb-229b649-225316-421900 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-07 07:50:19,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.017 0.028 2026-10-07 07:50:19,626 44 INFO rb-229b649-225316-421900 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-07 07:50:19,824 44 INFO rb-229b649-225316-421900 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-07 07:50:19,875 44 INFO rb-229b649-225316-421900 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-07 07:50:19,958 44 INFO rb-229b649-225316-421900 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-07 07:50:20,019 44 INFO rb-229b649-225316-421900 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-07 07:50:20,069 44 INFO rb-229b649-225316-421900 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-07 07:50:20,122 44 INFO rb-229b649-225316-421900 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-07 07:50:20,339 44 INFO rb-229b649-225316-421900 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-07 07:50:20,390 44 INFO rb-229b649-225316-421900 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-07 07:50:20,437 44 INFO rb-229b649-225316-421900 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-07 07:50:20,488 44 INFO rb-229b649-225316-421900 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-07 07:50:20,539 44 INFO rb-229b649-225316-421900 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-07 07:50:20,590 44 INFO rb-229b649-225316-421900 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-07 07:50:20,648 44 INFO rb-229b649-225316-421900 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-07 07:50:20,705 44 INFO rb-229b649-225316-421900 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-07 07:50:20,761 44 INFO rb-229b649-225316-421900 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-07 07:50:20,817 44 INFO rb-229b649-225316-421900 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-07 07:50:20,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.002 0.009 2026-10-07 07:50:20,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:20] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.025 2026-10-07 07:50:21,032 44 INFO rb-229b649-225316-421900 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-07 07:50:21,076 44 INFO rb-229b649-225316-421900 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-07 07:50:21,127 44 INFO rb-229b649-225316-421900 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-07 07:50:21,186 44 INFO rb-229b649-225316-421900 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-07 07:50:21,237 44 INFO rb-229b649-225316-421900 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-07 07:50:21,288 44 INFO rb-229b649-225316-421900 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-07 07:50:21,342 44 INFO rb-229b649-225316-421900 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-07 07:50:21,393 44 INFO rb-229b649-225316-421900 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-07 07:50:21,562 44 INFO rb-229b649-225316-421900 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-07 07:50:21,618 44 INFO rb-229b649-225316-421900 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-07 07:50:21,669 44 INFO rb-229b649-225316-421900 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-07 07:50:21,726 44 INFO rb-229b649-225316-421900 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-07 07:50:21,777 44 INFO rb-229b649-225316-421900 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-07 07:50:21,828 44 INFO rb-229b649-225316-421900 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-07 07:50:21,891 44 INFO rb-229b649-225316-421900 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-07 07:50:21,945 44 INFO rb-229b649-225316-421900 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-07 07:50:21,999 44 INFO rb-229b649-225316-421900 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-07 07:50:22,055 44 INFO rb-229b649-225316-421900 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-07 07:50:22,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:22] "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.004 2026-10-07 07:50:22,105 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704701 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '980ceff9-d737-4b9e-9c06-87c015599167'}] 2026-10-07 07:50:22,629 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704701 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '980ceff9-d737-4b9e-9c06-87c015599167'} created pos.order #636 2026-10-07 07:50:22,655 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704701 finished 2026-10-07 07:50:22,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.239 0.397 2026-10-07 07:50:22,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.042 0.057 2026-10-07 07:50:22,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:22] "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-07 07:50:22,941 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052725 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '980ceff9-d737-4b9e-9c06-87c015599167'}] 2026-10-07 07:50:22,949 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052725 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '980ceff9-d737-4b9e-9c06-87c015599167'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-07 07:50:22,973 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052725 finished 2026-10-07 07:50:23,003 44 INFO rb-229b649-225316-421900 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-07 07:50:23,051 44 INFO rb-229b649-225316-421900 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-07 07:50:23,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.043 0.127 2026-10-07 07:50:23,157 44 INFO rb-229b649-225316-421900 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-07 07:50:23,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:23] "GET /report/barcode/Code128/0442-b6b3-4882 HTTP/1.1" 200 - 0 0.000 0.201 2026-10-07 07:50:23,230 44 INFO rb-229b649-225316-421900 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-07 07:50:23,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:23] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.018 2026-10-07 07:50:23,290 44 INFO rb-229b649-225316-421900 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-07 07:50:23,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.018 0.027 2026-10-07 07:50:23,337 44 INFO rb-229b649-225316-421900 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-07 07:50:23,391 44 INFO rb-229b649-225316-421900 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-07 07:50:23,622 44 INFO rb-229b649-225316-421900 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-07 07:50:23,673 44 INFO rb-229b649-225316-421900 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-07 07:50:23,755 44 INFO rb-229b649-225316-421900 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-07 07:50:23,805 44 INFO rb-229b649-225316-421900 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-07 07:50:23,857 44 INFO rb-229b649-225316-421900 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-07 07:50:23,912 44 INFO rb-229b649-225316-421900 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-07 07:50:24,122 44 INFO rb-229b649-225316-421900 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-07 07:50:24,173 44 INFO rb-229b649-225316-421900 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-07 07:50:24,252 44 INFO rb-229b649-225316-421900 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-07 07:50:24,305 44 INFO rb-229b649-225316-421900 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-07 07:50:24,356 44 INFO rb-229b649-225316-421900 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-07 07:50:24,411 44 INFO rb-229b649-225316-421900 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-07 07:50:24,628 44 INFO rb-229b649-225316-421900 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-07 07:50:24,679 44 INFO rb-229b649-225316-421900 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-07 07:50:24,730 44 INFO rb-229b649-225316-421900 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-07 07:50:24,781 44 INFO rb-229b649-225316-421900 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-07 07:50:24,832 44 INFO rb-229b649-225316-421900 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-07 07:50:24,885 44 INFO rb-229b649-225316-421900 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-07 07:50:24,939 44 INFO rb-229b649-225316-421900 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-07 07:50:24,997 44 INFO rb-229b649-225316-421900 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-07 07:50:25,051 44 INFO rb-229b649-225316-421900 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-07 07:50:25,107 44 INFO rb-229b649-225316-421900 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-07 07:50:25,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:25] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.012 2026-10-07 07:50:25,232 44 INFO rb-229b649-225316-421900 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-07 07:50:25,279 44 INFO rb-229b649-225316-421900 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-07 07:50:25,330 44 INFO rb-229b649-225316-421900 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-07 07:50:25,387 44 INFO rb-229b649-225316-421900 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-07 07:50:25,438 44 INFO rb-229b649-225316-421900 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-07 07:50:25,489 44 INFO rb-229b649-225316-421900 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-07 07:50:25,549 44 INFO rb-229b649-225316-421900 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-07 07:50:25,602 44 INFO rb-229b649-225316-421900 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-07 07:50:25,656 44 INFO rb-229b649-225316-421900 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-07 07:50:25,713 44 INFO rb-229b649-225316-421900 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-07 07:50:25,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:25] "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-07 07:50:25,763 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37100910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '41df523a-a53a-480c-aa1b-fd3fa5290030'}] 2026-10-07 07:50:26,231 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37100910 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '41df523a-a53a-480c-aa1b-fd3fa5290030'} created pos.order #637 2026-10-07 07:50:26,264 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37100910 finished 2026-10-07 07:50:26,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.184 0.403 2026-10-07 07:50:26,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.028 0.071 2026-10-07 07:50:26,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:26,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:26] "GET /report/barcode/Code128/0442-a706-46cf HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 07:50:26,648 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35793300 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '41df523a-a53a-480c-aa1b-fd3fa5290030'}] 2026-10-07 07:50:26,650 44 INFO rb-229b649-225316-421900 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-07 07:50:26,655 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35793300 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '41df523a-a53a-480c-aa1b-fd3fa5290030'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-07 07:50:26,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-07 07:50:26,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:50:26,683 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35793300 finished 2026-10-07 07:50:26,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.121 2026-10-07 07:50:27,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31646540 (allocated 36974592) 2026-10-07 07:50:27,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91572 2026-10-07 07:50:27,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-07 07:50:27,012 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91572 2026-10-07 07:50:27,147 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075027_147147_test_pos_loyalty_tour_basic.txt 2026-10-07 07:50:27,147 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpc20z6h2x_chrome_odoo" 2026-10-07 07:50:27,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91836 2026-10-07 07:50:27,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp67i9h0t__chrome_odoo 2026-10-07 07:50:27,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37115/json/version 2026-10-07 07:50:27,666 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:27,725 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-07 07:50:27,725 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:37115/json 2026-10-07 07:50:27,726 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:27,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:37115/devtools/page/1320E8700DEA839D4F7A5C18CDA0B999 2026-10-07 07:50:27,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-07 07:50:27,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-07 07:50:27,822 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:50:27,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-07 07:50:27,831 44 INFO rb-229b649-225316-421900 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-07 07:50:27,831 44 INFO rb-229b649-225316-421900 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-07 07:50:27,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.064 0.063 2026-10-07 07:50:27,976 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '1320E8700DEA839D4F7A5C18CDA0B999', 'loaderId': 'C24C43A74186488C59ED13E8DDAA87A5', 'isDownload': False} 2026-10-07 07:50:27,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-07 07:50:28,017 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:50:28,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 07:50:28,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:50:28,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-07 07:50:28,728 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:28,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:50:28,763 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:50:28,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-07 07:50:28,795 44 INFO rb-229b649-225316-421900 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-07 07:50:28,814 44 INFO rb-229b649-225316-421900 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-07 07:50:28,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 07:50:28,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:28,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.007 0.011 2026-10-07 07:50:28,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.022 2026-10-07 07:50:28,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.013 0.042 2026-10-07 07:50:28,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 07:50:29,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.230 0.417 2026-10-07 07:50:29,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "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-07 07:50:29,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:29,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-07 07:50:29,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.005 2026-10-07 07:50:29,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-07 07:50:29,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:50:29,979 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:50:29,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:50:30,006 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:30,017 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:50:30,046 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:50:30,047 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:30,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.026 0.046 2026-10-07 07:50:30,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.083 2026-10-07 07:50:30,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.019 2026-10-07 07:50:30,113 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:50:30,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.038 0.056 2026-10-07 07:50:30,222 44 INFO rb-229b649-225316-421900 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-07 07:50:30,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.152 2026-10-07 07:50:30,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.039 2026-10-07 07:50:30,318 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:50:30,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.056 2026-10-07 07:50:30,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 07:50:30,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-10-07 07:50:30,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-07 07:50:30,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-07 07:50:30,462 44 INFO rb-229b649-225316-421900 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-07 07:50:30,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-07 07:50:30,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-10-07 07:50:30,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.018 0.155 2026-10-07 07:50:30,565 44 INFO rb-229b649-225316-421900 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-07 07:50:30,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-07 07:50:30,615 44 INFO rb-229b649-225316-421900 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-07 07:50:30,669 44 INFO rb-229b649-225316-421900 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-07 07:50:30,721 44 INFO rb-229b649-225316-421900 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-07 07:50:30,943 44 INFO rb-229b649-225316-421900 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-07 07:50:30,993 44 INFO rb-229b649-225316-421900 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-07 07:50:31,044 44 INFO rb-229b649-225316-421900 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-07 07:50:31,146 44 INFO rb-229b649-225316-421900 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-07 07:50:31,196 44 INFO rb-229b649-225316-421900 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-07 07:50:31,249 44 INFO rb-229b649-225316-421900 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-07 07:50:31,300 44 INFO rb-229b649-225316-421900 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-07 07:50:31,518 44 INFO rb-229b649-225316-421900 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-07 07:50:31,569 44 INFO rb-229b649-225316-421900 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-07 07:50:31,620 44 INFO rb-229b649-225316-421900 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-07 07:50:31,671 44 INFO rb-229b649-225316-421900 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-07 07:50:31,742 44 INFO rb-229b649-225316-421900 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-07 07:50:31,760 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:31,807 44 INFO rb-229b649-225316-421900 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-07 07:50:31,865 44 INFO rb-229b649-225316-421900 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-07 07:50:31,920 44 INFO rb-229b649-225316-421900 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-07 07:50:31,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:31] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 07:50:32,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.013 0.025 2026-10-07 07:50:32,142 44 INFO rb-229b649-225316-421900 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-07 07:50:32,194 44 INFO rb-229b649-225316-421900 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-07 07:50:32,244 44 INFO rb-229b649-225316-421900 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-07 07:50:32,296 44 INFO rb-229b649-225316-421900 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-07 07:50:32,371 44 INFO rb-229b649-225316-421900 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-07 07:50:32,384 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:32,388 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:32,424 44 INFO rb-229b649-225316-421900 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-07 07:50:32,472 44 INFO rb-229b649-225316-421900 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-07 07:50:32,546 44 INFO rb-229b649-225316-421900 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-07 07:50:32,599 44 INFO rb-229b649-225316-421900 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-07 07:50:32,651 44 INFO rb-229b649-225316-421900 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-07 07:50:32,708 44 INFO rb-229b649-225316-421900 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-07 07:50:32,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 07:50:32,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "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-07 07:50:32,771 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80025141 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '9f4aec90-8ca1-4c78-bfc4-6415e4c1374e'}] 2026-10-07 07:50:32,777 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:33,227 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80025141 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '9f4aec90-8ca1-4c78-bfc4-6415e4c1374e'} created pos.order #638 2026-10-07 07:50:33,251 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80025141 finished 2026-10-07 07:50:33,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.164 0.404 2026-10-07 07:50:33,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.031 0.071 2026-10-07 07:50:33,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 07:50:33,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "GET /report/barcode/Code128/0442-149b-40c3 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 07:50:33,701 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84990268 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '9f4aec90-8ca1-4c78-bfc4-6415e4c1374e'}] 2026-10-07 07:50:33,713 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84990268 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '9f4aec90-8ca1-4c78-bfc4-6415e4c1374e'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-07 07:50:33,723 44 INFO rb-229b649-225316-421900 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-07 07:50:33,736 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84990268 finished 2026-10-07 07:50:33,739 44 INFO rb-229b649-225316-421900 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-07 07:50:33,822 44 INFO rb-229b649-225316-421900 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-07 07:50:33,881 44 INFO rb-229b649-225316-421900 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-07 07:50:33,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.054 0.137 2026-10-07 07:50:33,931 44 INFO rb-229b649-225316-421900 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-07 07:50:33,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:33] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.017 2026-10-07 07:50:33,985 44 INFO rb-229b649-225316-421900 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-07 07:50:34,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.023 0.024 2026-10-07 07:50:34,035 44 INFO rb-229b649-225316-421900 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-07 07:50:34,262 44 INFO rb-229b649-225316-421900 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-07 07:50:34,312 44 INFO rb-229b649-225316-421900 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-07 07:50:34,364 44 INFO rb-229b649-225316-421900 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-07 07:50:34,415 44 INFO rb-229b649-225316-421900 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-07 07:50:34,465 44 INFO rb-229b649-225316-421900 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-07 07:50:34,516 44 INFO rb-229b649-225316-421900 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-07 07:50:34,574 44 INFO rb-229b649-225316-421900 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-07 07:50:34,641 44 INFO rb-229b649-225316-421900 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-07 07:50:34,691 44 INFO rb-229b649-225316-421900 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-07 07:50:34,748 44 INFO rb-229b649-225316-421900 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-07 07:50:34,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:34] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 07:50:34,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:34] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.011 0.018 2026-10-07 07:50:34,922 44 INFO rb-229b649-225316-421900 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-07 07:50:34,973 44 INFO rb-229b649-225316-421900 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-07 07:50:35,030 44 INFO rb-229b649-225316-421900 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-07 07:50:35,086 44 INFO rb-229b649-225316-421900 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-07 07:50:35,141 44 INFO rb-229b649-225316-421900 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-07 07:50:35,201 44 INFO rb-229b649-225316-421900 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-07 07:50:35,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.002 0.013 2026-10-07 07:50:35,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.025 2026-10-07 07:50:35,387 44 INFO rb-229b649-225316-421900 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-07 07:50:35,438 44 INFO rb-229b649-225316-421900 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-07 07:50:35,488 44 INFO rb-229b649-225316-421900 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-07 07:50:35,543 44 INFO rb-229b649-225316-421900 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-07 07:50:35,595 44 INFO rb-229b649-225316-421900 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-07 07:50:35,649 44 INFO rb-229b649-225316-421900 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-07 07:50:35,703 44 INFO rb-229b649-225316-421900 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-07 07:50:35,754 44 INFO rb-229b649-225316-421900 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-07 07:50:36,174 44 INFO rb-229b649-225316-421900 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-07 07:50:36,226 44 INFO rb-229b649-225316-421900 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-07 07:50:36,276 44 INFO rb-229b649-225316-421900 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-07 07:50:36,334 44 INFO rb-229b649-225316-421900 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-07 07:50:36,392 44 INFO rb-229b649-225316-421900 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-07 07:50:36,447 44 INFO rb-229b649-225316-421900 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-07 07:50:36,503 44 INFO rb-229b649-225316-421900 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-07 07:50:36,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:36] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 07:50:36,555 44 INFO rb-229b649-225316-421900 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-07 07:50:36,605 44 INFO rb-229b649-225316-421900 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-07 07:50:36,669 44 INFO rb-229b649-225316-421900 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-07 07:50:36,720 44 INFO rb-229b649-225316-421900 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-07 07:50:36,772 44 INFO rb-229b649-225316-421900 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-07 07:50:36,832 44 INFO rb-229b649-225316-421900 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-07 07:50:36,886 44 INFO rb-229b649-225316-421900 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-07 07:50:36,939 44 INFO rb-229b649-225316-421900 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-07 07:50:36,995 44 INFO rb-229b649-225316-421900 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-07 07:50:37,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.006 2026-10-07 07:50:37,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:37] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 07:50:37,088 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3356657 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '50ac7fa8-2a8f-4b34-b905-b392550071d7'}] 2026-10-07 07:50:37,506 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3356657 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '50ac7fa8-2a8f-4b34-b905-b392550071d7'} created pos.order #639 2026-10-07 07:50:37,534 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3356657 finished 2026-10-07 07:50:37,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.118 0.419 2026-10-07 07:50:37,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.045 0.075 2026-10-07 07:50:37,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:37] "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-07 07:50:37,924 44 INFO rb-229b649-225316-421900 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-07 07:50:37,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:37] "GET /report/barcode/Code128/0443-bffb-4b25 HTTP/1.1" 200 - 0 0.000 0.065 2026-10-07 07:50:37,930 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85940327 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '50ac7fa8-2a8f-4b34-b905-b392550071d7'}] 2026-10-07 07:50:37,946 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85940327 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '50ac7fa8-2a8f-4b34-b905-b392550071d7'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-07 07:50:37,969 44 INFO rb-229b649-225316-421900 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-07 07:50:37,977 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85940327 finished 2026-10-07 07:50:38,056 44 INFO rb-229b649-225316-421900 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-07 07:50:38,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.047 0.139 2026-10-07 07:50:38,118 44 INFO rb-229b649-225316-421900 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-07 07:50:38,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:38] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 07:50:38,194 44 INFO rb-229b649-225316-421900 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-07 07:50:38,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.015 0.027 2026-10-07 07:50:38,246 44 INFO rb-229b649-225316-421900 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-07 07:50:38,444 44 INFO rb-229b649-225316-421900 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-07 07:50:38,495 44 INFO rb-229b649-225316-421900 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-07 07:50:38,547 44 INFO rb-229b649-225316-421900 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-07 07:50:38,607 44 INFO rb-229b649-225316-421900 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-07 07:50:38,660 44 INFO rb-229b649-225316-421900 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-07 07:50:38,710 44 INFO rb-229b649-225316-421900 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-07 07:50:38,762 44 INFO rb-229b649-225316-421900 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-07 07:50:38,813 44 INFO rb-229b649-225316-421900 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-07 07:50:38,961 44 INFO rb-229b649-225316-421900 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-07 07:50:39,014 44 INFO rb-229b649-225316-421900 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-07 07:50:39,072 44 INFO rb-229b649-225316-421900 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-07 07:50:39,130 44 INFO rb-229b649-225316-421900 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-07 07:50:39,185 44 INFO rb-229b649-225316-421900 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-07 07:50:39,246 44 INFO rb-229b649-225316-421900 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-07 07:50:39,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:39] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 07:50:39,352 44 INFO rb-229b649-225316-421900 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-07 07:50:39,403 44 INFO rb-229b649-225316-421900 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-07 07:50:39,461 44 INFO rb-229b649-225316-421900 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-07 07:50:39,517 44 INFO rb-229b649-225316-421900 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-07 07:50:39,572 44 INFO rb-229b649-225316-421900 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-07 07:50:39,631 44 INFO rb-229b649-225316-421900 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-07 07:50:39,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:39] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.013 2026-10-07 07:50:39,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:39] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.028 0.026 2026-10-07 07:50:39,842 44 INFO rb-229b649-225316-421900 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-07 07:50:39,887 44 INFO rb-229b649-225316-421900 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-07 07:50:39,936 44 INFO rb-229b649-225316-421900 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-07 07:50:39,987 44 INFO rb-229b649-225316-421900 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-07 07:50:40,047 44 INFO rb-229b649-225316-421900 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-07 07:50:40,097 44 INFO rb-229b649-225316-421900 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-07 07:50:40,148 44 INFO rb-229b649-225316-421900 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-07 07:50:40,206 44 INFO rb-229b649-225316-421900 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-07 07:50:40,261 44 INFO rb-229b649-225316-421900 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-07 07:50:40,314 44 INFO rb-229b649-225316-421900 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-07 07:50:40,369 44 INFO rb-229b649-225316-421900 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-07 07:50:40,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:40] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.008 0.013 2026-10-07 07:50:40,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:40] "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-07 07:50:40,454 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89010517 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '4c2de758-53a6-4aaf-a1a4-2024554d857d'}] 2026-10-07 07:50:40,849 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89010517 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '4c2de758-53a6-4aaf-a1a4-2024554d857d'} created pos.order #640 2026-10-07 07:50:40,868 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89010517 finished 2026-10-07 07:50:40,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.137 0.370 2026-10-07 07:50:41,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.072 0.063 2026-10-07 07:50:41,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:41,285 44 INFO rb-229b649-225316-421900 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-07 07:50:41,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:41] "GET /report/barcode/Code128/044a-84af-4331 HTTP/1.1" 200 - 0 0.000 0.073 2026-10-07 07:50:41,303 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666421 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '4c2de758-53a6-4aaf-a1a4-2024554d857d'}] 2026-10-07 07:50:41,312 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666421 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '4c2de758-53a6-4aaf-a1a4-2024554d857d'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-07 07:50:41,316 44 INFO rb-229b649-225316-421900 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-07 07:50:41,337 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45666421 finished 2026-10-07 07:50:41,402 44 INFO rb-229b649-225316-421900 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-07 07:50:41,470 44 INFO rb-229b649-225316-421900 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-07 07:50:41,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.085 0.147 2026-10-07 07:50:41,521 44 INFO rb-229b649-225316-421900 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-07 07:50:41,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:41] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 07:50:41,573 44 INFO rb-229b649-225316-421900 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-07 07:50:41,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.021 0.021 2026-10-07 07:50:41,769 44 INFO rb-229b649-225316-421900 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-07 07:50:41,820 44 INFO rb-229b649-225316-421900 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-07 07:50:41,872 44 INFO rb-229b649-225316-421900 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-07 07:50:41,928 44 INFO rb-229b649-225316-421900 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-07 07:50:41,984 44 INFO rb-229b649-225316-421900 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-07 07:50:42,038 44 INFO rb-229b649-225316-421900 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-07 07:50:42,095 44 INFO rb-229b649-225316-421900 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-07 07:50:42,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:42] "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-07 07:50:42,148 44 INFO rb-229b649-225316-421900 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-07 07:50:42,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:42] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.013 0.020 2026-10-07 07:50:42,241 44 INFO rb-229b649-225316-421900 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-07 07:50:42,292 44 INFO rb-229b649-225316-421900 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-07 07:50:42,343 44 INFO rb-229b649-225316-421900 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-07 07:50:42,404 44 INFO rb-229b649-225316-421900 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-07 07:50:42,456 44 INFO rb-229b649-225316-421900 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-07 07:50:42,506 44 INFO rb-229b649-225316-421900 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-07 07:50:42,561 44 INFO rb-229b649-225316-421900 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-07 07:50:42,610 44 INFO rb-229b649-225316-421900 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-07 07:50:42,768 44 INFO rb-229b649-225316-421900 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-07 07:50:42,818 44 INFO rb-229b649-225316-421900 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-07 07:50:42,869 44 INFO rb-229b649-225316-421900 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-07 07:50:42,920 44 INFO rb-229b649-225316-421900 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-07 07:50:42,971 44 INFO rb-229b649-225316-421900 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-07 07:50:43,030 44 INFO rb-229b649-225316-421900 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-07 07:50:43,108 44 INFO rb-229b649-225316-421900 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-07 07:50:43,166 44 INFO rb-229b649-225316-421900 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-07 07:50:43,217 44 INFO rb-229b649-225316-421900 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-07 07:50:43,267 44 INFO rb-229b649-225316-421900 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-07 07:50:43,328 44 INFO rb-229b649-225316-421900 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-07 07:50:43,378 44 INFO rb-229b649-225316-421900 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-07 07:50:43,429 44 INFO rb-229b649-225316-421900 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-07 07:50:43,487 44 INFO rb-229b649-225316-421900 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-07 07:50:43,540 44 INFO rb-229b649-225316-421900 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-07 07:50:43,594 44 INFO rb-229b649-225316-421900 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-07 07:50:43,648 44 INFO rb-229b649-225316-421900 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-07 07:50:43,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.006 2026-10-07 07:50:43,682 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30774530 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'bf1e8157-0441-44ab-87b0-b7a08e6883a9'}] 2026-10-07 07:50:44,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30774530 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'bf1e8157-0441-44ab-87b0-b7a08e6883a9'} created pos.order #641 2026-10-07 07:50:44,071 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30774530 finished 2026-10-07 07:50:44,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.136 0.314 2026-10-07 07:50:44,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.029 0.065 2026-10-07 07:50:44,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:44] "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-07 07:50:44,373 44 INFO rb-229b649-225316-421900 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-07 07:50:44,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:44] "GET /report/barcode/Code128/044a-bc23-4dfc HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 07:50:44,380 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48959729 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'bf1e8157-0441-44ab-87b0-b7a08e6883a9'}] 2026-10-07 07:50:44,389 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48959729 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'bf1e8157-0441-44ab-87b0-b7a08e6883a9'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-07 07:50:44,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-07 07:50:44,403 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:50:44,413 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48959729 finished 2026-10-07 07:50:44,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.032 0.165 2026-10-07 07:50:44,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34981828 (allocated 39333888) 2026-10-07 07:50:44,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91836 2026-10-07 07:50:44,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-07 07:50:44,701 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91836 2026-10-07 07:50:44,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075044_826480_test_pos_loyalty_tour_basic.txt 2026-10-07 07:50:44,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp67i9h0t__chrome_odoo" 2026-10-07 07:50:44,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-07 07:50:46,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 92089 2026-10-07 07:50:46,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpjo4ngruc_chrome_odoo 2026-10-07 07:50:46,336 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:40865/json/version 2026-10-07 07:50:46,337 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:46,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-07 07:50:46,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:40865/json 2026-10-07 07:50:46,417 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:46,434 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:40865/devtools/page/A1670B779E3D7F8D6171AA942ABACC1B 2026-10-07 07:50:46,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-07 07:50:46,453 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-07 07:50:46,595 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:50:46,601 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-07 07:50:46,605 44 INFO rb-229b649-225316-421900 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-07 07:50:46,605 44 INFO rb-229b649-225316-421900 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-07 07:50:46,627 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:50:47,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:47] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.088 0.725 2026-10-07 07:50:47,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'A1670B779E3D7F8D6171AA942ABACC1B', 'loaderId': '9015F21D6D0AF6E278A30CDA70BECBE1', 'isDownload': False} 2026-10-07 07:50:47,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-07 07:50:47,460 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:50:47,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:47] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 07:50:47,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:47] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:50:47,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:47] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 07:50:48,011 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:48,016 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:48,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 07:50:48,070 44 INFO rb-229b649-225316-421900 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-07 07:50:48,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:50:48,080 44 INFO rb-229b649-225316-421900 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-07 07:50:48,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:50:48,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:50:48,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-07 07:50:48,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.032 2026-10-07 07:50:48,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:50:48,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.043 2026-10-07 07:50:49,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.310 0.419 2026-10-07 07:50:49,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "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-07 07:50:49,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:50:49,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-07 07:50:49,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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.006 2026-10-07 07:50:49,240 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-07 07:50:49,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:50:49,309 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:49,335 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:50:49,336 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:50:49,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.033 2026-10-07 07:50:49,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.064 2026-10-07 07:50:49,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.062 2026-10-07 07:50:49,394 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:50:49,396 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:50:49,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-07 07:50:49,547 44 INFO rb-229b649-225316-421900 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-07 07:50:49,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:50:49,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.067 2026-10-07 07:50:49,679 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:50:49,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 07:50:49,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-07 07:50:49,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-07 07:50:49,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-07 07:50:49,790 44 INFO rb-229b649-225316-421900 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-07 07:50:49,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.262 2026-10-07 07:50:49,868 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:50:49,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.195 2026-10-07 07:50:49,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-07 07:50:49,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1756&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-07 07:50:49,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.216 2026-10-07 07:50:50,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-07 07:50:50,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 07:50:50,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.013 0.201 2026-10-07 07:50:50,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-07 07:50:50,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.036 0.262 2026-10-07 07:50:50,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.277 2026-10-07 07:50:50,347 44 INFO rb-229b649-225316-421900 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-07 07:50:50,404 44 INFO rb-229b649-225316-421900 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-07 07:50:50,452 44 INFO rb-229b649-225316-421900 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-07 07:50:50,529 44 INFO rb-229b649-225316-421900 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-07 07:50:50,588 44 INFO rb-229b649-225316-421900 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-07 07:50:50,671 44 INFO rb-229b649-225316-421900 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-07 07:50:50,730 44 INFO rb-229b649-225316-421900 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-07 07:50:50,782 44 INFO rb-229b649-225316-421900 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-07 07:50:50,838 44 INFO rb-229b649-225316-421900 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-07 07:50:50,933 44 INFO rb-229b649-225316-421900 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-07 07:50:50,991 44 INFO rb-229b649-225316-421900 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-07 07:50:51,043 44 INFO rb-229b649-225316-421900 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-07 07:50:51,094 44 INFO rb-229b649-225316-421900 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-07 07:50:51,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-07 07:50:51,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:50:51,248 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16636268 (allocated 17960960) 2026-10-07 07:50:51,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 92089 2026-10-07 07:50:51,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-07 07:50:51,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 92089 2026-10-07 07:50:51,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075051_394166_test_pos_loyalty_tour_max_amount.txt 2026-10-07 07:50:51,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpjo4ngruc_chrome_odoo" 2026-10-07 07:50:51,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-07 07:50:52,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 92306 2026-10-07 07:50:52,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpq49e5qtn_chrome_odoo 2026-10-07 07:50:52,676 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:38185/json/version 2026-10-07 07:50:52,677 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:52,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-07 07:50:52,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:38185/json 2026-10-07 07:50:52,744 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:52,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:38185/devtools/page/AC1CCEB0A6A36668BB75DBFF7A05BC46 2026-10-07 07:50:52,762 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-07 07:50:52,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-07 07:50:52,945 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:50:52,959 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-07 07:50:52,966 44 INFO rb-229b649-225316-421900 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-07 07:50:52,966 44 INFO rb-229b649-225316-421900 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-07 07:50:52,982 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:50:53,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:53] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.053 0.616 2026-10-07 07:50:53,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'AC1CCEB0A6A36668BB75DBFF7A05BC46', 'loaderId': 'E631448A1CDCC91CDC084EEEB1D7D5B0', 'isDownload': False} 2026-10-07 07:50:53,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-07 07:50:53,683 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:50:53,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 07:50:53,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 07:50:53,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-07 07:50:54,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:50:54,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:50:54,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-07 07:50:54,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 07:50:54,458 44 INFO rb-229b649-225316-421900 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-07 07:50:54,470 44 INFO rb-229b649-225316-421900 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-07 07:50:54,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:50:54,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:54,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.021 2026-10-07 07:50:54,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 07:50:54,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.039 2026-10-07 07:50:54,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 07:50:55,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.271 0.534 2026-10-07 07:50:55,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "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-07 07:50:55,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:55,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-07 07:50:55,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50: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-07 07:50:55,684 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-07 07:50:55,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 07:50:55,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:50:55,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:50:55,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:50:55,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:50:55,865 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 07:50:55,866 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "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-07 07:50:55,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.040 2026-10-07 07:50:55,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.119 2026-10-07 07:50:55,953 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 07:50:55,966 44 INFO rb-229b649-225316-421900 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-07 07:50:56,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.105 2026-10-07 07:50:56,081 44 INFO rb-229b649-225316-421900 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-07 07:50:56,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.172 2026-10-07 07:50:56,118 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:50:56,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.192 2026-10-07 07:50:56,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:50:56,133 44 INFO rb-229b649-225316-421900 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-07 07:50:56,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-07 07:50:56,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 07:50:56,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-07 07:50:56,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-10-07 07:50:56,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1760&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 07:50:56,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 07:50:56,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 07:50:56,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-07 07:50:56,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 07:50:56,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-07 07:50:56,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-07 07:50:56,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.173 2026-10-07 07:50:56,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.184 2026-10-07 07:50:56,579 44 INFO rb-229b649-225316-421900 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-07 07:50:56,662 44 INFO rb-229b649-225316-421900 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-07 07:50:56,712 44 INFO rb-229b649-225316-421900 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-07 07:50:56,774 44 INFO rb-229b649-225316-421900 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-07 07:50:56,844 44 INFO rb-229b649-225316-421900 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-07 07:50:56,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.035 2026-10-07 07:50:56,890 44 INFO rb-229b649-225316-421900 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-07 07:50:56,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.043 2026-10-07 07:50:56,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:50:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.013 0.057 2026-10-07 07:50:57,005 44 INFO rb-229b649-225316-421900 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-07 07:50:57,122 44 INFO rb-229b649-225316-421900 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-07 07:50:57,170 44 INFO rb-229b649-225316-421900 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-07 07:50:57,221 44 INFO rb-229b649-225316-421900 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-07 07:50:57,271 44 INFO rb-229b649-225316-421900 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-07 07:50:57,322 44 INFO rb-229b649-225316-421900 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-07 07:50:57,382 44 INFO rb-229b649-225316-421900 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-07 07:50:57,434 44 INFO rb-229b649-225316-421900 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-07 07:50:57,488 44 INFO rb-229b649-225316-421900 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-07 07:50:57,539 44 INFO rb-229b649-225316-421900 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-07 07:50:57,594 44 INFO rb-229b649-225316-421900 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-07 07:50:57,653 44 INFO rb-229b649-225316-421900 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-07 07:50:57,704 44 INFO rb-229b649-225316-421900 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-07 07:50:57,800 44 INFO rb-229b649-225316-421900 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-07 07:50:57,854 44 INFO rb-229b649-225316-421900 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-07 07:50:57,905 44 INFO rb-229b649-225316-421900 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-07 07:50:57,957 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-07 07:50:57,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:50:58,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17300208 (allocated 19271680) 2026-10-07 07:50:58,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 92306 2026-10-07 07:50:58,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-07 07:50:58,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 92306 2026-10-07 07:50:58,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075058_148449_test_promo_with_different_taxes.txt 2026-10-07 07:50:58,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpq49e5qtn_chrome_odoo" 2026-10-07 07:50:58,170 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-07 07:50:59,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 92521 2026-10-07 07:50:59,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmpma8f4oma_chrome_odoo 2026-10-07 07:50:59,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:37735/json/version 2026-10-07 07:50:59,676 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:59,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-07 07:50:59,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:37735/json 2026-10-07 07:50:59,742 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:50:59,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:37735/devtools/page/9D24814AC0181F682FC1B563E8023274 2026-10-07 07:50:59,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-07 07:50:59,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-07 07:50:59,884 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:50:59,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-07 07:50:59,892 44 INFO rb-229b649-225316-421900 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-07 07:50:59,892 44 INFO rb-229b649-225316-421900 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-07 07:50:59,910 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:00,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:00] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.075 0.764 2026-10-07 07:51:00,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '9D24814AC0181F682FC1B563E8023274', 'loaderId': '765016E5EE5A8369397D0816445542FD', 'isDownload': False} 2026-10-07 07:51:00,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-07 07:51:00,778 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:00,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:00] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 07:51:00,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:00] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 07:51:00,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:00] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 07:51:01,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:01,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:01,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 07:51:01,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:51:01,458 44 INFO rb-229b649-225316-421900 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-07 07:51:01,467 44 INFO rb-229b649-225316-421900 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-07 07:51:01,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:01,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:01,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-07 07:51:01,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.026 2026-10-07 07:51:01,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.055 2026-10-07 07:51:01,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 07:51:02,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.380 0.523 2026-10-07 07:51:02,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "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-07 07:51:02,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:02,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.040 2026-10-07 07:51:02,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:02,840 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:02,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.005 2026-10-07 07:51:02,908 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:51:02,933 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:51:02,943 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:51:02,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.045 2026-10-07 07:51:02,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:51:02,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 07:51:03,008 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "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-07 07:51:03,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.097 2026-10-07 07:51:03,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.036 2026-10-07 07:51:03,101 44 INFO rb-229b649-225316-421900 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-07 07:51:03,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.020 2026-10-07 07:51:03,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 07:51:03,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.064 2026-10-07 07:51:03,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:03,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.070 2026-10-07 07:51:03,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-10-07 07:51:03,334 44 INFO rb-229b649-225316-421900 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-07 07:51:03,342 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:03,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-07 07:51:03,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-07 07:51:03,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.293 2026-10-07 07:51:03,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-07 07:51:03,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-07 07:51:03,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.188 2026-10-07 07:51:03,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-07 07:51:03,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.206 2026-10-07 07:51:03,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.190 2026-10-07 07:51:03,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 07:51:03,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.274 2026-10-07 07:51:03,829 44 INFO rb-229b649-225316-421900 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-07 07:51:03,955 44 INFO rb-229b649-225316-421900 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-07 07:51:04,100 44 INFO rb-229b649-225316-421900 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-07 07:51:04,147 44 INFO rb-229b649-225316-421900 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-07 07:51:04,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-07 07:51:04,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 07:51:04,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15933752 (allocated 17563648) 2026-10-07 07:51:04,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 92521 2026-10-07 07:51:04,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-07 07:51:04,297 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 92521 2026-10-07 07:51:04,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075104_413095_test_promo_with_free_product.txt 2026-10-07 07:51:04,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmpma8f4oma_chrome_odoo" 2026-10-07 07:51:04,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-07 07:51:05,961 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 92742 2026-10-07 07:51:05,961 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpkjsil2vf_chrome_odoo 2026-10-07 07:51:05,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:44023/json/version 2026-10-07 07:51:05,963 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:06,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:06,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:44023/json 2026-10-07 07:51:06,045 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:06,072 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:44023/devtools/page/08F036AC25BAF5574C8195EEE5174326 2026-10-07 07:51:06,086 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-07 07:51:06,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-07 07:51:06,270 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:06,276 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-07 07:51:06,279 44 INFO rb-229b649-225316-421900 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-07 07:51:06,279 44 INFO rb-229b649-225316-421900 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-07 07:51:06,291 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:06,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:06] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.068 0.602 2026-10-07 07:51:06,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '08F036AC25BAF5574C8195EEE5174326', 'loaderId': '814338E55EA39B8289F6516855FDD501', 'isDownload': False} 2026-10-07 07:51:06,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-07 07:51:06,987 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:07,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 07:51:07,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 07:51:07,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:51:07,560 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:07,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:07,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 07:51:07,630 44 INFO rb-229b649-225316-421900 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-07 07:51:07,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 07:51:07,638 44 INFO rb-229b649-225316-421900 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-07 07:51:07,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:07,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:07,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-07 07:51:07,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 07:51:07,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.040 2026-10-07 07:51:07,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 07:51:08,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.260 0.417 2026-10-07 07:51:08,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "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-07 07:51:08,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:08,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-07 07:51:08,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:08,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:08,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 07:51:08,831 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:08,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:08,885 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:08,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.036 2026-10-07 07:51:08,930 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 07:51:08,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.082 2026-10-07 07:51:08,955 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "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-07 07:51:08,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 07:51:08,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.047 2026-10-07 07:51:09,023 44 INFO rb-229b649-225316-421900 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-07 07:51:09,073 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:09,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.048 0.051 2026-10-07 07:51:09,168 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:09,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.102 2026-10-07 07:51:09,210 44 INFO rb-229b649-225316-421900 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-07 07:51:09,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.033 0.147 2026-10-07 07:51:09,258 44 INFO rb-229b649-225316-421900 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-07 07:51:09,264 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:09,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-07 07:51:09,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-07 07:51:09,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.249 2026-10-07 07:51:09,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 07:51:09,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-07 07:51:09,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 07:51:09,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 07:51:09,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1771&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-07 07:51:09,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-10-07 07:51:09,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-07 07:51:09,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.229 2026-10-07 07:51:09,711 44 INFO rb-229b649-225316-421900 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-07 07:51:09,769 44 INFO rb-229b649-225316-421900 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-07 07:51:09,819 44 INFO rb-229b649-225316-421900 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-07 07:51:09,879 44 INFO rb-229b649-225316-421900 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-07 07:51:09,962 44 INFO rb-229b649-225316-421900 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-07 07:51:10,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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.016 0.035 2026-10-07 07:51:10,005 44 INFO rb-229b649-225316-421900 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-07 07:51:10,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.045 2026-10-07 07:51:10,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.058 2026-10-07 07:51:10,108 44 INFO rb-229b649-225316-421900 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-07 07:51:10,163 44 INFO rb-229b649-225316-421900 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-07 07:51:10,208 44 INFO rb-229b649-225316-421900 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-07 07:51:10,266 44 INFO rb-229b649-225316-421900 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-07 07:51:10,317 44 INFO rb-229b649-225316-421900 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-07 07:51:10,370 44 INFO rb-229b649-225316-421900 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-07 07:51:10,424 44 INFO rb-229b649-225316-421900 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-07 07:51:10,475 44 INFO rb-229b649-225316-421900 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-07 07:51:10,550 44 INFO rb-229b649-225316-421900 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-07 07:51:10,601 44 INFO rb-229b649-225316-421900 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-07 07:51:10,652 44 INFO rb-229b649-225316-421900 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-07 07:51:10,703 44 INFO rb-229b649-225316-421900 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-07 07:51:10,754 44 INFO rb-229b649-225316-421900 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-07 07:51:10,804 44 INFO rb-229b649-225316-421900 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-07 07:51:10,865 44 INFO rb-229b649-225316-421900 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-07 07:51:10,927 44 INFO rb-229b649-225316-421900 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-07 07:51:11,015 44 INFO rb-229b649-225316-421900 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-07 07:51:11,066 44 INFO rb-229b649-225316-421900 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-07 07:51:11,117 44 INFO rb-229b649-225316-421900 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-07 07:51:11,168 44 INFO rb-229b649-225316-421900 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-07 07:51:11,218 44 INFO rb-229b649-225316-421900 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-07 07:51:11,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-07 07:51:11,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 07:51:11,375 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16324296 (allocated 17825792) 2026-10-07 07:51:11,379 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 92742 2026-10-07 07:51:11,381 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-07 07:51:11,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 92742 2026-10-07 07:51:11,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075111_492789_test_promotion_program_with_global_discount.txt 2026-10-07 07:51:11,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpkjsil2vf_chrome_odoo" 2026-10-07 07:51:11,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-07 07:51:12,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 92947 2026-10-07 07:51:12,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpi811xytz_chrome_odoo 2026-10-07 07:51:12,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:38107/json/version 2026-10-07 07:51:12,932 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:12,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:12,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:38107/json 2026-10-07 07:51:12,999 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:13,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:38107/devtools/page/F4C40CC30D6F14D38EDAA773AADA9AB5 2026-10-07 07:51:13,021 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-07 07:51:13,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-07 07:51:13,246 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:13,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-07 07:51:13,259 44 INFO rb-229b649-225316-421900 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-07 07:51:13,259 44 INFO rb-229b649-225316-421900 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-07 07:51:13,285 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:14,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.063 0.721 2026-10-07 07:51:14,068 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': 'F4C40CC30D6F14D38EDAA773AADA9AB5', 'loaderId': 'FDC7D0CBC75E4D50D050F0125B6DE1EC', 'isDownload': False} 2026-10-07 07:51:14,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-07 07:51:14,086 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:14,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 07:51:14,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 07:51:14,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 07:51:14,811 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:14,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:14,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 07:51:14,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-07 07:51:14,885 44 INFO rb-229b649-225316-421900 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-07 07:51:14,894 44 INFO rb-229b649-225316-421900 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-07 07:51:14,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 07:51:14,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:14,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:14] "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.016 2026-10-07 07:51:15,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.034 2026-10-07 07:51:15,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.052 2026-10-07 07:51:15,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-07 07:51:15,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.233 0.407 2026-10-07 07:51:15,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "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-07 07:51:15,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:15,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.037 2026-10-07 07:51:15,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:15,995 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:16,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-07 07:51:16,114 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:51:16,115 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 07:51:16,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:16,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.052 0.043 2026-10-07 07:51:16,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.099 2026-10-07 07:51:16,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.117 2026-10-07 07:51:16,214 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:51:16,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:16,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.029 2026-10-07 07:51:16,290 44 INFO rb-229b649-225316-421900 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-07 07:51:16,372 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 07:51:16,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:16,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.050 2026-10-07 07:51:16,404 44 INFO rb-229b649-225316-421900 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-07 07:51:16,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-07 07:51:16,520 44 INFO rb-229b649-225316-421900 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-07 07:51:16,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.164 2026-10-07 07:51:16,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:16,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.052 0.244 2026-10-07 07:51:16,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.233 2026-10-07 07:51:16,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-07 07:51:16,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.342 2026-10-07 07:51:16,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-07 07:51:16,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-07 07:51:16,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 07:51:16,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-07 07:51:16,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.173 2026-10-07 07:51:16,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-10-07 07:51:16,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-10-07 07:51:17,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.262 2026-10-07 07:51:17,094 44 INFO rb-229b649-225316-421900 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-07 07:51:17,166 44 INFO rb-229b649-225316-421900 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-07 07:51:17,215 44 INFO rb-229b649-225316-421900 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-07 07:51:17,276 44 INFO rb-229b649-225316-421900 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-07 07:51:17,354 44 INFO rb-229b649-225316-421900 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-07 07:51:17,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.027 2026-10-07 07:51:17,410 44 INFO rb-229b649-225316-421900 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-07 07:51:17,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.016 0.050 2026-10-07 07:51:17,522 44 INFO rb-229b649-225316-421900 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-07 07:51:17,602 44 INFO rb-229b649-225316-421900 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-07 07:51:17,654 44 INFO rb-229b649-225316-421900 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-07 07:51:17,711 44 INFO rb-229b649-225316-421900 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-07 07:51:17,763 44 INFO rb-229b649-225316-421900 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-07 07:51:17,816 44 INFO rb-229b649-225316-421900 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-07 07:51:17,870 44 INFO rb-229b649-225316-421900 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-07 07:51:17,922 44 INFO rb-229b649-225316-421900 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-07 07:51:18,005 44 INFO rb-229b649-225316-421900 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-07 07:51:18,094 44 INFO rb-229b649-225316-421900 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-07 07:51:18,146 44 INFO rb-229b649-225316-421900 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-07 07:51:18,196 44 INFO rb-229b649-225316-421900 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-07 07:51:18,247 44 INFO rb-229b649-225316-421900 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-07 07:51:18,298 44 INFO rb-229b649-225316-421900 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-07 07:51:18,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-07 07:51:18,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 07:51:18,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 16951328 (allocated 18485248) 2026-10-07 07:51:18,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 92947 2026-10-07 07:51:18,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-07 07:51:18,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 92947 2026-10-07 07:51:18,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075118_599967_test_promotion_program_with_loyalty_program.txt 2026-10-07 07:51:18,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpi811xytz_chrome_odoo" 2026-10-07 07:51:18,618 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-07 07:51:20,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 93155 2026-10-07 07:51:20,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpvgru4da6_chrome_odoo 2026-10-07 07:51:20,000 44 INFO rb-229b649-225316-421900 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:41925/json/version 2026-10-07 07:51:20,001 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:20,076 44 INFO rb-229b649-225316-421900 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-07 07:51:20,076 44 INFO rb-229b649-225316-421900 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:41925/json 2026-10-07 07:51:20,076 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:20,089 44 INFO rb-229b649-225316-421900 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:41925/devtools/page/C2EA29D45A66903C9F32277FA170652D 2026-10-07 07:51:20,103 44 INFO rb-229b649-225316-421900 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-07 07:51:20,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-10-07 07:51:20,226 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:20,233 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-10-07 07:51:20,235 44 INFO rb-229b649-225316-421900 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-07 07:51:20,235 44 INFO rb-229b649-225316-421900 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-07 07:51:20,247 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:20,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:20] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.053 0.607 2026-10-07 07:51:20,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'C2EA29D45A66903C9F32277FA170652D', 'loaderId': 'A57D897EBD44FEA14AE504639A6EF23C', 'isDownload': False} 2026-10-07 07:51:20,908 44 INFO rb-229b649-225316-421900 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-07 07:51:20,931 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:20,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:20] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 07:51:20,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:20] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 07:51:20,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:20] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-10-07 07:51:21,617 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:21,619 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:51:21,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 07:51:21,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:51:21,681 44 INFO rb-229b649-225316-421900 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-07 07:51:21,696 44 INFO rb-229b649-225316-421900 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-07 07:51:21,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 07:51:21,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:21,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "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.010 2026-10-07 07:51:21,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.038 2026-10-07 07:51:21,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.016 0.042 2026-10-07 07:51:21,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 07:51:22,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.286 0.640 2026-10-07 07:51:22,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:51:22,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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.007 2026-10-07 07:51:22,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:22] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.058 2026-10-07 07:51:23,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.013 2026-10-07 07:51:23,044 44 INFO rb-229b649-225316-421900 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-07 07:51:23,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 07:51:23,126 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:23,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:51:23,161 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:51:23,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.026 2026-10-07 07:51:23,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:51:23,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:51:23,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.069 2026-10-07 07:51:23,213 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-07 07:51:23,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.012 2026-10-07 07:51:23,346 44 INFO rb-229b649-225316-421900 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-07 07:51:23,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:23,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.037 2026-10-07 07:51:23,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.081 2026-10-07 07:51:23,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 07:51:23,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-07 07:51:23,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-07 07:51:23,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.199 2026-10-07 07:51:23,578 44 INFO rb-229b649-225316-421900 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-07 07:51:23,583 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:23,597 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:23,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.173 2026-10-07 07:51:23,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-07 07:51:23,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 07:51:23,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-07 07:51:23,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1776&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-07 07:51:23,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 07:51:23,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.026 0.208 2026-10-07 07:51:23,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-07 07:51:23,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:23] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-07 07:51:23,936 44 INFO rb-229b649-225316-421900 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-07 07:51:23,996 44 INFO rb-229b649-225316-421900 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-07 07:51:24,042 44 INFO rb-229b649-225316-421900 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-07 07:51:24,093 44 INFO rb-229b649-225316-421900 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-07 07:51:24,144 44 INFO rb-229b649-225316-421900 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-07 07:51:24,195 44 INFO rb-229b649-225316-421900 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-07 07:51:24,280 44 INFO rb-229b649-225316-421900 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-07 07:51:24,331 44 INFO rb-229b649-225316-421900 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-07 07:51:24,382 44 INFO rb-229b649-225316-421900 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-07 07:51:24,433 44 INFO rb-229b649-225316-421900 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-07 07:51:24,484 44 INFO rb-229b649-225316-421900 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-07 07:51:24,535 44 INFO rb-229b649-225316-421900 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-07 07:51:24,621 44 INFO rb-229b649-225316-421900 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-07 07:51:24,675 44 INFO rb-229b649-225316-421900 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-07 07:51:24,727 44 INFO rb-229b649-225316-421900 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-07 07:51:24,776 44 INFO rb-229b649-225316-421900 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-07 07:51:24,828 44 INFO rb-229b649-225316-421900 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-07 07:51:24,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-07 07:51:24,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-07 07:51:24,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15321380 (allocated 16515072) 2026-10-07 07:51:25,003 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 93155 2026-10-07 07:51:25,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-07 07:51:25,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 93155 2026-10-07 07:51:25,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075125_098996_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-07 07:51:25,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpvgru4da6_chrome_odoo" 2026-10-07 07:51:25,119 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-07 07:51:27,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 93370 2026-10-07 07:51:27,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpktlaj_lv_chrome_odoo 2026-10-07 07:51:27,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:42321/json/version 2026-10-07 07:51:27,497 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:27,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:27,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:42321/json 2026-10-07 07:51:27,580 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:27,594 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:42321/devtools/page/3C5FB9E5085AEB7B64157847096B4EEB 2026-10-07 07:51:27,608 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-07 07:51:27,615 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-07 07:51:27,735 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:27,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-07 07:51:27,743 44 INFO rb-229b649-225316-421900 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-07 07:51:27,743 44 INFO rb-229b649-225316-421900 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-07 07:51:27,759 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:28,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.047 0.561 2026-10-07 07:51:28,368 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '3C5FB9E5085AEB7B64157847096B4EEB', 'loaderId': '52E76ABD078ADE97188AFB425951AFDC', 'isDownload': False} 2026-10-07 07:51:28,368 44 INFO rb-229b649-225316-421900 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-07 07:51:28,387 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:28,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 07:51:28,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 07:51:28,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 07:51:28,947 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:51:28,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:51:28,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 07:51:29,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 07:51:29,010 44 INFO rb-229b649-225316-421900 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-07 07:51:29,019 44 INFO rb-229b649-225316-421900 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-07 07:51:29,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:51:29,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:29,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-07 07:51:29,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.028 2026-10-07 07:51:29,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 07:51:29,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.030 0.047 2026-10-07 07:51:29,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.248 0.432 2026-10-07 07:51:29,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:29] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:51:30,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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.012 2026-10-07 07:51:30,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.040 2026-10-07 07:51:30,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 07:51:30,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 07:51:30,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:30,251 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:30,298 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 07:51:30,307 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.061 2026-10-07 07:51:30,316 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:30,317 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "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-07 07:51:30,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.064 0.050 2026-10-07 07:51:30,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.127 2026-10-07 07:51:30,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.056 2026-10-07 07:51:30,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-07 07:51:30,451 44 INFO rb-229b649-225316-421900 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-07 07:51:30,510 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:30,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.036 2026-10-07 07:51:30,595 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:30,607 44 INFO rb-229b649-225316-421900 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-07 07:51:30,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 07:51:30,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.049 0.098 2026-10-07 07:51:30,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.188 2026-10-07 07:51:30,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 07:51:30,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.248 2026-10-07 07:51:30,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-07 07:51:30,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 07:51:30,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-07 07:51:30,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-07 07:51:30,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 07:51:30,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-07 07:51:30,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-07 07:51:31,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-10-07 07:51:31,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.025 0.262 2026-10-07 07:51:31,196 44 INFO rb-229b649-225316-421900 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-07 07:51:31,665 44 INFO rb-229b649-225316-421900 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-07 07:51:31,715 44 INFO rb-229b649-225316-421900 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-07 07:51:31,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-07 07:51:31,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-07 07:51:31,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18884228 (allocated 21106688) 2026-10-07 07:51:31,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 93370 2026-10-07 07:51:31,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-07 07:51:31,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 93370 2026-10-07 07:51:31,978 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075131_978535_test_race_conditions_update_program.txt 2026-10-07 07:51:31,978 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpktlaj_lv_chrome_odoo" 2026-10-07 07:51:31,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-07 07:51:32,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93575 2026-10-07 07:51:32,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp05iisqkq_chrome_odoo 2026-10-07 07:51:32,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:35903/json/version 2026-10-07 07:51:32,894 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:32,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:32,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:35903/json 2026-10-07 07:51:32,932 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:32,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:35903/devtools/page/66FFECD131C8A68D1B598E79F533C3FE 2026-10-07 07:51:32,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-07 07:51:32,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-07 07:51:33,156 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:33,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-07 07:51:33,169 44 INFO rb-229b649-225316-421900 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-07 07:51:33,169 44 INFO rb-229b649-225316-421900 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-07 07:51:33,186 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:33,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:33] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.091 0.564 2026-10-07 07:51:33,841 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '66FFECD131C8A68D1B598E79F533C3FE', 'loaderId': 'CFD81400E21F8301DBD0B11EF3D7610D', 'isDownload': False} 2026-10-07 07:51:33,841 44 INFO rb-229b649-225316-421900 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-07 07:51:33,865 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:33,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:33] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 07:51:33,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:33] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 07:51:33,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:33] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 07:51:34,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:34,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:34,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 07:51:34,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-07 07:51:34,491 44 INFO rb-229b649-225316-421900 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-07 07:51:34,498 44 INFO rb-229b649-225316-421900 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-07 07:51:34,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:34,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:34,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.010 2026-10-07 07:51:34,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-07 07:51:34,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.043 2026-10-07 07:51:34,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 07:51:35,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.358 0.439 2026-10-07 07:51:35,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:35,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:51:35,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 07:51:35,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:35,718 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:35,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 07:51:35,776 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:35,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:51:35,831 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 07:51:35,836 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:35,878 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:51:35,884 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:51:35,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.066 2026-10-07 07:51:35,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.108 2026-10-07 07:51:35,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-07 07:51:35,949 44 INFO rb-229b649-225316-421900 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-07 07:51:35,963 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:35] "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-07 07:51:36,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.113 2026-10-07 07:51:36,076 44 INFO rb-229b649-225316-421900 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-07 07:51:36,128 44 INFO rb-229b649-225316-421900 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-07 07:51:36,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.080 0.211 2026-10-07 07:51:36,162 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:36,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.182 2026-10-07 07:51:36,183 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:51:36,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.168 2026-10-07 07:51:36,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 07:51:36,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-07 07:51:36,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-07 07:51:36,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 07:51:36,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-07 07:51:36,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1791&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 07:51:36,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 07:51:36,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 07:51:36,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-07 07:51:36,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.035 0.197 2026-10-07 07:51:36,606 44 INFO rb-229b649-225316-421900 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-07 07:51:36,683 44 INFO rb-229b649-225316-421900 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-07 07:51:36,733 44 INFO rb-229b649-225316-421900 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-07 07:51:36,795 44 INFO rb-229b649-225316-421900 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-07 07:51:37,197 44 INFO rb-229b649-225316-421900 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-07 07:51:37,249 44 INFO rb-229b649-225316-421900 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-07 07:51:37,314 44 INFO rb-229b649-225316-421900 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-07 07:51:37,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:37] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.017 0.040 2026-10-07 07:51:37,390 44 INFO rb-229b649-225316-421900 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-07 07:51:37,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.018 0.050 2026-10-07 07:51:37,445 44 INFO rb-229b649-225316-421900 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-07 07:51:37,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.072 2026-10-07 07:51:37,499 44 INFO rb-229b649-225316-421900 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-07 07:51:37,578 44 INFO rb-229b649-225316-421900 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-07 07:51:37,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.037 2026-10-07 07:51:37,624 44 INFO rb-229b649-225316-421900 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-07 07:51:37,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.042 2026-10-07 07:51:37,732 44 INFO rb-229b649-225316-421900 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-07 07:51:37,783 44 INFO rb-229b649-225316-421900 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-07 07:51:37,840 44 INFO rb-229b649-225316-421900 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-07 07:51:37,901 44 INFO rb-229b649-225316-421900 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-07 07:51:37,978 44 INFO rb-229b649-225316-421900 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-07 07:51:38,054 44 INFO rb-229b649-225316-421900 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-07 07:51:38,072 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:38,073 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:38,106 44 INFO rb-229b649-225316-421900 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-07 07:51:38,156 44 INFO rb-229b649-225316-421900 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-07 07:51:38,237 44 INFO rb-229b649-225316-421900 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-07 07:51:38,291 44 INFO rb-229b649-225316-421900 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-07 07:51:38,344 44 INFO rb-229b649-225316-421900 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-07 07:51:38,396 44 INFO rb-229b649-225316-421900 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-07 07:51:38,453 44 INFO rb-229b649-225316-421900 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-07 07:51:38,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:38] "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.011 2026-10-07 07:51:38,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:38] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.015 2026-10-07 07:51:38,551 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63356991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '772eea6d-fa19-47a2-b28b-75b64d3e8a40'}] 2026-10-07 07:51:38,564 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:39,221 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63356991 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '772eea6d-fa19-47a2-b28b-75b64d3e8a40'} created pos.order #642 2026-10-07 07:51:39,240 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63356991 finished 2026-10-07 07:51:39,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.297 0.483 2026-10-07 07:51:39,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.029 0.044 2026-10-07 07:51:39,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:39,617 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36891613 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '772eea6d-fa19-47a2-b28b-75b64d3e8a40'}] 2026-10-07 07:51:39,625 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36891613 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '772eea6d-fa19-47a2-b28b-75b64d3e8a40'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-07 07:51:39,629 44 INFO rb-229b649-225316-421900 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-07 07:51:39,648 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36891613 finished 2026-10-07 07:51:39,677 44 INFO rb-229b649-225316-421900 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-07 07:51:39,727 44 INFO rb-229b649-225316-421900 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-07 07:51:39,778 44 INFO rb-229b649-225316-421900 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-07 07:51:39,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.100 2026-10-07 07:51:39,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.017 2026-10-07 07:51:39,837 44 INFO rb-229b649-225316-421900 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-07 07:51:39,912 44 INFO rb-229b649-225316-421900 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-07 07:51:39,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.011 0.008 2026-10-07 07:51:39,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.027 2026-10-07 07:51:39,987 44 INFO rb-229b649-225316-421900 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-07 07:51:40,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:40] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.010 2026-10-07 07:51:40,031 44 INFO rb-229b649-225316-421900 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-07 07:51:40,086 44 INFO rb-229b649-225316-421900 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-07 07:51:40,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.038 0.057 2026-10-07 07:51:40,158 44 INFO rb-229b649-225316-421900 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-07 07:51:40,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.034 2026-10-07 07:51:40,217 44 INFO rb-229b649-225316-421900 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-07 07:51:40,268 44 INFO rb-229b649-225316-421900 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-07 07:51:40,319 44 INFO rb-229b649-225316-421900 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-07 07:51:40,371 44 INFO rb-229b649-225316-421900 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-07 07:51:40,422 44 INFO rb-229b649-225316-421900 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-07 07:51:40,473 44 INFO rb-229b649-225316-421900 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-07 07:51:40,561 44 INFO rb-229b649-225316-421900 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-07 07:51:40,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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.012 0.033 2026-10-07 07:51:40,610 44 INFO rb-229b649-225316-421900 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-07 07:51:40,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.043 2026-10-07 07:51:40,668 44 INFO rb-229b649-225316-421900 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-07 07:51:40,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-07 07:51:40,725 44 INFO rb-229b649-225316-421900 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-07 07:51:40,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:40] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.019 0.016 2026-10-07 07:51:40,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20191548 (allocated 22679552) 2026-10-07 07:51:40,895 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93575 2026-10-07 07:51:40,903 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-07 07:51:40,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93575 2026-10-07 07:51:41,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075141_018022_test_refund_does_not_decrease_points.txt 2026-10-07 07:51:41,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp05iisqkq_chrome_odoo" 2026-10-07 07:51:41,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-07 07:51:42,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 93805 2026-10-07 07:51:42,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpjipy0g8c_chrome_odoo 2026-10-07 07:51:42,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:37593/json/version 2026-10-07 07:51:42,534 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:42,596 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:42,596 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:37593/json 2026-10-07 07:51:42,597 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:42,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:37593/devtools/page/E5BBF91529D6D0C0FC0E619351500E67 2026-10-07 07:51:42,616 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-07 07:51:42,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-07 07:51:42,763 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:42,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-07 07:51:42,771 44 INFO rb-229b649-225316-421900 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-07 07:51:42,771 44 INFO rb-229b649-225316-421900 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-07 07:51:42,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:43,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:43] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.044 0.626 2026-10-07 07:51:43,453 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'E5BBF91529D6D0C0FC0E619351500E67', 'loaderId': '485B98CD7F6CF776D14C127A43FC9441', 'isDownload': False} 2026-10-07 07:51:43,453 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-07 07:51:43,467 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:43,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 07:51:43,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 07:51:43,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 07:51:44,091 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:44,092 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:44,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 07:51:44,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-07 07:51:44,161 44 INFO rb-229b649-225316-421900 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-07 07:51:44,171 44 INFO rb-229b649-225316-421900 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-07 07:51:44,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 07:51:44,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:44,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-07 07:51:44,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.021 2026-10-07 07:51:44,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:51:44,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.046 2026-10-07 07:51:45,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.308 0.509 2026-10-07 07:51:45,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:51:45,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:51:45,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.037 2026-10-07 07:51:45,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:45,338 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:45,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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-07 07:51:45,413 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:45,427 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:45,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.017 2026-10-07 07:51:45,445 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:45,474 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:51:45,498 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:51:45,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.050 0.067 2026-10-07 07:51:45,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.080 2026-10-07 07:51:45,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-07 07:51:45,568 44 INFO rb-229b649-225316-421900 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-07 07:51:45,660 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:51:45,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.045 2026-10-07 07:51:45,736 44 INFO rb-229b649-225316-421900 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-07 07:51:45,765 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:45,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.094 2026-10-07 07:51:45,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.185 2026-10-07 07:51:45,876 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:51:45,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.004 0.198 2026-10-07 07:51:45,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.009 0.212 2026-10-07 07:51:45,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-07 07:51:45,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:45] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.290 2026-10-07 07:51:46,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-07 07:51:46,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-07 07:51:46,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 07:51:46,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-07 07:51:46,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-07 07:51:46,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.135 2026-10-07 07:51:46,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-07 07:51:46,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 07:51:46,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.058 0.291 2026-10-07 07:51:46,418 44 INFO rb-229b649-225316-421900 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-07 07:51:46,546 44 INFO rb-229b649-225316-421900 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-07 07:51:46,674 44 INFO rb-229b649-225316-421900 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-07 07:51:46,740 44 INFO rb-229b649-225316-421900 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-07 07:51:46,828 44 INFO rb-229b649-225316-421900 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-07 07:51:46,896 44 INFO rb-229b649-225316-421900 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-07 07:51:46,946 44 INFO rb-229b649-225316-421900 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-07 07:51:47,006 44 INFO rb-229b649-225316-421900 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-07 07:51:47,098 44 INFO rb-229b649-225316-421900 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-07 07:51:47,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51: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.012 0.030 2026-10-07 07:51:47,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.032 2026-10-07 07:51:47,179 44 INFO rb-229b649-225316-421900 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-07 07:51:47,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:51:47,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:47,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.053 2026-10-07 07:51:47,268 44 INFO rb-229b649-225316-421900 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-07 07:51:47,319 44 INFO rb-229b649-225316-421900 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-07 07:51:47,391 44 INFO rb-229b649-225316-421900 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-07 07:51:47,443 44 INFO rb-229b649-225316-421900 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-07 07:51:47,497 44 INFO rb-229b649-225316-421900 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-07 07:51:47,548 44 INFO rb-229b649-225316-421900 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-07 07:51:47,600 44 INFO rb-229b649-225316-421900 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-07 07:51:47,657 44 INFO rb-229b649-225316-421900 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-07 07:51:47,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 07:51:47,734 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26377331 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd0efe573-3583-4bdf-a337-204eafefb86f'}] 2026-10-07 07:51:47,735 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:51:48,272 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26377331 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd0efe573-3583-4bdf-a337-204eafefb86f'} created pos.order #643 2026-10-07 07:51:48,295 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26377331 finished 2026-10-07 07:51:48,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.240 0.386 2026-10-07 07:51:48,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.085 0.379 2026-10-07 07:51:48,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:48] "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-07 07:51:48,987 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98825469 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd0efe573-3583-4bdf-a337-204eafefb86f'}] 2026-10-07 07:51:48,994 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98825469 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd0efe573-3583-4bdf-a337-204eafefb86f'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-07 07:51:49,021 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98825469 finished 2026-10-07 07:51:49,090 44 INFO rb-229b649-225316-421900 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-07 07:51:49,131 44 INFO rb-229b649-225316-421900 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-07 07:51:49,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.040 0.153 2026-10-07 07:51:49,191 44 INFO rb-229b649-225316-421900 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-07 07:51:49,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 07:51:49,248 44 INFO rb-229b649-225316-421900 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-07 07:51:49,295 44 INFO rb-229b649-225316-421900 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-07 07:51:49,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.038 0.025 2026-10-07 07:51:49,354 44 INFO rb-229b649-225316-421900 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-07 07:51:49,440 44 INFO rb-229b649-225316-421900 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-07 07:51:49,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:51:49,491 44 INFO rb-229b649-225316-421900 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-07 07:51:49,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.023 2026-10-07 07:51:49,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.018 2026-10-07 07:51:49,562 44 INFO rb-229b649-225316-421900 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-07 07:51:49,616 44 INFO rb-229b649-225316-421900 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-07 07:51:49,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 44 0.030 0.053 2026-10-07 07:51:49,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.023 2026-10-07 07:51:49,702 44 INFO rb-229b649-225316-421900 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-07 07:51:49,748 44 INFO rb-229b649-225316-421900 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-07 07:51:49,810 44 INFO rb-229b649-225316-421900 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-07 07:51:49,861 44 INFO rb-229b649-225316-421900 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-07 07:51:49,911 44 INFO rb-229b649-225316-421900 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-07 07:51:49,964 44 INFO rb-229b649-225316-421900 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-07 07:51:50,015 44 INFO rb-229b649-225316-421900 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-07 07:51:50,138 44 INFO rb-229b649-225316-421900 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-07 07:51:50,194 44 INFO rb-229b649-225316-421900 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-07 07:51:50,244 44 INFO rb-229b649-225316-421900 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-07 07:51:50,295 44 INFO rb-229b649-225316-421900 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-07 07:51:50,348 44 INFO rb-229b649-225316-421900 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-07 07:51:50,399 44 INFO rb-229b649-225316-421900 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-07 07:51:50,449 44 INFO rb-229b649-225316-421900 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-07 07:51:50,500 44 INFO rb-229b649-225316-421900 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-07 07:51:50,584 44 INFO rb-229b649-225316-421900 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-07 07:51:50,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.035 2026-10-07 07:51:50,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-07 07:51:50,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 07:51:50,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.061 2026-10-07 07:51:50,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22031400 (allocated 25305088) 2026-10-07 07:51:50,850 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 93805 2026-10-07 07:51:50,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-07 07:51:50,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 93805 2026-10-07 07:51:50,956 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075150_955907_test_refund_product_part_of_rules.txt 2026-10-07 07:51:50,956 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpjipy0g8c_chrome_odoo" 2026-10-07 07:51:50,979 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-07 07:51:51,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 94033 2026-10-07 07:51:51,792 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpf8iu7tt2_chrome_odoo 2026-10-07 07:51:51,792 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35853/json/version 2026-10-07 07:51:51,793 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:51,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-07 07:51:51,870 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:35853/json 2026-10-07 07:51:51,870 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:51:51,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:35853/devtools/page/860B840B74391FDB8EB77F1420FF687C 2026-10-07 07:51:51,900 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-07 07:51:51,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-07 07:51:52,009 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:51:52,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-07 07:51:52,020 44 INFO rb-229b649-225316-421900 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-07 07:51:52,021 44 INFO rb-229b649-225316-421900 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-07 07:51:52,034 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:51:53,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.066 0.921 2026-10-07 07:51:53,021 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '860B840B74391FDB8EB77F1420FF687C', 'loaderId': 'C1901778F77AF346A8BD2A5CEA4BFD3D', 'isDownload': False} 2026-10-07 07:51:53,022 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-07 07:51:53,039 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:51:53,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:51:53,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:51:53,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 07:51:53,670 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:53,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:51:53,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 07:51:53,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 07:51:53,736 44 INFO rb-229b649-225316-421900 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-07 07:51:53,751 44 INFO rb-229b649-225316-421900 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-07 07:51:53,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-07 07:51:53,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:53,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-10-07 07:51:53,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "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.025 2026-10-07 07:51:53,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 07:51:53,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:53] "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-07 07:51:54,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.301 0.463 2026-10-07 07:51:54,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "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-07 07:51:54,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:51:54,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.031 2026-10-07 07:51:54,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:51:54,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-07 07:51:54,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:51:54,959 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:54,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:54,991 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:55,004 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:51:55,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.032 2026-10-07 07:51:55,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:51:55,045 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "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-07 07:51:55,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.078 2026-10-07 07:51:55,092 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 07:51:55,123 44 INFO rb-229b649-225316-421900 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-07 07:51:55,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.035 0.069 2026-10-07 07:51:55,225 44 INFO rb-229b649-225316-421900 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-07 07:51:55,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.159 2026-10-07 07:51:55,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:55,261 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:51:55,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.162 2026-10-07 07:51:55,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.083 2026-10-07 07:51:55,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-07 07:51:55,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 4 0.004 0.125 2026-10-07 07:51:55,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-07 07:51:55,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 07:51:55,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-07 07:51:55,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-07 07:51:55,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 07:51:55,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-07 07:51:55,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 07:51:55,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.129 2026-10-07 07:51:55,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.037 0.219 2026-10-07 07:51:55,748 44 INFO rb-229b649-225316-421900 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-07 07:51:55,803 44 INFO rb-229b649-225316-421900 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-07 07:51:55,856 44 INFO rb-229b649-225316-421900 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-07 07:51:55,908 44 INFO rb-229b649-225316-421900 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-07 07:51:55,959 44 INFO rb-229b649-225316-421900 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-07 07:51:56,010 44 INFO rb-229b649-225316-421900 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-07 07:51:56,061 44 INFO rb-229b649-225316-421900 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-07 07:51:56,137 44 INFO rb-229b649-225316-421900 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-07 07:51:56,154 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:51:56,158 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:51:56,188 44 INFO rb-229b649-225316-421900 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-07 07:51:56,239 44 INFO rb-229b649-225316-421900 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-07 07:51:56,320 44 INFO rb-229b649-225316-421900 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-07 07:51:56,374 44 INFO rb-229b649-225316-421900 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-07 07:51:56,439 44 INFO rb-229b649-225316-421900 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-07 07:51:56,510 44 INFO rb-229b649-225316-421900 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-07 07:51:56,515 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94064081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17920b04-0803-4f69-b757-890fdec4dec4'}] 2026-10-07 07:51:56,519 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:51:57,046 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94064081 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17920b04-0803-4f69-b757-890fdec4dec4'} created pos.order #644 2026-10-07 07:51:57,075 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94064081 finished 2026-10-07 07:51:57,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.167 0.484 2026-10-07 07:51:57,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "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-07 07:51:57,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791173 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17920b04-0803-4f69-b757-890fdec4dec4'}] 2026-10-07 07:51:57,350 44 INFO rb-229b649-225316-421900 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-07 07:51:57,350 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791173 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17920b04-0803-4f69-b757-890fdec4dec4'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-07 07:51:57,380 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18791173 finished 2026-10-07 07:51:57,398 44 INFO rb-229b649-225316-421900 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-07 07:51:57,447 44 INFO rb-229b649-225316-421900 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-07 07:51:57,497 44 INFO rb-229b649-225316-421900 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-07 07:51:57,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.077 0.131 2026-10-07 07:51:57,557 44 INFO rb-229b649-225316-421900 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-07 07:51:57,641 44 INFO rb-229b649-225316-421900 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-07 07:51:57,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "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-07 07:51:57,698 44 INFO rb-229b649-225316-421900 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-07 07:51:57,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.036 2026-10-07 07:51:57,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:51:57] "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.017 2026-10-07 07:51:57,750 44 INFO rb-229b649-225316-421900 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-07 07:51:57,800 44 INFO rb-229b649-225316-421900 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-07 07:51:57,854 44 INFO rb-229b649-225316-421900 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-07 07:51:57,905 44 INFO rb-229b649-225316-421900 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-07 07:51:57,955 44 INFO rb-229b649-225316-421900 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-07 07:51:58,045 44 INFO rb-229b649-225316-421900 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-07 07:51:58,094 44 INFO rb-229b649-225316-421900 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-07 07:51:58,171 44 INFO rb-229b649-225316-421900 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-07 07:51:58,225 44 INFO rb-229b649-225316-421900 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-07 07:51:58,283 44 INFO rb-229b649-225316-421900 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-07 07:51:58,334 44 INFO rb-229b649-225316-421900 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-07 07:51:58,385 44 INFO rb-229b649-225316-421900 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-07 07:51:58,437 44 INFO rb-229b649-225316-421900 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-07 07:51:58,488 44 INFO rb-229b649-225316-421900 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-07 07:51:58,578 44 INFO rb-229b649-225316-421900 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-07 07:51:58,630 44 INFO rb-229b649-225316-421900 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-07 07:51:58,681 44 INFO rb-229b649-225316-421900 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-07 07:51:58,733 44 INFO rb-229b649-225316-421900 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-07 07:51:58,783 44 INFO rb-229b649-225316-421900 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-07 07:51:58,834 44 INFO rb-229b649-225316-421900 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-07 07:51:58,885 44 INFO rb-229b649-225316-421900 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-07 07:51:58,935 44 INFO rb-229b649-225316-421900 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-07 07:51:58,986 44 INFO rb-229b649-225316-421900 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-07 07:51:59,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-07 07:51:59,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 07:51:59,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17729160 (allocated 19271680) 2026-10-07 07:51:59,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 94033 2026-10-07 07:51:59,186 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-07 07:51:59,187 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 94033 2026-10-07 07:51:59,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075159_288690_test_refund_with_gift_card.txt 2026-10-07 07:51:59,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpf8iu7tt2_chrome_odoo" 2026-10-07 07:51:59,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-07 07:52:00,208 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 94247 2026-10-07 07:52:00,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpkqcqytgi_chrome_odoo 2026-10-07 07:52:00,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:40929/json/version 2026-10-07 07:52:00,210 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:00,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:00,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:40929/json 2026-10-07 07:52:00,278 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:00,300 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:40929/devtools/page/AAA1A0BC0C2EB69277930ED457CFB3CB 2026-10-07 07:52:00,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-07 07:52:00,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-07 07:52:00,462 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:00,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-07 07:52:00,471 44 INFO rb-229b649-225316-421900 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-07 07:52:00,471 44 INFO rb-229b649-225316-421900 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-07 07:52:00,490 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:01,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:01] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.124 0.773 2026-10-07 07:52:01,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'AAA1A0BC0C2EB69277930ED457CFB3CB', 'loaderId': '1B1406434C3273D11EE271C91E883A86', 'isDownload': False} 2026-10-07 07:52:01,388 44 INFO rb-229b649-225316-421900 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-07 07:52:01,415 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:01,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:01] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 07:52:01,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:01] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 07:52:01,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:01] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 07:52:02,170 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:02,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 07:52:02,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:02,221 44 INFO rb-229b649-225316-421900 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-07 07:52:02,229 44 INFO rb-229b649-225316-421900 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-07 07:52:02,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 07:52:02,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:52:02,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:02,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.016 2026-10-07 07:52:02,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-07 07:52:02,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.045 2026-10-07 07:52:02,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 07:52:03,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.341 0.498 2026-10-07 07:52:03,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:52:03,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:52:03,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.062 2026-10-07 07:52:03,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:52:03,603 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:03,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:52:03,658 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:03,692 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:03,698 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:52:03,740 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:52:03,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.038 2026-10-07 07:52:03,746 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:03,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.025 0.090 2026-10-07 07:52:03,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.053 2026-10-07 07:52:03,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.144 2026-10-07 07:52:03,849 44 INFO rb-229b649-225316-421900 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-07 07:52:03,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.031 2026-10-07 07:52:04,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:03] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.057 2026-10-07 07:52:04,019 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:04,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-10-07 07:52:04,055 44 INFO rb-229b649-225316-421900 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-07 07:52:04,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-07 07:52:04,096 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:04,105 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:04,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.138 2026-10-07 07:52:04,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 07:52:04,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.204 2026-10-07 07:52:04,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.050 0.215 2026-10-07 07:52:04,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-07 07:52:04,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-07 07:52:04,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-07 07:52:04,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 07:52:04,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.385 2026-10-07 07:52:04,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.028 0.203 2026-10-07 07:52:04,635 44 INFO rb-229b649-225316-421900 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-07 07:52:04,690 44 INFO rb-229b649-225316-421900 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-07 07:52:04,747 44 INFO rb-229b649-225316-421900 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-07 07:52:04,801 44 INFO rb-229b649-225316-421900 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-07 07:52:04,862 44 INFO rb-229b649-225316-421900 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-07 07:52:04,916 44 INFO rb-229b649-225316-421900 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-07 07:52:04,968 44 INFO rb-229b649-225316-421900 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-07 07:52:05,020 44 INFO rb-229b649-225316-421900 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-07 07:52:05,071 44 INFO rb-229b649-225316-421900 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-07 07:52:05,279 44 INFO rb-229b649-225316-421900 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-07 07:52:05,329 44 INFO rb-229b649-225316-421900 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-07 07:52:05,380 44 INFO rb-229b649-225316-421900 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-07 07:52:05,431 44 INFO rb-229b649-225316-421900 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-07 07:52:05,517 44 INFO rb-229b649-225316-421900 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-07 07:52:05,532 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:05,536 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:05,567 44 INFO rb-229b649-225316-421900 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-07 07:52:05,618 44 INFO rb-229b649-225316-421900 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-07 07:52:05,697 44 INFO rb-229b649-225316-421900 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-07 07:52:05,755 44 INFO rb-229b649-225316-421900 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-07 07:52:05,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:05] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:52:05,797 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96056540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '07de5ba6-f50a-42c1-acdf-7e078a8da10a'}] 2026-10-07 07:52:05,803 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:06,405 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96056540 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '07de5ba6-f50a-42c1-acdf-7e078a8da10a'} created pos.order #645 2026-10-07 07:52:06,429 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96056540 finished 2026-10-07 07:52:06,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.245 0.469 2026-10-07 07:52:06,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.048 0.059 2026-10-07 07:52:06,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:06] "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-07 07:52:06,903 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-07 07:52:06,904 44 INFO rb-229b649-225316-421900 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-07 07:52:06,921 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49972339 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '07de5ba6-f50a-42c1-acdf-7e078a8da10a'}] 2026-10-07 07:52:06,933 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49972339 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '07de5ba6-f50a-42c1-acdf-7e078a8da10a'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-07 07:52:06,971 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49972339 finished 2026-10-07 07:52:07,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17254596 (allocated 18747392) 2026-10-07 07:52:07,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 94247 2026-10-07 07:52:07,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-07 07:52:07,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 94247 2026-10-07 07:52:07,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.093 0.116 2026-10-07 07:52:07,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075207_151129_test_reward_line_tax_grouping_key.txt 2026-10-07 07:52:07,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpkqcqytgi_chrome_odoo" 2026-10-07 07:52:08,492 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-07 07:52:09,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 94468 2026-10-07 07:52:09,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmp18mdxjre_chrome_odoo 2026-10-07 07:52:09,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:45517/json/version 2026-10-07 07:52:09,935 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:09,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:09,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:45517/json 2026-10-07 07:52:10,000 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:10,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:45517/devtools/page/2D42B5ED1E442F1B825BCBDED11F88AB 2026-10-07 07:52:10,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-07 07:52:10,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-07 07:52:10,185 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:10,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-07 07:52:10,195 44 INFO rb-229b649-225316-421900 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-07 07:52:10,196 44 INFO rb-229b649-225316-421900 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-07 07:52:10,214 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:10,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:10] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.135 0.596 2026-10-07 07:52:10,944 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': '2D42B5ED1E442F1B825BCBDED11F88AB', 'loaderId': '856D4F9F41EF3A9E144D625818F6B285', 'isDownload': False} 2026-10-07 07:52:10,945 44 INFO rb-229b649-225316-421900 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-07 07:52:10,975 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:11,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.009 2026-10-07 07:52:11,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.025 2026-10-07 07:52:11,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-07 07:52:11,672 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:11,680 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:11,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 07:52:11,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 07:52:11,745 44 INFO rb-229b649-225316-421900 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-07 07:52:11,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:11,759 44 INFO rb-229b649-225316-421900 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-07 07:52:11,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:11,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.011 2026-10-07 07:52:11,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 07:52:11,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.020 0.049 2026-10-07 07:52:11,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 07:52:12,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.393 0.519 2026-10-07 07:52:12,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:12] "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-07 07:52:12,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:52:13,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.035 2026-10-07 07:52:13,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.006 2026-10-07 07:52:13,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:13,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 07:52:13,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:52:13,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:52:13,196 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 07:52:13,202 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:52:13,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.031 0.033 2026-10-07 07:52:13,238 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:52:13,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 07:52:13,278 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:52:13,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.053 0.109 2026-10-07 07:52:13,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.030 2026-10-07 07:52:13,350 44 INFO rb-229b649-225316-421900 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-07 07:52:13,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.064 0.166 2026-10-07 07:52:13,486 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:52:13,567 44 INFO rb-229b649-225316-421900 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-07 07:52:13,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.288 2026-10-07 07:52:13,589 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:13,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-07 07:52:13,626 44 INFO rb-229b649-225316-421900 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-07 07:52:13,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-07 07:52:13,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-07 07:52:13,676 44 INFO rb-229b649-225316-421900 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-07 07:52:13,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-07 07:52:13,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.217 2026-10-07 07:52:13,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-07 07:52:13,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.186 2026-10-07 07:52:13,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-07 07:52:13,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-07 07:52:13,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:13] "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.009 0.224 2026-10-07 07:52:14,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-07 07:52:14,007 44 INFO rb-229b649-225316-421900 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-07 07:52:14,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.071 0.324 2026-10-07 07:52:14,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13362896 (allocated 14155776) 2026-10-07 07:52:14,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:14] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.355 2026-10-07 07:52:14,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 94468 2026-10-07 07:52:14,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-07 07:52:14,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 94468 2026-10-07 07:52:14,245 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075214_245484_test_scan_loyalty_card_select_customer.txt 2026-10-07 07:52:14,245 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmp18mdxjre_chrome_odoo" 2026-10-07 07:52:14,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-07 07:52:14,647 44 INFO rb-229b649-225316-421900 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-07 07:52:14,652 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-07 07:52:16,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 94675 2026-10-07 07:52:16,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpnbhbdmkp_chrome_odoo 2026-10-07 07:52:16,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35145/json/version 2026-10-07 07:52:16,094 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:16,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:16,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:35145/json 2026-10-07 07:52:16,145 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:16,165 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:35145/devtools/page/541FF2F10C57A3C17981508779160A0D 2026-10-07 07:52:16,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-07 07:52:16,188 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-07 07:52:16,325 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:16,333 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-07 07:52:16,336 44 INFO rb-229b649-225316-421900 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-07 07:52:16,336 44 INFO rb-229b649-225316-421900 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-07 07:52:16,349 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:17,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:17] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.051 0.930 2026-10-07 07:52:17,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': '541FF2F10C57A3C17981508779160A0D', 'loaderId': '4957EF88E082A0846A7E64CDD2EE23C2', 'isDownload': False} 2026-10-07 07:52:17,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-07 07:52:17,350 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:17,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:17] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.015 2026-10-07 07:52:17,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.034 2026-10-07 07:52:17,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 07:52:18,004 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:18,019 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:18,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.011 2026-10-07 07:52:18,071 44 INFO rb-229b649-225316-421900 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-07 07:52:18,079 44 INFO rb-229b649-225316-421900 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-07 07:52:18,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 07:52:18,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 07:52:18,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:18,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.015 2026-10-07 07:52:18,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 07:52:18,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.046 2026-10-07 07:52:18,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-07 07:52:19,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.401 0.481 2026-10-07 07:52:19,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "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-07 07:52:19,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.005 2026-10-07 07:52:19,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-07 07:52:19,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "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-07 07:52:19,425 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:19,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-07 07:52:19,531 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:19,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:19,573 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:52:19,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:19,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.029 2026-10-07 07:52:19,608 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:52:19,621 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:52:19,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.030 0.079 2026-10-07 07:52:19,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:52:19,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.020 2026-10-07 07:52:19,756 44 INFO rb-229b649-225316-421900 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-07 07:52:19,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.088 2026-10-07 07:52:19,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.168 2026-10-07 07:52:19,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.067 2026-10-07 07:52:19,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-07 07:52:19,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-10-07 07:52:19,970 44 INFO rb-229b649-225316-421900 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-07 07:52:19,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-07 07:52:19,998 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:52:20,006 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:20,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-07 07:52:20,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-07 07:52:20,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-07 07:52:20,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 07:52:20,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-07 07:52:20,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-10-07 07:52:20,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 07:52:20,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-10-07 07:52:20,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.055 0.246 2026-10-07 07:52:20,448 44 INFO rb-229b649-225316-421900 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-07 07:52:20,495 44 INFO rb-229b649-225316-421900 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-07 07:52:20,547 44 INFO rb-229b649-225316-421900 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-07 07:52:20,602 44 INFO rb-229b649-225316-421900 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-07 07:52:20,649 44 INFO rb-229b649-225316-421900 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-07 07:52:20,732 44 INFO rb-229b649-225316-421900 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-07 07:52:20,790 44 INFO rb-229b649-225316-421900 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-07 07:52:20,847 44 INFO rb-229b649-225316-421900 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-07 07:52:20,892 44 INFO rb-229b649-225316-421900 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-07 07:52:20,943 44 INFO rb-229b649-225316-421900 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-07 07:52:20,995 44 INFO rb-229b649-225316-421900 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-07 07:52:21,046 44 INFO rb-229b649-225316-421900 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-07 07:52:21,097 44 INFO rb-229b649-225316-421900 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-07 07:52:21,147 44 INFO rb-229b649-225316-421900 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-07 07:52:21,229 44 INFO rb-229b649-225316-421900 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-07 07:52:21,246 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:52:21,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:52:21,280 44 INFO rb-229b649-225316-421900 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-07 07:52:21,330 44 INFO rb-229b649-225316-421900 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-07 07:52:21,417 44 INFO rb-229b649-225316-421900 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-07 07:52:21,472 44 INFO rb-229b649-225316-421900 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-07 07:52:21,526 44 INFO rb-229b649-225316-421900 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-07 07:52:21,579 44 INFO rb-229b649-225316-421900 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-07 07:52:21,637 44 INFO rb-229b649-225316-421900 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-07 07:52:21,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:21] "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-07 07:52:21,694 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50848538 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '30d86702-92be-4650-a175-a3f68d319a50'}] 2026-10-07 07:52:21,695 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:22,303 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50848538 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '30d86702-92be-4650-a175-a3f68d319a50'} created pos.order #646 2026-10-07 07:52:22,337 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50848538 finished 2026-10-07 07:52:22,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.257 0.479 2026-10-07 07:52:22,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.036 0.067 2026-10-07 07:52:22,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:22] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:52:22,697 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20182667 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '30d86702-92be-4650-a175-a3f68d319a50'}] 2026-10-07 07:52:22,711 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20182667 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '30d86702-92be-4650-a175-a3f68d319a50'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-07 07:52:22,738 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20182667 finished 2026-10-07 07:52:22,780 44 INFO rb-229b649-225316-421900 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-07 07:52:22,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-07 07:52:22,831 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-07 07:52:22,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.075 0.169 2026-10-07 07:52:22,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17414192 (allocated 18747392) 2026-10-07 07:52:22,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 94675 2026-10-07 07:52:22,961 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-07 07:52:22,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 94675 2026-10-07 07:52:23,059 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075223_059105_test_specific_discount_with_negative_line.txt 2026-10-07 07:52:23,059 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpnbhbdmkp_chrome_odoo" 2026-10-07 07:52:23,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-07 07:52:24,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 94892 2026-10-07 07:52:24,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp3ca123ma_chrome_odoo 2026-10-07 07:52:24,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:35913/json/version 2026-10-07 07:52:24,828 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35913', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:24,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:24,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:35913/json 2026-10-07 07:52:24,860 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35913', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:24,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:35913/devtools/page/5B0098FD2244AAFA85AE7EECD2103562 2026-10-07 07:52:24,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-07 07:52:24,889 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-07 07:52:25,020 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:25,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-07 07:52:25,032 44 INFO rb-229b649-225316-421900 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-07 07:52:25,033 44 INFO rb-229b649-225316-421900 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-07 07:52:25,051 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:25,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:25] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.095 0.701 2026-10-07 07:52:25,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '5B0098FD2244AAFA85AE7EECD2103562', 'loaderId': 'ACA0A62007B18F489FFA96F5563BAD5F', 'isDownload': False} 2026-10-07 07:52:25,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-07 07:52:25,871 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:25,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-10-07 07:52:25,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-07 07:52:25,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 07:52:26,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:26,598 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:26,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:52:26,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 07:52:26,656 44 INFO rb-229b649-225316-421900 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-07 07:52:26,666 44 INFO rb-229b649-225316-421900 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-07 07:52:26,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:26,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:26,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-07 07:52:26,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "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.029 2026-10-07 07:52:26,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-07 07:52:26,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.058 2026-10-07 07:52:27,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.281 0.497 2026-10-07 07:52:27,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:27,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:27,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.041 2026-10-07 07:52:27,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:52:27,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:27,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 07:52:27,991 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:28,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:52:28,027 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:52:28,031 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:52:28,090 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "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-07 07:52:28,098 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 07:52:28,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.048 0.053 2026-10-07 07:52:28,136 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 07:52:28,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.118 2026-10-07 07:52:28,238 44 INFO rb-229b649-225316-421900 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-07 07:52:28,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.058 0.099 2026-10-07 07:52:28,343 44 INFO rb-229b649-225316-421900 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-07 07:52:28,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.055 0.215 2026-10-07 07:52:28,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:52:28,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.265 2026-10-07 07:52:28,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-07 07:52:28,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-07 07:52:28,466 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:28,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-07 07:52:28,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-07 07:52:28,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-07 07:52:28,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.011 0.181 2026-10-07 07:52:28,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-07 07:52:28,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.181 2026-10-07 07:52:28,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 07:52:28,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-07 07:52:28,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.129 2026-10-07 07:52:28,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.025 0.214 2026-10-07 07:52:28,883 44 INFO rb-229b649-225316-421900 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-07 07:52:28,940 44 INFO rb-229b649-225316-421900 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-07 07:52:28,991 44 INFO rb-229b649-225316-421900 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-07 07:52:29,041 44 INFO rb-229b649-225316-421900 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-07 07:52:29,091 44 INFO rb-229b649-225316-421900 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-07 07:52:29,143 44 INFO rb-229b649-225316-421900 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-07 07:52:29,193 44 INFO rb-229b649-225316-421900 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-07 07:52:29,255 44 INFO rb-229b649-225316-421900 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-07 07:52:29,316 44 INFO rb-229b649-225316-421900 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-07 07:52:29,402 44 INFO rb-229b649-225316-421900 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-07 07:52:29,454 44 INFO rb-229b649-225316-421900 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-07 07:52:29,506 44 INFO rb-229b649-225316-421900 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-07 07:52:29,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-07 07:52:29,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-07 07:52:29,648 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15272712 (allocated 16515072) 2026-10-07 07:52:29,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 94892 2026-10-07 07:52:29,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-07 07:52:29,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 94892 2026-10-07 07:52:29,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075229_768359_test_specific_product_discount_with_global_discount.txt 2026-10-07 07:52:29,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp3ca123ma_chrome_odoo" 2026-10-07 07:52:29,797 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-07 07:52:32,233 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 95096 2026-10-07 07:52:32,233 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpvkitdpeg_chrome_odoo 2026-10-07 07:52:32,233 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:32941/json/version 2026-10-07 07:52:32,234 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:32,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:32,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:32941/json 2026-10-07 07:52:32,317 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:32,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:32941/devtools/page/CE524873F4D2214495F02BF9AB5E6B74 2026-10-07 07:52:32,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-07 07:52:32,365 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-07 07:52:32,500 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:32,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-07 07:52:32,511 44 INFO rb-229b649-225316-421900 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-07 07:52:32,511 44 INFO rb-229b649-225316-421900 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-07 07:52:32,526 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:33,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.058 0.554 2026-10-07 07:52:33,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': 'CE524873F4D2214495F02BF9AB5E6B74', 'loaderId': '8BF4F43E89320249411A573BFFA21ECD', 'isDownload': False} 2026-10-07 07:52:33,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-07 07:52:33,161 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:33,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 07:52:33,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 07:52:33,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 07:52:33,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:33,756 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:33,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 07:52:33,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:52:33,830 44 INFO rb-229b649-225316-421900 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-07 07:52:33,843 44 INFO rb-229b649-225316-421900 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-07 07:52:33,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:33,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:33,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:33,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 07:52:34,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.033 0.052 2026-10-07 07:52:34,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 07:52:35,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 406 0.384 0.611 2026-10-07 07:52:35,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:35,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.007 2026-10-07 07:52:35,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.043 2026-10-07 07:52:35,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.009 2026-10-07 07:52:35,309 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:35,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 07:52:35,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:35,417 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:35,421 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:52:35,460 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:35,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.037 2026-10-07 07:52:35,475 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "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-07 07:52:35,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.088 2026-10-07 07:52:35,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-07 07:52:35,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 07:52:35,718 44 INFO rb-229b649-225316-421900 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-07 07:52:35,737 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:35,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.060 2026-10-07 07:52:35,862 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:52:35,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.074 2026-10-07 07:52:35,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-07 07:52:35,959 44 INFO rb-229b649-225316-421900 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-07 07:52:35,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 07:52:35,977 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:36,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-10-07 07:52:36,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.331 2026-10-07 07:52:36,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-10-07 07:52:36,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.293 2026-10-07 07:52:36,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.275 2026-10-07 07:52:36,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-07 07:52:36,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-07 07:52:36,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-07 07:52:36,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 07:52:36,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 07:52:36,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 07:52:36,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 07:52:36,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 07:52:36,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-07 07:52:36,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1806&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 07:52:36,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-07 07:52:36,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.045 0.193 2026-10-07 07:52:36,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.201 2026-10-07 07:52:36,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.264 2026-10-07 07:52:36,708 44 INFO rb-229b649-225316-421900 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-07 07:52:36,770 44 INFO rb-229b649-225316-421900 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-07 07:52:36,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.047 2026-10-07 07:52:36,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.082 2026-10-07 07:52:36,832 44 INFO rb-229b649-225316-421900 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-07 07:52:36,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2299&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.132 2026-10-07 07:52:36,893 44 INFO rb-229b649-225316-421900 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-07 07:52:36,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2300&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.168 2026-10-07 07:52:36,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.199 2026-10-07 07:52:36,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:36] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.233 2026-10-07 07:52:37,028 44 INFO rb-229b649-225316-421900 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-07 07:52:37,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.008 0.222 2026-10-07 07:52:37,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.218 2026-10-07 07:52:37,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.201 2026-10-07 07:52:37,139 44 INFO rb-229b649-225316-421900 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-07 07:52:37,193 44 INFO rb-229b649-225316-421900 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-07 07:52:37,241 44 INFO rb-229b649-225316-421900 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-07 07:52:37,331 44 INFO rb-229b649-225316-421900 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-07 07:52:37,348 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:37,349 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:37,382 44 INFO rb-229b649-225316-421900 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-07 07:52:37,435 44 INFO rb-229b649-225316-421900 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-07 07:52:37,515 44 INFO rb-229b649-225316-421900 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-07 07:52:37,570 44 INFO rb-229b649-225316-421900 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-07 07:52:37,622 44 INFO rb-229b649-225316-421900 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-07 07:52:37,675 44 INFO rb-229b649-225316-421900 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-07 07:52:37,730 44 INFO rb-229b649-225316-421900 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-07 07:52:37,786 44 INFO rb-229b649-225316-421900 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-07 07:52:37,846 44 INFO rb-229b649-225316-421900 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-07 07:52:37,899 44 INFO rb-229b649-225316-421900 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-07 07:52:37,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 07:52:37,954 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60232186 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17c7411d-c216-4965-9bd0-eb5d33f0edf5'}] 2026-10-07 07:52:37,958 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:38,730 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60232186 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '17c7411d-c216-4965-9bd0-eb5d33f0edf5'} created pos.order #647 2026-10-07 07:52:38,759 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60232186 finished 2026-10-07 07:52:38,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.325 0.578 2026-10-07 07:52:39,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:39] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.035 0.089 2026-10-07 07:52:39,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:52:39,226 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80957537 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17c7411d-c216-4965-9bd0-eb5d33f0edf5'}] 2026-10-07 07:52:39,242 44 INFO rb-229b649-225316-421900 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-07 07:52:39,243 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80957537 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '17c7411d-c216-4965-9bd0-eb5d33f0edf5'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-07 07:52:39,276 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80957537 finished 2026-10-07 07:52:39,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-07 07:52:39,294 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 07:52:39,421 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 18550224 (allocated 20320256) 2026-10-07 07:52:39,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 95096 2026-10-07 07:52:39,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-07 07:52:39,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 95096 2026-10-07 07:52:39,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.063 0.152 2026-10-07 07:52:39,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075239_529559_test_specific_product_reward_pos_combo.txt 2026-10-07 07:52:39,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpvkitdpeg_chrome_odoo" 2026-10-07 07:52:39,548 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-07 07:52:41,004 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95334 2026-10-07 07:52:41,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpyta1hnba_chrome_odoo 2026-10-07 07:52:41,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35887/json/version 2026-10-07 07:52:41,006 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:41,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:41,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35887/json 2026-10-07 07:52:41,092 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:41,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:35887/devtools/page/DC4187762CC46AD59B8B734C8A321884 2026-10-07 07:52:41,126 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 07:52:41,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 07:52:41,244 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:41,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 07:52:41,254 44 INFO rb-229b649-225316-421900 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-07 07:52:41,254 44 INFO rb-229b649-225316-421900 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-07 07:52:41,266 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:42,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.046 0.843 2026-10-07 07:52:42,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'DC4187762CC46AD59B8B734C8A321884', 'loaderId': 'DC749BCEFA37DDF2D8E25147D5CDC818', 'isDownload': False} 2026-10-07 07:52:42,156 44 INFO rb-229b649-225316-421900 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-07 07:52:42,183 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:42,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 07:52:42,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:52:42,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 07:52:42,846 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:52:42,869 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:42,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 07:52:42,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 07:52:42,951 44 INFO rb-229b649-225316-421900 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-07 07:52:42,966 44 INFO rb-229b649-225316-421900 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-07 07:52:42,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:43,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:43,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.015 2026-10-07 07:52:43,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-07 07:52:43,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.024 0.046 2026-10-07 07:52:43,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 07:52:44,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.384 0.525 2026-10-07 07:52:44,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 07:52:44,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 07:52:44,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.054 2026-10-07 07:52:44,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "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-07 07:52:44,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:44,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.012 2026-10-07 07:52:44,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:44,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:44,469 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:52:44,474 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:52:44,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.024 2026-10-07 07:52:44,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:44,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.066 2026-10-07 07:52:44,529 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:44,560 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:44,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.023 2026-10-07 07:52:44,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.016 0.070 2026-10-07 07:52:44,659 44 INFO rb-229b649-225316-421900 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-07 07:52:44,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.171 2026-10-07 07:52:44,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:44,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.097 2026-10-07 07:52:44,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-07 07:52:44,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-07 07:52:44,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-07 07:52:44,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-07 07:52:44,897 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:52:44,901 44 INFO rb-229b649-225316-421900 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-07 07:52:44,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.135 2026-10-07 07:52:44,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-07 07:52:44,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:44] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.165 2026-10-07 07:52:45,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:45] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-07 07:52:45,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:45] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.176 2026-10-07 07:52:45,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.222 2026-10-07 07:52:45,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:45] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-07 07:52:45,258 44 INFO rb-229b649-225316-421900 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-07 07:52:45,304 44 INFO rb-229b649-225316-421900 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-07 07:52:45,356 44 INFO rb-229b649-225316-421900 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-07 07:52:45,407 44 INFO rb-229b649-225316-421900 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-07 07:52:45,458 44 INFO rb-229b649-225316-421900 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-07 07:52:45,511 44 INFO rb-229b649-225316-421900 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-07 07:52:45,575 44 INFO rb-229b649-225316-421900 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-07 07:52:45,639 44 INFO rb-229b649-225316-421900 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-07 07:52:45,699 44 INFO rb-229b649-225316-421900 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-07 07:52:45,754 44 INFO rb-229b649-225316-421900 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-07 07:52:45,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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 - 6 0.005 0.012 2026-10-07 07:52:45,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 07:52:45,864 44 INFO rb-229b649-225316-421900 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-07 07:52:45,948 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15268892 (allocated 16515072) 2026-10-07 07:52:45,956 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95334 2026-10-07 07:52:45,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 07:52:45,970 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95334 2026-10-07 07:52:46,075 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075246_075032_test_specific_reward_product_tax_included_excluded.txt 2026-10-07 07:52:46,075 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpyta1hnba_chrome_odoo" 2026-10-07 07:52:46,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95551 2026-10-07 07:52:46,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpxd4mt4m2_chrome_odoo 2026-10-07 07:52:46,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45431/json/version 2026-10-07 07:52:46,450 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:46,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:46,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:45431/json 2026-10-07 07:52:46,546 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:46,563 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:45431/devtools/page/133213E7DB6D37F5D11D48CE0A721AC8 2026-10-07 07:52:46,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 07:52:46,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 07:52:46,632 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:46,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 07:52:46,636 44 INFO rb-229b649-225316-421900 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-07 07:52:46,636 44 INFO rb-229b649-225316-421900 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-07 07:52:46,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.017 0.054 2026-10-07 07:52:46,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '133213E7DB6D37F5D11D48CE0A721AC8', 'loaderId': '924003DB9C0531DF1B9DB3BE083857B1', 'isDownload': False} 2026-10-07 07:52:46,731 44 INFO rb-229b649-225316-421900 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-07 07:52:46,748 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:46,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:46] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 07:52:46,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:46] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 07:52:46,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:46] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.024 2026-10-07 07:52:47,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:47,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:47,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:52:47,410 44 INFO rb-229b649-225316-421900 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-07 07:52:47,416 44 INFO rb-229b649-225316-421900 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-07 07:52:47,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 07:52:47,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 07:52:47,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:47,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.007 2026-10-07 07:52:47,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 07:52:47,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.010 0.041 2026-10-07 07:52:47,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 07:52:48,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.224 0.400 2026-10-07 07:52:48,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "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-07 07:52:48,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:48,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 07:52:48,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:48,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:48,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:48,512 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:52:48,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:52:48,527 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:48,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 07:52:48,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.015 0.043 2026-10-07 07:52:48,599 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:52:48,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.083 2026-10-07 07:52:48,620 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 07:52:48,651 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.040 2026-10-07 07:52:48,699 44 INFO rb-229b649-225316-421900 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-07 07:52:48,773 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:52:48,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.017 2026-10-07 07:52:48,866 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:52:48,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.051 0.092 2026-10-07 07:52:48,910 44 INFO rb-229b649-225316-421900 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-07 07:52:48,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.021 0.197 2026-10-07 07:52:48,990 44 INFO rb-229b649-225316-421900 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-07 07:52:49,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-07 07:52:49,043 44 INFO rb-229b649-225316-421900 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-07 07:52:49,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-07 07:52:49,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 07:52:49,099 44 INFO rb-229b649-225316-421900 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-07 07:52:49,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.012 0.328 2026-10-07 07:52:49,146 44 INFO rb-229b649-225316-421900 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-07 07:52:49,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.271 2026-10-07 07:52:49,196 44 INFO rb-229b649-225316-421900 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-07 07:52:49,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-07 07:52:49,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 07:52:49,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 07:52:49,266 44 INFO rb-229b649-225316-421900 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-07 07:52:49,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.181 2026-10-07 07:52:49,289 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:49,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-10-07 07:52:49,323 44 INFO rb-229b649-225316-421900 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-07 07:52:49,384 44 INFO rb-229b649-225316-421900 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-07 07:52:49,439 44 INFO rb-229b649-225316-421900 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-07 07:52:49,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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.002 0.009 2026-10-07 07:52:49,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 07:52:49,540 44 INFO rb-229b649-225316-421900 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-07 07:52:49,621 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15028008 (allocated 16252928) 2026-10-07 07:52:49,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95551 2026-10-07 07:52:49,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 07:52:49,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95551 2026-10-07 07:52:49,781 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075249_780814_test_specific_reward_product_tax_included_excluded.txt 2026-10-07 07:52:49,781 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpxd4mt4m2_chrome_odoo" 2026-10-07 07:52:49,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-07 07:52:50,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 95762 2026-10-07 07:52:50,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpyrgmmnpm_chrome_odoo 2026-10-07 07:52:50,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38597/json/version 2026-10-07 07:52:50,926 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:51,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-07 07:52:51,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:38597/json 2026-10-07 07:52:51,011 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:52:51,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:38597/devtools/page/CECFDCEDDEF417B1303D3A2A49BD9956 2026-10-07 07:52:51,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-07 07:52:51,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-07 07:52:51,162 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:52:51,170 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-07 07:52:51,174 44 INFO rb-229b649-225316-421900 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-07 07:52:51,174 44 INFO rb-229b649-225316-421900 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-07 07:52:51,191 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:52:51,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:51] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.082 0.661 2026-10-07 07:52:51,935 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': 'CECFDCEDDEF417B1303D3A2A49BD9956', 'loaderId': '436492B50534754A3438EE3CC77CBA50', 'isDownload': False} 2026-10-07 07:52:51,935 44 INFO rb-229b649-225316-421900 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-07 07:52:51,956 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:52:51,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:51] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 07:52:51,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:51] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 07:52:52,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.041 2026-10-07 07:52:52,620 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:52,621 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:52,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.015 2026-10-07 07:52:52,686 44 INFO rb-229b649-225316-421900 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-07 07:52:52,692 44 INFO rb-229b649-225316-421900 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-07 07:52:52,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 07:52:52,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52: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-07 07:52:52,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:52:52,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.016 2026-10-07 07:52:52,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.033 2026-10-07 07:52:52,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:52:52,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.025 0.052 2026-10-07 07:52:53,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.294 0.588 2026-10-07 07:52:53,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:52:53,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:52:53,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:53] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 07:52:54,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.043 2026-10-07 07:52:54,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 07:52:54,085 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-07 07:52:54,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:52:54,170 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:54,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 07:52:54,203 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:52:54,212 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:52:54,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:54,251 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:54,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.047 2026-10-07 07:52:54,282 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:52:54,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.106 2026-10-07 07:52:54,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.066 2026-10-07 07:52:54,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.071 2026-10-07 07:52:54,401 44 INFO rb-229b649-225316-421900 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-07 07:52:54,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.020 0.176 2026-10-07 07:52:54,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.048 2026-10-07 07:52:54,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.015 0.056 2026-10-07 07:52:54,555 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:52:54,558 44 INFO rb-229b649-225316-421900 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-07 07:52:54,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-07 07:52:54,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.105 2026-10-07 07:52:54,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:52:54,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.136 2026-10-07 07:52:54,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-10-07 07:52:54,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-07 07:52:54,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 07:52:54,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-07 07:52:54,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 07:52:54,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T07:37:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-07 07:52:54,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:52:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.196 2026-10-07 07:52:54,979 44 INFO rb-229b649-225316-421900 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-07 07:52:55,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-07 07:52:55,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 07:52:55,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15079064 (allocated 16515072) 2026-10-07 07:52:55,292 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 95762 2026-10-07 07:52:55,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-07 07:52:55,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 95762 2026-10-07 07:52:55,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075255_421912_test_two_variant_same_discount.txt 2026-10-07 07:52:55,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpyrgmmnpm_chrome_odoo" 2026-10-07 07:52:55,485 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-07 07:53:11,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-07 07:53:12,086 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-07 07:53:13,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-07 07:53:14,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 95970 2026-10-07 07:53:14,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpoa1p0wea_chrome_odoo 2026-10-07 07:53:14,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35473/json/version 2026-10-07 07:53:14,100 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:53:14,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-10-07 07:53:14,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35473/json 2026-10-07 07:53:14,118 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:53:14,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:35473/devtools/page/491F96B2287C73F73F50F86B5C9DE489 2026-10-07 07:53:14,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-07 07:53:14,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-07 07:53:14,278 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:53:14,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-07 07:53:14,294 44 INFO rb-229b649-225316-421900 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-07 07:53:14,294 44 INFO rb-229b649-225316-421900 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-07 07:53:14,314 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:53:15,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.046 0.785 2026-10-07 07:53:15,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '491F96B2287C73F73F50F86B5C9DE489', 'loaderId': '25F7ED76C5F34EFB67F8F600E13C3C51', 'isDownload': False} 2026-10-07 07:53:15,145 44 INFO rb-229b649-225316-421900 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-07 07:53:15,167 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:53:15,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-07 07:53:15,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 07:53:15,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.033 2026-10-07 07:53:15,780 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:53:15,781 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:53:15,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 07:53:15,833 44 INFO rb-229b649-225316-421900 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-07 07:53:15,845 44 INFO rb-229b649-225316-421900 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-07 07:53:15,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 07:53:15,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:53:15,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:53:15,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-07 07:53:15,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "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.034 2026-10-07 07:53:15,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-07 07:53:16,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.053 2026-10-07 07:53:16,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.289 0.501 2026-10-07 07:53:16,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:16] "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-07 07:53:17,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 07:53:17,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-07 07:53:17,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 07:53:17,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-10-07 07:53:17,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53: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-07 07:53:17,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:53:17,318 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 07:53:17,330 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:53:17,339 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:53:17,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.036 0.076 2026-10-07 07:53:17,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.050 2026-10-07 07:53:17,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 07:53:17,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.014 0.132 2026-10-07 07:53:17,483 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 07:53:17,540 44 INFO rb-229b649-225316-421900 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-07 07:53:17,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.048 0.129 2026-10-07 07:53:17,690 44 INFO rb-229b649-225316-421900 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-07 07:53:17,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.068 0.220 2026-10-07 07:53:17,732 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:53:17,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.004 0.265 2026-10-07 07:53:17,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-07 07:53:17,786 44 INFO rb-229b649-225316-421900 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-07 07:53:17,793 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:53:17,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-07 07:53:17,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-07 07:53:17,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.284 2026-10-07 07:53:17,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:17] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-07 07:53:18,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-07 07:53:18,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.238 2026-10-07 07:53:18,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-07 07:53:18,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image?model=product.template&field=image_128&id=1835&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-07 07:53:18,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-07 07:53:18,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.147 2026-10-07 07:53:18,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.256 2026-10-07 07:53:18,321 44 INFO rb-229b649-225316-421900 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-07 07:53:18,413 44 INFO rb-229b649-225316-421900 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-07 07:53:18,464 44 INFO rb-229b649-225316-421900 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-07 07:53:18,530 44 INFO rb-229b649-225316-421900 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-07 07:53:18,607 44 INFO rb-229b649-225316-421900 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-07 07:53:18,655 44 INFO rb-229b649-225316-421900 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-07 07:53:18,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53: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.039 0.047 2026-10-07 07:53:18,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.063 2026-10-07 07:53:18,759 44 INFO rb-229b649-225316-421900 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-07 07:53:18,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.062 2026-10-07 07:53:18,831 44 INFO rb-229b649-225316-421900 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-07 07:53:18,882 44 INFO rb-229b649-225316-421900 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-07 07:53:18,934 44 INFO rb-229b649-225316-421900 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-07 07:53:18,985 44 INFO rb-229b649-225316-421900 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-07 07:53:19,036 44 INFO rb-229b649-225316-421900 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-07 07:53:19,096 44 INFO rb-229b649-225316-421900 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-07 07:53:19,156 44 INFO rb-229b649-225316-421900 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-07 07:53:19,206 44 INFO rb-229b649-225316-421900 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-07 07:53:19,285 44 INFO rb-229b649-225316-421900 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-07 07:53:19,336 44 INFO rb-229b649-225316-421900 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-07 07:53:19,386 44 INFO rb-229b649-225316-421900 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-07 07:53:19,461 44 INFO rb-229b649-225316-421900 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-07 07:53:19,477 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:53:19,478 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:53:19,513 44 INFO rb-229b649-225316-421900 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-07 07:53:19,563 44 INFO rb-229b649-225316-421900 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-07 07:53:19,643 44 INFO rb-229b649-225316-421900 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-07 07:53:19,697 44 INFO rb-229b649-225316-421900 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-07 07:53:19,758 44 INFO rb-229b649-225316-421900 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-07 07:53:19,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:19] "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-07 07:53:19,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:19] "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-07 07:53:19,840 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15331251 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '3cebe8ec-5c66-42cd-842c-f6300a15cfc3'}] 2026-10-07 07:53:19,846 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:53:20,474 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15331251 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '3cebe8ec-5c66-42cd-842c-f6300a15cfc3'} created pos.order #651 2026-10-07 07:53:20,496 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15331251 finished 2026-10-07 07:53:20,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.270 0.462 2026-10-07 07:53:20,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.028 0.051 2026-10-07 07:53:20,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:53:20,866 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65383887 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '3cebe8ec-5c66-42cd-842c-f6300a15cfc3'}] 2026-10-07 07:53:20,875 44 INFO rb-229b649-225316-421900 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-07 07:53:20,876 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65383887 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '3cebe8ec-5c66-42cd-842c-f6300a15cfc3'} sync ignored for existing PoS order pos.order(651,) (state: paid) 2026-10-07 07:53:20,909 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65383887 finished 2026-10-07 07:53:20,925 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-07 07:53:20,927 44 INFO rb-229b649-225316-421900 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-07 07:53:21,073 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18060096 (allocated 19795968) 2026-10-07 07:53:21,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 95970 2026-10-07 07:53:21,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-07 07:53:21,086 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 95970 2026-10-07 07:53:21,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.129 0.115 2026-10-07 07:53:21,204 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075321_204055_test_loyalty_history_earn_and_spend.txt 2026-10-07 07:53:21,204 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpoa1p0wea_chrome_odoo" 2026-10-07 07:53:21,263 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-07 07:53:22,129 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 96196 2026-10-07 07:53:22,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpzi4jkvim_chrome_odoo 2026-10-07 07:53:22,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:33523/json/version 2026-10-07 07:53:22,131 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:53:22,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-07 07:53:22,159 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:33523/json 2026-10-07 07:53:22,159 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:53:22,188 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:33523/devtools/page/C1A0D158D9CD20568139540C8DA23A9D 2026-10-07 07:53:22,203 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-07 07:53:22,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-07 07:53:22,330 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:53:22,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-07 07:53:22,343 44 INFO rb-229b649-225316-421900 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-07 07:53:22,343 44 INFO rb-229b649-225316-421900 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-07 07:53:22,361 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:53:23,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.058 0.686 2026-10-07 07:53:23,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'C1A0D158D9CD20568139540C8DA23A9D', 'loaderId': '26939E3ABDD96DA34B852228850C4E59', 'isDownload': False} 2026-10-07 07:53:23,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-07 07:53:23,126 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:53:23,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 07:53:23,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-07 07:53:23,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 07:53:23,750 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:53:23,759 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:53:23,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 07:53:23,807 44 INFO rb-229b649-225316-421900 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-07 07:53:23,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:53:23,815 44 INFO rb-229b649-225316-421900 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-07 07:53:23,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53: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-07 07:53:23,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:53:23,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "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-07 07:53:23,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-07 07:53:23,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "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-07 07:53:23,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 07:53:24,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.328 0.490 2026-10-07 07:53:24,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:24] "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-07 07:53:24,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53: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-07 07:53:25,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-10-07 07:53:25,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:53:25,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-07 07:53:25,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:53:25,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:53:25,175 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:53:25,192 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:53:25,210 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:53:25,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.018 0.023 2026-10-07 07:53:25,240 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:53:25,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.041 0.096 2026-10-07 07:53:25,358 44 INFO rb-229b649-225316-421900 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-07 07:53:25,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.024 0.122 2026-10-07 07:53:25,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:53:25,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:53:25,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.036 0.210 2026-10-07 07:53:25,477 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:53:25,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.011 0.240 2026-10-07 07:53:25,508 44 INFO rb-229b649-225316-421900 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-07 07:53:25,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:53:25,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-07 07:53:25,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-07 07:53:25,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-07 07:53:25,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-07 07:53:25,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-07 07:53:25,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 07:53:25,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 07:53:25,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.187 2026-10-07 07:53:25,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-07T07:52:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-10-07 07:53:25,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.009 0.163 2026-10-07 07:53:25,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.051 0.220 2026-10-07 07:53:26,039 44 INFO rb-229b649-225316-421900 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-07 07:53:26,095 44 INFO rb-229b649-225316-421900 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-07 07:53:26,143 44 INFO rb-229b649-225316-421900 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-07 07:53:26,194 44 INFO rb-229b649-225316-421900 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-07 07:53:26,245 44 INFO rb-229b649-225316-421900 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-07 07:53:26,295 44 INFO rb-229b649-225316-421900 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-07 07:53:26,396 44 INFO rb-229b649-225316-421900 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-07 07:53:26,477 44 INFO rb-229b649-225316-421900 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-07 07:53:26,528 44 INFO rb-229b649-225316-421900 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-07 07:53:26,592 44 INFO rb-229b649-225316-421900 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-07 07:53:26,668 44 INFO rb-229b649-225316-421900 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-07 07:53:26,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:26] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.037 2026-10-07 07:53:26,729 44 INFO rb-229b649-225316-421900 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-07 07:53:26,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.050 2026-10-07 07:53:26,780 44 INFO rb-229b649-225316-421900 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-07 07:53:26,835 44 INFO rb-229b649-225316-421900 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-07 07:53:26,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.027 0.064 2026-10-07 07:53:26,910 44 INFO rb-229b649-225316-421900 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-07 07:53:26,933 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:53:26,934 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:53:26,964 44 INFO rb-229b649-225316-421900 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-07 07:53:27,013 44 INFO rb-229b649-225316-421900 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-07 07:53:27,092 44 INFO rb-229b649-225316-421900 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-07 07:53:27,146 44 INFO rb-229b649-225316-421900 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-07 07:53:27,215 44 INFO rb-229b649-225316-421900 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-07 07:53:27,299 44 INFO rb-229b649-225316-421900 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-07 07:53:27,307 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89787234 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'cbd0629a-3900-43c3-a723-572370d64512'}] 2026-10-07 07:53:27,309 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:53:27,911 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89787234 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'cbd0629a-3900-43c3-a723-572370d64512'} created pos.order #652 2026-10-07 07:53:27,939 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89787234 finished 2026-10-07 07:53:28,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.249 0.470 2026-10-07 07:53:28,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.034 0.070 2026-10-07 07:53:28,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:53:28,370 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16262806 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'cbd0629a-3900-43c3-a723-572370d64512'}] 2026-10-07 07:53:28,378 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16262806 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'cbd0629a-3900-43c3-a723-572370d64512'} sync ignored for existing PoS order pos.order(652,) (state: paid) 2026-10-07 07:53:28,399 44 INFO rb-229b649-225316-421900 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-07 07:53:28,402 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16262806 finished 2026-10-07 07:53:28,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-07 07:53:28,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 07:53:28,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:53:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.043 0.109 2026-10-07 07:53:28,578 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17989624 (allocated 21106688) 2026-10-07 07:53:28,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 96196 2026-10-07 07:53:28,586 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-07 07:53:28,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 96196 2026-10-07 07:53:28,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075328_686195_test_pos_loyalty_history.txt 2026-10-07 07:53:28,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpzi4jkvim_chrome_odoo" 2026-10-07 07:53:28,748 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-07 07:53:29,314 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 07:53:44,706 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-07 07:53:45,282 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-07 07:53:53,033 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 07:54:07,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-07 07:54:07,783 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 07:54:23,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-07 07:54:23,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-07 07:54:23,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-07 07:54:23,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-07 07:54:24,106 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 07:54:41,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-07 07:54:42,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 96415 2026-10-07 07:54:42,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmps6zuq8qw_chrome_odoo 2026-10-07 07:54:42,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:32909/json/version 2026-10-07 07:54:42,042 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:54:42,108 44 INFO rb-229b649-225316-421900 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-07 07:54:42,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:32909/json 2026-10-07 07:54:42,109 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:54:42,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:32909/devtools/page/6436731398B9789FF139B6FF3DFA7D79 2026-10-07 07:54:42,138 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-10-07 07:54:42,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-07 07:54:42,282 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:54:42,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-07 07:54:42,300 44 INFO rb-229b649-225316-421900 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-07 07:54:42,300 44 INFO rb-229b649-225316-421900 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-07 07:54:42,339 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:54:43,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.041 0.698 2026-10-07 07:54:43,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '6436731398B9789FF139B6FF3DFA7D79', 'loaderId': '93C6A8DFD7FC662363D24F6B9542C983', 'isDownload': False} 2026-10-07 07:54:43,078 44 INFO rb-229b649-225316-421900 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-07 07:54:43,092 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:54:43,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 07:54:43,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.021 2026-10-07 07:54:43,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 07:54:43,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:54:43,880 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:54:43,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.029 2026-10-07 07:54:43,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 07:54:43,931 44 INFO rb-229b649-225316-421900 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-07 07:54:43,943 44 INFO rb-229b649-225316-421900 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-07 07:54:43,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54: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-07 07:54:43,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:54:44,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:44] "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.027 2026-10-07 07:54:44,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-07 07:54:44,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.041 2026-10-07 07:54:44,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 07:54:44,984 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-07 07:54:44,988 44 INFO rb-229b649-225316-421900 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-07 07:54:44,988 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-07 07:54:44,990 44 INFO rb-229b649-225316-421900 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-07 07:54:45,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.304 0.532 2026-10-07 07:54:45,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "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-07 07:54:45,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 07:54:45,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.060 2026-10-07 07:54:45,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:54:45,306 44 INFO rb-229b649-225316-421900 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-07 07:54:45,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 07:54:45,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:54:45,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:54:45,467 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:54:45,468 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:54:45,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.036 0.035 2026-10-07 07:54:45,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.004 0.087 2026-10-07 07:54:45,545 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:54:45,548 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54: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-07 07:54:45,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 07:54:45,613 44 INFO rb-229b649-225316-421900 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-07 07:54:45,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:54:45,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.042 0.076 2026-10-07 07:54:45,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:45] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.044 0.156 2026-10-07 07:54:45,977 44 INFO rb-229b649-225316-421900 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-07 07:54:46,083 44 INFO rb-229b649-225316-421900 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-07 07:54:46,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1893&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.020 0.068 2026-10-07 07:54:46,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:54:46,123 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:54:46,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1894&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.014 0.120 2026-10-07 07:54:46,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.006 0.173 2026-10-07 07:54:46,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-07 07:54:46,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-07 07:54:46,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.007 0.270 2026-10-07 07:54:46,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 07:54:46,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-07 07:54:46,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 07:54:46,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-07 07:54:46,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 07:54:46,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 07:54:46,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-07T07:54:24.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-07 07:54:46,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.249 2026-10-07 07:54:46,790 44 INFO rb-229b649-225316-421900 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-07 07:54:46,841 44 INFO rb-229b649-225316-421900 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-07 07:54:46,892 44 INFO rb-229b649-225316-421900 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-07 07:54:46,953 44 INFO rb-229b649-225316-421900 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-07 07:54:47,017 44 INFO rb-229b649-225316-421900 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-07 07:54:47,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:47] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.072 0.092 2026-10-07 07:54:47,223 44 INFO rb-229b649-225316-421900 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-07 07:54:47,273 44 INFO rb-229b649-225316-421900 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-07 07:54:47,322 44 INFO rb-229b649-225316-421900 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-07 07:54:47,404 44 INFO rb-229b649-225316-421900 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-07 07:54:47,454 44 INFO rb-229b649-225316-421900 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-07 07:54:47,504 44 INFO rb-229b649-225316-421900 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-07 07:54:47,563 44 INFO rb-229b649-225316-421900 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-07 07:54:47,623 44 INFO rb-229b649-225316-421900 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-07 07:54:47,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:47] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.090 0.140 2026-10-07 07:54:47,887 44 INFO rb-229b649-225316-421900 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-07 07:54:47,937 44 INFO rb-229b649-225316-421900 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-07 07:54:47,989 44 INFO rb-229b649-225316-421900 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-07 07:54:48,039 44 INFO rb-229b649-225316-421900 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-07 07:54:48,140 44 INFO rb-229b649-225316-421900 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-07 07:54:48,230 44 INFO rb-229b649-225316-421900 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-07 07:54:48,282 44 INFO rb-229b649-225316-421900 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-07 07:54:48,344 44 INFO rb-229b649-225316-421900 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-07 07:54:48,409 44 INFO rb-229b649-225316-421900 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-07 07:54:48,462 44 INFO rb-229b649-225316-421900 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-07 07:54:48,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 20 0.027 0.041 2026-10-07 07:54:48,558 44 INFO rb-229b649-225316-421900 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-07 07:54:48,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:54:48,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.026 0.076 2026-10-07 07:54:48,592 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:54:48,611 44 INFO rb-229b649-225316-421900 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-07 07:54:48,657 44 INFO rb-229b649-225316-421900 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-07 07:54:48,732 44 INFO rb-229b649-225316-421900 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-07 07:54:48,789 44 INFO rb-229b649-225316-421900 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-07 07:54:48,847 44 INFO rb-229b649-225316-421900 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-07 07:54:48,900 44 INFO rb-229b649-225316-421900 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-07 07:54:48,974 44 INFO rb-229b649-225316-421900 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-07 07:54:48,979 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70765467 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'e7881bbd-a4b5-4ec3-9830-989d6b2d1b2f'}] 2026-10-07 07:54:48,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:54:49,854 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70765467 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'e7881bbd-a4b5-4ec3-9830-989d6b2d1b2f'} created pos.order #654 2026-10-07 07:54:49,888 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70765467 finished 2026-10-07 07:54:50,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 314 0.431 0.633 2026-10-07 07:54:50,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:50] "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-07 07:54:50,256 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-07 07:54:50,257 44 INFO rb-229b649-225316-421900 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-07 07:54:50,277 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531280 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'e7881bbd-a4b5-4ec3-9830-989d6b2d1b2f'}] 2026-10-07 07:54:50,287 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531280 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'e7881bbd-a4b5-4ec3-9830-989d6b2d1b2f'} sync ignored for existing PoS order pos.order(654,) (state: paid) 2026-10-07 07:54:50,324 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16531280 finished 2026-10-07 07:54:50,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17711356 (allocated 19533824) 2026-10-07 07:54:50,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 96415 2026-10-07 07:54:50,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-07 07:54:50,443 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 96415 2026-10-07 07:54:50,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:54:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.061 0.120 2026-10-07 07:54:50,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075450_557043_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-07 07:54:50,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmps6zuq8qw_chrome_odoo" 2026-10-07 07:54:50,706 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 07:55:08,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-07 07:55:09,166 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1194] 2026-10-07 07:55:12,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-07 07:55:13,321 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1196] 2026-10-07 07:55:16,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-07 07:55:17,213 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1198] 2026-10-07 07:55:18,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-07 07:55:19,356 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1200] 2026-10-07 07:55:20,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-07 07:55:21,478 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1203, 1204] 2026-10-07 07:55:23,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-07 07:55:23,902 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1208, 1209] 2026-10-07 07:55:24,399 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1213, 1214, 1215] 2026-10-07 07:55:28,996 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-07 07:55:30,001 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1216, 1217] 2026-10-07 07:55:30,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-07 07:55:31,603 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1220, 1221] 2026-10-07 07:55:33,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-07 07:55:34,392 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1225] 2026-10-07 07:55:34,613 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1222] 2026-10-07 07:55:34,710 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1223] 2026-10-07 07:55:36,299 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-07 07:55:36,986 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70713790 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 07:55:37,488 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1227, 1228] 2026-10-07 07:55:38,223 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70713790 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #666 2026-10-07 07:55:38,228 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70713790 finished 2026-10-07 07:55:38,337 44 INFO rb-229b649-225316-421900 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-07 07:55:39,005 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1233] 2026-10-07 07:55:39,584 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-07 07:56:01,218 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-07 07:56:01,465 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14173070 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 07:56:01,519 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14173070 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #668 2026-10-07 07:56:01,520 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14173070 finished 2026-10-07 07:56:01,571 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:01,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:03,535 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:56:03,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:03] "GET /pos/pay/668?access_token=c51707d7-5a97-42a8-8895-72e5d6dc0235 HTTP/1.1" 200 - 258 0.293 1.676 2026-10-07 07:56:03,554 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:03,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:03] "POST /pos/pay/transaction/668 HTTP/1.1" 200 - 40 0.040 0.061 2026-10-07 07:56:03,715 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:04,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:04] "GET /pos/pay/confirmation/668?access_token=c51707d7-5a97-42a8-8895-72e5d6dc0235&tx_id=1 HTTP/1.1" 200 - 389 0.535 0.728 2026-10-07 07:56:05,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-07 07:56:06,054 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89142126 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 07:56:06,102 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89142126 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #669 2026-10-07 07:56:06,103 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89142126 finished 2026-10-07 07:56:06,151 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:06,489 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:08,258 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:56:08,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:08] "GET /pos/pay/669?access_token=5de4f7a3-6c83-4a8a-bff2-308b2145846f HTTP/1.1" 200 - 262 0.476 1.638 2026-10-07 07:56:08,290 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:08,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:08] "POST /pos/pay/transaction/669 HTTP/1.1" 200 - 40 0.047 0.054 2026-10-07 07:56:08,434 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:09,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:09] "GET /pos/pay/confirmation/669?access_token=5de4f7a3-6c83-4a8a-bff2-308b2145846f&tx_id=2 HTTP/1.1" 200 - 389 0.697 0.870 2026-10-07 07:56:10,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-07 07:56:11,197 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82570698 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 07:56:11,239 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82570698 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #670 2026-10-07 07:56:11,240 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82570698 finished 2026-10-07 07:56:11,287 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:11,533 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:13,665 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:56:13,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:13] "GET /pos/pay/670?access_token=24eace21-989d-42f9-84e0-035d0e666f82 HTTP/1.1" 200 - 262 0.468 1.915 2026-10-07 07:56:13,692 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:13,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:13] "POST /pos/pay/transaction/670 HTTP/1.1" 200 - 40 0.068 0.055 2026-10-07 07:56:13,848 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:14,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:14] "GET /pos/pay/confirmation/670?access_token=24eace21-989d-42f9-84e0-035d0e666f82&tx_id=3 HTTP/1.1" 200 - 257 0.402 0.494 2026-10-07 07:56:14,807 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:14,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:14] "GET /pos/pay/670?access_token=24eace21-989d-42f9-84e0-035d0e666f82 HTTP/1.1" 200 - 40 0.035 0.063 2026-10-07 07:56:14,912 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:15,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:15] "POST /pos/pay/transaction/670 HTTP/1.1" 200 - 32 0.049 0.047 2026-10-07 07:56:15,052 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:16,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:16] "GET /pos/pay/confirmation/670?access_token=24eace21-989d-42f9-84e0-035d0e666f82&tx_id=4 HTTP/1.1" 200 - 294 0.646 0.623 2026-10-07 07:56:17,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-07 07:56:17,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 96644 2026-10-07 07:56:17,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmp2hnz_8if_chrome_odoo 2026-10-07 07:56:17,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:43395/json/version 2026-10-07 07:56:17,895 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:17,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 07:56:17,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:43395/json 2026-10-07 07:56:17,953 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:17,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:43395/devtools/page/408061F8A02F4F794507CD9B0DBFE623 2026-10-07 07:56:17,976 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-07 07:56:17,987 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-07 07:56:18,092 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:56:18,106 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-07 07:56:18,107 44 INFO rb-229b649-225316-421900 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/a5169b504fe447da?access_token=a5169b504fe447da" in browser 2026-10-07 07:56:18,108 44 INFO rb-229b649-225316-421900 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/a5169b504fe447da?access_token=a5169b504fe447da" 2026-10-07 07:56:18,154 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:18,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:18] "GET /pos_customer_display/91/a5169b504fe447da?access_token=a5169b504fe447da HTTP/1.1" 200 - 47 0.113 0.475 2026-10-07 07:56:18,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': '408061F8A02F4F794507CD9B0DBFE623', 'loaderId': '47031049D273DD4FDDEC6091FB934532', 'isDownload': False} 2026-10-07 07:56:18,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-07 07:56:18,802 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e02230a/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/e02230a/point_of_sale.customer_display_assets_test.min.js 2026-10-07 07:56:18,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:18] "GET /web/assets/1/e02230a/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 11 0.019 0.029 2026-10-07 07:56:18,854 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6fe6f3d/point_of_sale.customer_display_assets.min.js, copying from /web/assets/6fe6f3d/point_of_sale.customer_display_assets.min.js 2026-10-07 07:56:18,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:18] "GET /web/assets/1/6fe6f3d/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.015 0.088 2026-10-07 07:56:18,897 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5d761ca/point_of_sale.customer_display_assets.min.css, copying from /web/assets/5d761ca/point_of_sale.customer_display_assets.min.css 2026-10-07 07:56:18,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:18] "GET /web/assets/1/5d761ca/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 8 0.026 0.117 2026-10-07 07:56:19,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:19,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:56:19,173 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-07 07:56:19,251 44 INFO rb-229b649-225316-421900 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/a5169b504fe447da?access_token=a5169b504fe447da", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:56:19,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.072 2026-10-07 07:56:19,262 44 INFO rb-229b649-225316-421900 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-07 07:56:19,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:19] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 07:56:19,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 07:56:19,322 44 INFO rb-229b649-225316-421900 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-07 07:56:19,370 44 INFO rb-229b649-225316-421900 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-07 07:56:19,422 44 INFO rb-229b649-225316-421900 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-07 07:56:19,478 44 INFO rb-229b649-225316-421900 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-07 07:56:19,609 44 INFO rb-229b649-225316-421900 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-07 07:56:19,615 44 INFO rb-229b649-225316-421900 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-07 07:56:19,632 44 INFO rb-229b649-225316-421900 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-07 07:56:19,696 44 INFO rb-229b649-225316-421900 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-07 07:56:19,741 44 INFO rb-229b649-225316-421900 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-07 07:56:19,790 44 INFO rb-229b649-225316-421900 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-07 07:56:19,840 44 INFO rb-229b649-225316-421900 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-07 07:56:19,891 44 INFO rb-229b649-225316-421900 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-07 07:56:19,955 44 INFO rb-229b649-225316-421900 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-07 07:56:19,999 44 INFO rb-229b649-225316-421900 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-07 07:56:20,055 44 INFO rb-229b649-225316-421900 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-07 07:56:20,098 44 INFO rb-229b649-225316-421900 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-07 07:56:20,152 44 INFO rb-229b649-225316-421900 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-07 07:56:20,206 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-07 07:56:20,208 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 07:56:20,274 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4161864 (allocated 4718592) 2026-10-07 07:56:20,287 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 96644 2026-10-07 07:56:20,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-07 07:56:20,299 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 96644 2026-10-07 07:56:20,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075620_388056_test_customer_display_online_payment.txt 2026-10-07 07:56:20,389 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmp2hnz_8if_chrome_odoo" 2026-10-07 07:56:20,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-07 07:56:20,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:20] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.188 1.270 2026-10-07 07:56:20,880 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-07 07:56:21,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 96815 2026-10-07 07:56:21,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpge3ytaa1_chrome_odoo 2026-10-07 07:56:21,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:39951/json/version 2026-10-07 07:56:21,478 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:21,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 07:56:21,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:39951/json 2026-10-07 07:56:21,515 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:21,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:39951/devtools/page/83AF5BFB5493D8DA1421C9D8B14559C8 2026-10-07 07:56:21,569 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-07 07:56:21,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-07 07:56:21,661 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-07 07:56:21,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-07 07:56:21,675 44 INFO rb-229b649-225316-421900 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-07 07:56:21,676 44 INFO rb-229b649-225316-421900 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-07 07:56:21,694 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:22,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:22] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.089 0.674 2026-10-07 07:56:22,456 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '83AF5BFB5493D8DA1421C9D8B14559C8', 'loaderId': 'D2D9E3F92335B19D4429DFA02E1BF1A3', 'isDownload': False} 2026-10-07 07:56:22,457 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-07 07:56:22,482 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:56:22,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:22] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-07 07:56:22,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:22] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 07:56:22,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:22] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 07:56:23,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:23,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:56:23,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 07:56:23,235 44 INFO rb-229b649-225316-421900 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-07 07:56:23,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 07:56:23,247 44 INFO rb-229b649-225316-421900 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-07 07:56:23,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:23,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:23,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-07 07:56:23,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.036 2026-10-07 07:56:23,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-07 07:56:23,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.041 2026-10-07 07:56:24,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.427 0.490 2026-10-07 07:56:24,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "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-07 07:56:24,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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.009 2026-10-07 07:56:24,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.048 2026-10-07 07:56:24,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:24,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-07 07:56:24,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.011 2026-10-07 07:56:24,757 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:24,786 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:24,789 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:24,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.032 0.036 2026-10-07 07:56:24,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.006 0.080 2026-10-07 07:56:24,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 07:56:24,869 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:24,872 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:56:24,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.014 0.021 2026-10-07 07:56:25,004 44 INFO rb-229b649-225316-421900 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-07 07:56:25,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-07 07:56:25,096 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:56:25,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:56:25,145 44 INFO rb-229b649-225316-421900 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-07 07:56:25,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:56:25,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.111 0.075 2026-10-07 07:56:25,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.037 0.238 2026-10-07 07:56:25,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T07:55:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-07 07:56:25,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.283 2026-10-07 07:56:25,584 44 INFO rb-229b649-225316-421900 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-07 07:56:25,634 44 INFO rb-229b649-225316-421900 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-07 07:56:25,685 44 INFO rb-229b649-225316-421900 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-07 07:56:25,741 44 INFO rb-229b649-225316-421900 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-07 07:56:25,796 44 INFO rb-229b649-225316-421900 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-07 07:56:25,978 44 INFO rb-229b649-225316-421900 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-07 07:56:26,028 44 INFO rb-229b649-225316-421900 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-07 07:56:26,079 44 INFO rb-229b649-225316-421900 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-07 07:56:26,130 44 INFO rb-229b649-225316-421900 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-07 07:56:26,180 44 INFO rb-229b649-225316-421900 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-07 07:56:26,255 44 INFO rb-229b649-225316-421900 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-07 07:56:26,269 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:26,272 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:26,306 44 INFO rb-229b649-225316-421900 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-07 07:56:26,358 44 INFO rb-229b649-225316-421900 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-07 07:56:26,409 44 INFO rb-229b649-225316-421900 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-07 07:56:26,459 44 INFO rb-229b649-225316-421900 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-07 07:56:26,509 44 INFO rb-229b649-225316-421900 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-07 07:56:26,577 44 INFO rb-229b649-225316-421900 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-07 07:56:26,584 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19155841 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:26,688 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19155841 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} created pos.order #671 2026-10-07 07:56:26,718 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19155841 finished 2026-10-07 07:56:26,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.083 0.135 2026-10-07 07:56:26,880 44 INFO rb-229b649-225316-421900 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-07 07:56:26,931 44 INFO rb-229b649-225316-421900 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-07 07:56:26,984 44 INFO rb-229b649-225316-421900 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-07 07:56:27,038 44 INFO rb-229b649-225316-421900 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-07 07:56:27,089 44 INFO rb-229b649-225316-421900 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-07 07:56:27,139 44 INFO rb-229b649-225316-421900 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-07 07:56:27,197 44 INFO rb-229b649-225316-421900 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-07 07:56:27,247 44 INFO rb-229b649-225316-421900 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-07 07:56:27,299 44 INFO rb-229b649-225316-421900 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-07 07:56:27,349 44 INFO rb-229b649-225316-421900 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-07 07:56:27,401 44 INFO rb-229b649-225316-421900 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-07 07:56:27,452 44 INFO rb-229b649-225316-421900 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-07 07:56:27,511 44 INFO rb-229b649-225316-421900 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-07 07:56:27,564 44 INFO rb-229b649-225316-421900 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-07 07:56:27,614 44 INFO rb-229b649-225316-421900 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-07 07:56:27,665 44 INFO rb-229b649-225316-421900 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-07 07:56:27,718 44 INFO rb-229b649-225316-421900 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-07 07:56:27,769 44 INFO rb-229b649-225316-421900 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-07 07:56:27,821 44 INFO rb-229b649-225316-421900 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-07 07:56:27,872 44 INFO rb-229b649-225316-421900 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-07 07:56:27,923 44 INFO rb-229b649-225316-421900 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-07 07:56:27,989 44 INFO rb-229b649-225316-421900 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-07 07:56:27,998 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92560518 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:28,144 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [691] to pos.order #671 2026-10-07 07:56:28,152 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92560518 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} updated pos.order #671 2026-10-07 07:56:28,184 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92560518 finished 2026-10-07 07:56:28,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.120 0.209 2026-10-07 07:56:28,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:28] "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.015 0.025 2026-10-07 07:56:28,433 44 INFO rb-229b649-225316-421900 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-07 07:56:28,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:28] "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.012 0.017 2026-10-07 07:56:28,480 44 INFO rb-229b649-225316-421900 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-07 07:56:28,541 44 INFO rb-229b649-225316-421900 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-07 07:56:28,544 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97433058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:28,572 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97433058 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} updated pos.order #671 2026-10-07 07:56:28,593 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97433058 finished 2026-10-07 07:56:28,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.041 0.127 2026-10-07 07:56:28,755 44 INFO rb-229b649-225316-421900 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-07 07:56:28,806 44 INFO rb-229b649-225316-421900 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-07 07:56:28,867 44 INFO rb-229b649-225316-421900 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-07 07:56:28,917 44 INFO rb-229b649-225316-421900 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-07 07:56:28,968 44 INFO rb-229b649-225316-421900 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-07 07:56:29,019 44 INFO rb-229b649-225316-421900 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-07 07:56:29,070 44 INFO rb-229b649-225316-421900 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-07 07:56:29,132 44 INFO rb-229b649-225316-421900 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-07 07:56:29,136 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62905261 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:29,169 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62905261 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} updated pos.order #671 2026-10-07 07:56:29,212 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62905261 finished 2026-10-07 07:56:29,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.070 0.145 2026-10-07 07:56:29,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:29] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.011 2026-10-07 07:56:29,430 44 INFO rb-229b649-225316-421900 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-07 07:56:29,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:29] "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.014 2026-10-07 07:56:29,480 44 INFO rb-229b649-225316-421900 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-07 07:56:29,540 44 INFO rb-229b649-225316-421900 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-07 07:56:29,544 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80939798 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:29,587 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80939798 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} updated pos.order #671 2026-10-07 07:56:29,622 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80939798 finished 2026-10-07 07:56:29,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.073 0.167 2026-10-07 07:56:29,814 44 INFO rb-229b649-225316-421900 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-07 07:56:29,864 44 INFO rb-229b649-225316-421900 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-07 07:56:29,922 44 INFO rb-229b649-225316-421900 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-07 07:56:29,976 44 INFO rb-229b649-225316-421900 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-07 07:56:30,035 44 INFO rb-229b649-225316-421900 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-07 07:56:30,089 44 INFO rb-229b649-225316-421900 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-07 07:56:30,142 44 INFO rb-229b649-225316-421900 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-07 07:56:30,194 44 INFO rb-229b649-225316-421900 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-07 07:56:30,245 44 INFO rb-229b649-225316-421900 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-07 07:56:30,298 44 INFO rb-229b649-225316-421900 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-07 07:56:30,349 44 INFO rb-229b649-225316-421900 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-07 07:56:30,400 44 INFO rb-229b649-225316-421900 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-07 07:56:30,461 44 INFO rb-229b649-225316-421900 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-07 07:56:30,512 44 INFO rb-229b649-225316-421900 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-07 07:56:30,563 44 INFO rb-229b649-225316-421900 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-07 07:56:30,613 44 INFO rb-229b649-225316-421900 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-07 07:56:30,664 44 INFO rb-229b649-225316-421900 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-07 07:56:30,730 44 INFO rb-229b649-225316-421900 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-07 07:56:30,734 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44506012 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'}] 2026-10-07 07:56:30,866 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44506012 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '4a0cc69a-af85-4968-965a-14bfa126cd31'} updated pos.order #671 2026-10-07 07:56:30,895 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44506012 finished 2026-10-07 07:56:31,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.088 0.195 2026-10-07 07:56:31,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:31] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.006 0.013 2026-10-07 07:56:31,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-07 07:56:31,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 07:56:31,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:31] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.018 0.014 2026-10-07 07:56:31,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16149056 (allocated 17039360) 2026-10-07 07:56:31,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 96815 2026-10-07 07:56:31,300 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-07 07:56:31,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 96815 2026-10-07 07:56:31,424 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075631_424360_test_errors_tour.txt 2026-10-07 07:56:31,424 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpge3ytaa1_chrome_odoo" 2026-10-07 07:56:31,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-07 07:56:31,728 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78294722 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 07:56:31,789 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78294722 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #672 2026-10-07 07:56:31,790 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78294722 finished 2026-10-07 07:56:31,866 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:32,164 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:33,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:33] "GET /pos/pay/672?access_token=4f9ab9ae-7fe1-43a8-9d44-f86806fea1e HTTP/1.1" 403 - 113 0.111 1.449 2026-10-07 07:56:33,444 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:33,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:33] "GET /pos/pay/672?access_token= HTTP/1.1" 403 - 17 0.026 0.057 2026-10-07 07:56:33,532 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:33,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:33] "GET /pos/pay/confirmation/672?access_token=4f9ab9ae-7fe1-43a8-9d44-f86806fea1e&tx_id=1 HTTP/1.1" 403 - 18 0.014 0.064 2026-10-07 07:56:33,615 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:33,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:33] "GET /pos/pay/confirmation/672?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.012 0.056 2026-10-07 07:56:33,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-07 07:56:34,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 97027 2026-10-07 07:56:34,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmpsqq91cu6_chrome_odoo 2026-10-07 07:56:34,281 44 INFO rb-229b649-225316-421900 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:36463/json/version 2026-10-07 07:56:34,283 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:34,317 44 INFO rb-229b649-225316-421900 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-07 07:56:34,317 44 INFO rb-229b649-225316-421900 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:36463/json 2026-10-07 07:56:34,318 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:34,345 44 INFO rb-229b649-225316-421900 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:36463/devtools/page/B214817A645243211EDF76F5FD6F0B17 2026-10-07 07:56:34,379 44 INFO rb-229b649-225316-421900 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-07 07:56:34,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-10-07 07:56:34,492 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 07:56:34,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-10-07 07:56:34,514 44 INFO rb-229b649-225316-421900 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-07 07:56:34,514 44 INFO rb-229b649-225316-421900 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-07 07:56:34,530 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:35,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:35] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.093 0.997 2026-10-07 07:56:35,620 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'B214817A645243211EDF76F5FD6F0B17', 'loaderId': '258BA5541336F1C399BE8578A4331A95', 'isDownload': False} 2026-10-07 07:56:35,620 44 INFO rb-229b649-225316-421900 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-07 07:56:35,642 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:56:35,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:35] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 07:56:35,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:35] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:56:35,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:35] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.042 2026-10-07 07:56:36,345 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:36,349 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:36,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 07:56:36,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:56:36,402 44 INFO rb-229b649-225316-421900 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-07 07:56:36,413 44 INFO rb-229b649-225316-421900 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-07 07:56:36,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:56:36,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:36,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 07:56:36,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 07:56:36,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.035 2026-10-07 07:56:36,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 07:56:37,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.287 0.460 2026-10-07 07:56:37,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "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-07 07:56:37,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:37,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.039 2026-10-07 07:56:37,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:37,595 44 INFO rb-229b649-225316-421900 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-07 07:56:37,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-07 07:56:37,698 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:37,732 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:56:37,738 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:56:37,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.021 0.030 2026-10-07 07:56:37,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 07:56:37,783 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:37,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.006 0.080 2026-10-07 07:56:37,790 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 07:56:37,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.005 0.039 2026-10-07 07:56:37,870 44 INFO rb-229b649-225316-421900 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-07 07:56:37,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.007 0.014 2026-10-07 07:56:37,948 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:56:37,991 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:38,074 44 INFO rb-229b649-225316-421900 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-07 07:56:38,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:38] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.069 0.088 2026-10-07 07:56:38,086 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 07:56:38,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:38] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.045 0.218 2026-10-07 07:56:38,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:38] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T07:55:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-07 07:56:38,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.218 2026-10-07 07:56:38,442 44 INFO rb-229b649-225316-421900 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-07 07:56:38,496 44 INFO rb-229b649-225316-421900 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-07 07:56:38,547 44 INFO rb-229b649-225316-421900 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-07 07:56:38,604 44 INFO rb-229b649-225316-421900 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-07 07:56:38,660 44 INFO rb-229b649-225316-421900 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-07 07:56:38,834 44 INFO rb-229b649-225316-421900 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-07 07:56:38,886 44 INFO rb-229b649-225316-421900 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-07 07:56:38,935 44 INFO rb-229b649-225316-421900 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-07 07:56:38,986 44 INFO rb-229b649-225316-421900 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-07 07:56:39,037 44 INFO rb-229b649-225316-421900 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-07 07:56:39,115 44 INFO rb-229b649-225316-421900 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-07 07:56:39,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:56:39,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:56:39,170 44 INFO rb-229b649-225316-421900 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-07 07:56:39,216 44 INFO rb-229b649-225316-421900 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-07 07:56:39,267 44 INFO rb-229b649-225316-421900 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-07 07:56:39,329 44 INFO rb-229b649-225316-421900 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-07 07:56:39,337 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7461765 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'}] 2026-10-07 07:56:39,457 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7461765 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'} created pos.order #673 2026-10-07 07:56:39,485 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7461765 finished 2026-10-07 07:56:39,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.088 0.138 2026-10-07 07:56:39,632 44 INFO rb-229b649-225316-421900 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-07 07:56:39,682 44 INFO rb-229b649-225316-421900 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-07 07:56:39,735 44 INFO rb-229b649-225316-421900 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-07 07:56:39,791 44 INFO rb-229b649-225316-421900 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-07 07:56:39,853 44 INFO rb-229b649-225316-421900 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-07 07:56:39,907 44 INFO rb-229b649-225316-421900 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-07 07:56:39,962 44 INFO rb-229b649-225316-421900 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-07 07:56:40,010 44 INFO rb-229b649-225316-421900 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-07 07:56:40,061 44 INFO rb-229b649-225316-421900 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-07 07:56:40,115 44 INFO rb-229b649-225316-421900 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-07 07:56:40,168 44 INFO rb-229b649-225316-421900 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-07 07:56:40,218 44 INFO rb-229b649-225316-421900 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-07 07:56:40,269 44 INFO rb-229b649-225316-421900 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-07 07:56:40,336 44 INFO rb-229b649-225316-421900 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-07 07:56:40,387 44 INFO rb-229b649-225316-421900 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-07 07:56:40,447 44 INFO rb-229b649-225316-421900 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-07 07:56:40,496 44 INFO rb-229b649-225316-421900 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-07 07:56:40,547 44 INFO rb-229b649-225316-421900 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-07 07:56:40,598 44 INFO rb-229b649-225316-421900 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-07 07:56:40,668 44 INFO rb-229b649-225316-421900 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-07 07:56:40,673 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23607700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'}] 2026-10-07 07:56:40,729 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23607700 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'} updated pos.order #673 2026-10-07 07:56:40,752 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23607700 finished 2026-10-07 07:56:40,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.069 0.141 2026-10-07 07:56:40,927 44 INFO rb-229b649-225316-421900 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-07 07:56:40,978 44 INFO rb-229b649-225316-421900 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-07 07:56:41,029 44 INFO rb-229b649-225316-421900 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-07 07:56:41,097 44 INFO rb-229b649-225316-421900 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-07 07:56:41,101 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23151630 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'}] 2026-10-07 07:56:41,127 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23151630 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '423595cf-02e7-4443-89c7-5c7063b79006'} updated pos.order #673 2026-10-07 07:56:41,156 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23151630 finished 2026-10-07 07:56:41,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.050 0.135 2026-10-07 07:56:41,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:41] "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-07 07:56:41,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-07 07:56:41,390 44 INFO rb-229b649-225316-421900 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-07 07:56:41,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:41] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F673%3Faccess_token=9c2ea5b0-bb6b-4c41-aee8-f8fd1473f0cc?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.129 2026-10-07 07:56:41,532 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15444256 (allocated 16777216) 2026-10-07 07:56:41,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 97027 2026-10-07 07:56:41,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-07 07:56:41,562 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 97027 2026-10-07 07:56:41,667 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075641_667036_test_online_payment_amount_updated_after_order_modification.txt 2026-10-07 07:56:41,667 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmpsqq91cu6_chrome_odoo" 2026-10-07 07:56:41,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-07 07:56:42,190 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6266570 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-07 07:56:42,244 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6266570 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #674 2026-10-07 07:56:42,246 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6266570 finished 2026-10-07 07:56:42,338 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:42,664 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:44,519 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:56:44,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:44] "GET /pos/pay/674?access_token=298ade34-c8a9-4410-82ce-d8ce0f634ca7 HTTP/1.1" 200 - 265 0.379 1.806 2026-10-07 07:56:44,538 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:44,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:44] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 40 0.050 0.049 2026-10-07 07:56:44,689 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:56:46,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:46] "GET /pos/pay/confirmation/674?access_token=298ade34-c8a9-4410-82ce-d8ce0f634ca7&tx_id=5 HTTP/1.1" 200 - 371 0.605 0.751 2026-10-07 07:56:47,381 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-07 07:56:48,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 97234 2026-10-07 07:56:48,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpc4hp8g0z_chrome_odoo 2026-10-07 07:56:48,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:42441/json/version 2026-10-07 07:56:48,742 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:48,828 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-07 07:56:48,828 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:42441/json 2026-10-07 07:56:48,829 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:48,842 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:42441/devtools/page/17F0F8FE4BB9D46D199135C8AB7E07A8 2026-10-07 07:56:48,849 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-07 07:56:48,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-07 07:56:48,958 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:56:48,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-07 07:56:48,970 44 INFO rb-229b649-225316-421900 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-07 07:56:48,970 44 INFO rb-229b649-225316-421900 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-07 07:56:48,999 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:49,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:49] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.120 0.776 2026-10-07 07:56:49,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': '17F0F8FE4BB9D46D199135C8AB7E07A8', 'loaderId': '495A524166F672258705C515F487138F', 'isDownload': False} 2026-10-07 07:56:49,886 44 INFO rb-229b649-225316-421900 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-07 07:56:49,907 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:56:49,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:49] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 07:56:49,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:49] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 07:56:49,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:49] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 07:56:50,643 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:56:50,647 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:50,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 07:56:50,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 07:56:50,729 44 INFO rb-229b649-225316-421900 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-07 07:56:50,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 07:56:50,738 44 INFO rb-229b649-225316-421900 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-07 07:56:50,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:50,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07: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.018 0.014 2026-10-07 07:56:50,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-07 07:56:50,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "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-07 07:56:50,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 07:56:51,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.309 0.402 2026-10-07 07:56:51,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07: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.035 2026-10-07 07:56:51,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07: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.000 0.007 2026-10-07 07:56:51,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:51] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.039 2026-10-07 07:56:51,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07: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.004 0.009 2026-10-07 07:56:51,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-07 07:56:52,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.019 2026-10-07 07:56:52,063 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:52,093 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:56:52,101 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 07:56:52,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.025 0.057 2026-10-07 07:56:52,154 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:56:52,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-07 07:56:52,177 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "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-07 07:56:52,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.131 2026-10-07 07:56:52,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.004 0.056 2026-10-07 07:56:52,316 44 INFO rb-229b649-225316-421900 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-07 07:56:52,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.010 0.016 2026-10-07 07:56:52,394 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:56:52,416 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:52,446 44 INFO rb-229b649-225316-421900 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-07 07:56:52,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.059 0.068 2026-10-07 07:56:52,520 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:52,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T07:55:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-10-07 07:56:52,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.030 0.231 2026-10-07 07:56:52,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.248 2026-10-07 07:56:52,838 44 INFO rb-229b649-225316-421900 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-07 07:56:52,890 44 INFO rb-229b649-225316-421900 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-07 07:56:52,942 44 INFO rb-229b649-225316-421900 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-07 07:56:52,993 44 INFO rb-229b649-225316-421900 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-07 07:56:53,046 44 INFO rb-229b649-225316-421900 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-07 07:56:53,130 44 INFO rb-229b649-225316-421900 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-07 07:56:53,152 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:56:53,157 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:53,186 44 INFO rb-229b649-225316-421900 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-07 07:56:53,240 44 INFO rb-229b649-225316-421900 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-07 07:56:53,289 44 INFO rb-229b649-225316-421900 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-07 07:56:53,366 44 INFO rb-229b649-225316-421900 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-07 07:56:53,382 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82254212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'adbbd20c-3e11-4304-b5fa-830e8da85e61'}] 2026-10-07 07:56:53,479 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82254212 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'adbbd20c-3e11-4304-b5fa-830e8da85e61'} created pos.order #675 2026-10-07 07:56:53,503 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82254212 finished 2026-10-07 07:56:53,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.158 2026-10-07 07:56:53,716 44 INFO rb-229b649-225316-421900 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-07 07:56:53,768 44 INFO rb-229b649-225316-421900 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-07 07:56:53,823 44 INFO rb-229b649-225316-421900 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-07 07:56:53,914 44 INFO rb-229b649-225316-421900 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-07 07:56:54,005 44 INFO rb-229b649-225316-421900 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-07 07:56:54,055 44 INFO rb-229b649-225316-421900 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-07 07:56:54,113 44 INFO rb-229b649-225316-421900 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-07 07:56:54,175 44 INFO rb-229b649-225316-421900 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-07 07:56:54,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:54] "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-07 07:56:54,239 44 INFO rb-229b649-225316-421900 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-07 07:56:54,294 44 INFO rb-229b649-225316-421900 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-07 07:56:54,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.015 0.059 2026-10-07 07:56:54,344 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-07 07:56:54,345 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-07 07:56:54,464 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15647156 (allocated 17039360) 2026-10-07 07:56:54,492 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 97234 2026-10-07 07:56:54,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-07 07:56:54,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 97234 2026-10-07 07:56:54,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075654_628216_test_payment_method_customer_required.txt 2026-10-07 07:56:54,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpc4hp8g0z_chrome_odoo" 2026-10-07 07:56:54,650 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-07 07:56:54,818 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64409970 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 07:56:54,967 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted pos.order records with IDs: [676] 2026-10-07 07:56:55,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-07 07:56:55,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 97436 2026-10-07 07:56:55,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpp8pq1crg_chrome_odoo 2026-10-07 07:56:55,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:39169/json/version 2026-10-07 07:56:55,570 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:55,594 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-07 07:56:55,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:39169/json 2026-10-07 07:56:55,599 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:56:55,624 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:39169/devtools/page/C413F9F25FDE27563B61ABE71A5778A4 2026-10-07 07:56:55,632 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-07 07:56:55,646 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-07 07:56:55,716 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 07:56:55,728 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-07 07:56:55,733 44 INFO rb-229b649-225316-421900 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-07 07:56:55,733 44 INFO rb-229b649-225316-421900 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-07 07:56:55,755 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:56:56,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:56] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.072 0.899 2026-10-07 07:56:56,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': 'C413F9F25FDE27563B61ABE71A5778A4', 'loaderId': '1B7A4A45339E65FC5EB1D50FF8BFA728', 'isDownload': False} 2026-10-07 07:56:56,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-07 07:56:56,742 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:56:56,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 07:56:56,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 07:56:56,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 07:56:57,520 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:57,526 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:56:57,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 07:56:57,582 44 INFO rb-229b649-225316-421900 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-07 07:56:57,590 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 07:56:57,592 44 INFO rb-229b649-225316-421900 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-07 07:56:57,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:57,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:57,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-07 07:56:57,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "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.031 2026-10-07 07:56:57,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 07:56:57,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.047 2026-10-07 07:56:58,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.272 0.471 2026-10-07 07:56:58,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:56:58,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:56:58,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-07 07:56:58,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56: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-07 07:56:58,849 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-07 07:56:58,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 07:56:58,931 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:56:58,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:56:58,988 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:56:58,989 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 07:56:59,028 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:56:59,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.064 0.039 2026-10-07 07:56:59,040 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:56:59,078 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:56:59,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.028 0.123 2026-10-07 07:56:59,179 44 INFO rb-229b649-225316-421900 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-07 07:56:59,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.060 0.113 2026-10-07 07:56:59,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.009 0.205 2026-10-07 07:56:59,293 44 INFO rb-229b649-225316-421900 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-07 07:56:59,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:56:59,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.056 0.273 2026-10-07 07:56:59,397 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:59,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T07:55:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-07 07:56:59,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.168 2026-10-07 07:56:59,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.189 2026-10-07 07:56:59,644 44 INFO rb-229b649-225316-421900 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-07 07:56:59,702 44 INFO rb-229b649-225316-421900 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-07 07:56:59,754 44 INFO rb-229b649-225316-421900 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-07 07:56:59,801 44 INFO rb-229b649-225316-421900 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-07 07:56:59,855 44 INFO rb-229b649-225316-421900 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-07 07:56:59,937 44 INFO rb-229b649-225316-421900 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-07 07:56:59,963 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:56:59,965 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:56:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:56:59,998 44 INFO rb-229b649-225316-421900 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-07 07:57:00,040 44 INFO rb-229b649-225316-421900 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-07 07:57:00,111 44 INFO rb-229b649-225316-421900 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-07 07:57:00,123 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70462028 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'}] 2026-10-07 07:57:00,251 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70462028 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'} created pos.order #677 2026-10-07 07:57:00,281 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70462028 finished 2026-10-07 07:57:00,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.095 0.167 2026-10-07 07:57:00,473 44 INFO rb-229b649-225316-421900 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-07 07:57:00,522 44 INFO rb-229b649-225316-421900 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-07 07:57:00,588 44 INFO rb-229b649-225316-421900 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-07 07:57:00,659 44 INFO rb-229b649-225316-421900 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-07 07:57:00,711 44 INFO rb-229b649-225316-421900 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-07 07:57:00,760 44 INFO rb-229b649-225316-421900 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-07 07:57:00,811 44 INFO rb-229b649-225316-421900 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-07 07:57:00,871 44 INFO rb-229b649-225316-421900 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-07 07:57:00,924 44 INFO rb-229b649-225316-421900 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-07 07:57:00,976 44 INFO rb-229b649-225316-421900 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-07 07:57:01,026 44 INFO rb-229b649-225316-421900 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-07 07:57:01,085 44 INFO rb-229b649-225316-421900 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-07 07:57:01,140 44 INFO rb-229b649-225316-421900 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-07 07:57:01,206 44 INFO rb-229b649-225316-421900 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-07 07:57:01,218 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34715656 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'}] 2026-10-07 07:57:01,363 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [694] to pos.order #677 2026-10-07 07:57:01,371 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34715656 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'} updated pos.order #677 2026-10-07 07:57:01,403 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34715656 finished 2026-10-07 07:57:01,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.105 0.216 2026-10-07 07:57:01,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:01] "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.013 2026-10-07 07:57:01,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:01] "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.012 0.014 2026-10-07 07:57:01,674 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44361747 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'}] 2026-10-07 07:57:01,696 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:57:02,345 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44361747 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'} updated pos.order #677 2026-10-07 07:57:02,380 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44361747 finished 2026-10-07 07:57:02,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.331 0.477 2026-10-07 07:57:02,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:57:02,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-07 07:57:02,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 07:57:02,678 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78895296 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'}] 2026-10-07 07:57:02,686 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78895296 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '1249c865-64b6-40c6-a6c6-6f4115a8b27d'} sync ignored for existing PoS order pos.order(677,) (state: paid) 2026-10-07 07:57:02,726 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78895296 finished 2026-10-07 07:57:02,789 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 16003360 (allocated 17301504) 2026-10-07 07:57:02,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 97436 2026-10-07 07:57:02,819 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-07 07:57:02,825 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 97436 2026-10-07 07:57:02,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.125 2026-10-07 07:57:02,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075702_910643_test_restaurant_online_payment_flow.txt 2026-10-07 07:57:02,911 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpp8pq1crg_chrome_odoo" 2026-10-07 07:57:02,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-07 07:57:03,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 97640 2026-10-07 07:57:03,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpjl8us9pi_chrome_odoo 2026-10-07 07:57:03,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44879/json/version 2026-10-07 07:57:03,453 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:03,527 44 INFO rb-229b649-225316-421900 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-07 07:57:03,527 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44879/json 2026-10-07 07:57:03,528 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:03,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:44879/devtools/page/B4A83F60988F82F0BD76A024630647F5 2026-10-07 07:57:03,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-10-07 07:57:03,577 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-07 07:57:03,647 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 07:57:03,659 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-07 07:57:03,661 44 INFO rb-229b649-225316-421900 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-07 07:57:03,661 44 INFO rb-229b649-225316-421900 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-07 07:57:03,683 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:57:04,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:04] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.095 0.685 2026-10-07 07:57:04,464 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'B4A83F60988F82F0BD76A024630647F5', 'loaderId': '61C3B7DCDC9FAE73E444029FD6311927', 'isDownload': False} 2026-10-07 07:57:04,464 44 INFO rb-229b649-225316-421900 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-07 07:57:04,490 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:57:04,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:04] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 07:57:04,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:04] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 07:57:04,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:04] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 07:57:05,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:57:05,187 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:57:05,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 07:57:05,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 07:57:05,278 44 INFO rb-229b649-225316-421900 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-07 07:57:05,288 44 INFO rb-229b649-225316-421900 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-07 07:57:05,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57: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-07 07:57:05,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:57:05,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.034 0.014 2026-10-07 07:57:05,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.059 2026-10-07 07:57:05,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "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-07 07:57:05,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-07 07:57:06,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.322 0.463 2026-10-07 07:57:06,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 07:57:06,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57: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.014 2026-10-07 07:57:06,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.042 2026-10-07 07:57:06,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:57:06,604 44 INFO rb-229b649-225316-421900 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-07 07:57:06,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-07 07:57:06,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:57:06,707 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:57:06,724 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:57:06,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:57:06,767 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:57:06,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:57:06,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.052 0.056 2026-10-07 07:57:06,843 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:57:06,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.007 0.137 2026-10-07 07:57:06,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.008 0.072 2026-10-07 07:57:06,946 44 INFO rb-229b649-225316-421900 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-07 07:57:06,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:06] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.033 0.119 2026-10-07 07:57:07,009 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 07:57:07,043 44 INFO rb-229b649-225316-421900 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-07 07:57:07,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.039 0.222 2026-10-07 07:57:07,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.004 0.099 2026-10-07 07:57:07,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T07:55:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-10-07 07:57:07,194 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:57:07,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.134 2026-10-07 07:57:07,342 44 INFO rb-229b649-225316-421900 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-07 07:57:07,390 44 INFO rb-229b649-225316-421900 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-07 07:57:07,442 44 INFO rb-229b649-225316-421900 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-07 07:57:07,497 44 INFO rb-229b649-225316-421900 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-07 07:57:07,552 44 INFO rb-229b649-225316-421900 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-07 07:57:07,743 44 INFO rb-229b649-225316-421900 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-07 07:57:07,793 44 INFO rb-229b649-225316-421900 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-07 07:57:07,844 44 INFO rb-229b649-225316-421900 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-07 07:57:07,896 44 INFO rb-229b649-225316-421900 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-07 07:57:07,946 44 INFO rb-229b649-225316-421900 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-07 07:57:08,032 44 INFO rb-229b649-225316-421900 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-07 07:57:08,053 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:57:08,056 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:57:08,088 44 INFO rb-229b649-225316-421900 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-07 07:57:08,134 44 INFO rb-229b649-225316-421900 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-07 07:57:08,185 44 INFO rb-229b649-225316-421900 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-07 07:57:08,236 44 INFO rb-229b649-225316-421900 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-07 07:57:08,287 44 INFO rb-229b649-225316-421900 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-07 07:57:08,353 44 INFO rb-229b649-225316-421900 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-07 07:57:08,358 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99753876 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'feec8f92-3bf8-4063-a9cb-7f22b8372132'}] 2026-10-07 07:57:08,455 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99753876 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'feec8f92-3bf8-4063-a9cb-7f22b8372132'} created pos.order #678 2026-10-07 07:57:08,484 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99753876 finished 2026-10-07 07:57:08,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.078 0.148 2026-10-07 07:57:08,656 44 INFO rb-229b649-225316-421900 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-07 07:57:08,709 44 INFO rb-229b649-225316-421900 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-07 07:57:08,802 44 INFO rb-229b649-225316-421900 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-07 07:57:08,877 44 INFO rb-229b649-225316-421900 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-07 07:57:08,928 44 INFO rb-229b649-225316-421900 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-07 07:57:08,993 44 INFO rb-229b649-225316-421900 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-07 07:57:09,057 44 INFO rb-229b649-225316-421900 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-07 07:57:09,110 44 INFO rb-229b649-225316-421900 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-07 07:57:09,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.022 0.038 2026-10-07 07:57:09,182 44 INFO rb-229b649-225316-421900 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-07 07:57:09,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.054 0.062 2026-10-07 07:57:09,252 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53133288 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'feec8f92-3bf8-4063-a9cb-7f22b8372132'}] 2026-10-07 07:57:09,287 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53133288 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'feec8f92-3bf8-4063-a9cb-7f22b8372132'} updated pos.order #678 2026-10-07 07:57:09,320 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53133288 finished 2026-10-07 07:57:09,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.078 0.219 2026-10-07 07:57:09,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:09] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.006 0.015 2026-10-07 07:57:09,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-07 07:57:09,603 44 INFO rb-229b649-225316-421900 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-07 07:57:09,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:09] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F678%3Faccess_token=bb6711eb-df3e-4ca8-a28d-6043035c76d5?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 07:57:09,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16030460 (allocated 17563648) 2026-10-07 07:57:09,729 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 97640 2026-10-07 07:57:09,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-07 07:57:09,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 97640 2026-10-07 07:57:09,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_075709_855539_test_selected_customer_after_adding_payment_sync.txt 2026-10-07 07:57:09,856 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpjl8us9pi_chrome_odoo" 2026-10-07 07:57:10,234 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-07 07:57:10,392 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted account.account records with IDs: [4494] 2026-10-07 07:57:10,444 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-07 07:57:10,670 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-07 07:57:10,746 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #174 deleted account.account records with IDs: [4493] 2026-10-07 07:57:10,793 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 07:57:13,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-07 07:57:20,556 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 97849 2026-10-07 07:57:20,556 44 INFO rb-229b649-225316-421900 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/tmpun0o6fl3_chrome_odoo 2026-10-07 07:57:20,558 44 INFO rb-229b649-225316-421900 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:41047/json/version 2026-10-07 07:57:20,559 44 INFO rb-229b649-225316-421900 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-07 07:57:20,652 44 INFO rb-229b649-225316-421900 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-07 07:57:20,652 44 INFO rb-229b649-225316-421900 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:41047/json 2026-10-07 07:57:20,653 44 INFO rb-229b649-225316-421900 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-07 07:57:20,671 44 INFO rb-229b649-225316-421900 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:41047/devtools/page/D34101877E585510B62BAF77962A2CD3 2026-10-07 07:57:20,686 44 INFO rb-229b649-225316-421900 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-07 07:57:20,698 44 INFO rb-229b649-225316-421900 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-07 07:57:20,737 44 INFO rb-229b649-225316-421900 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-07 07:57:20,894 44 INFO rb-229b649-225316-421900 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=280202e1b3f74d2f" in browser 2026-10-07 07:57:20,895 44 INFO rb-229b649-225316-421900 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=280202e1b3f74d2f" 2026-10-07 07:57:20,915 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:57:21,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /pos-self/93?access_token=280202e1b3f74d2f HTTP/1.1" 200 - 57 0.067 0.579 2026-10-07 07:57:21,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'D34101877E585510B62BAF77962A2CD3', 'loaderId': '6D29DFB01B904448D478D28A23A1FC5B', 'isDownload': False} 2026-10-07 07:57:21,562 44 INFO rb-229b649-225316-421900 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-07 07:57:21,578 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:57:21,605 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:57:21,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.032 2026-10-07 07:57:21,664 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:57:21,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.092 2026-10-07 07:57:21,698 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:57:21,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.114 2026-10-07 07:57:21,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 07:57:21,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 07:57:21,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.010 0.012 2026-10-07 07:57:21,975 44 INFO rb-229b649-225316-421900 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=280202e1b3f74d2f", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:57:21,980 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:57:21,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 07:57:21,991 44 INFO rb-229b649-225316-421900 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-07 07:57:22,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.064 0.062 2026-10-07 07:57:22,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 07:57:22,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.199 0.266 2026-10-07 07:57:22,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.440 2026-10-07 07:57:22,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-07 07:57:22,755 44 INFO rb-229b649-225316-421900 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-07 07:57:22,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "GET /web/image/ir.attachment/6941/raw HTTP/1.1" 200 - 4 0.001 0.021 2026-10-07 07:57:22,925 44 INFO rb-229b649-225316-421900 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-07 07:57:22,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:22] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 07:57:23,011 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:57:23,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.037 2026-10-07 07:57:23,044 44 INFO rb-229b649-225316-421900 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-07 07:57:23,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-07 07:57:23,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-10-07 07:57:23,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-07 07:57:23,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-07 07:57:23,117 44 INFO rb-229b649-225316-421900 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-07 07:57:23,202 44 INFO rb-229b649-225316-421900 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-07 07:57:23,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/ir.attachment/6895/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 07:57:23,247 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "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-07 07:57:23,262 44 INFO rb-229b649-225316-421900 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-07 07:57:23,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.008 0.021 2026-10-07 07:57:23,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-07 07:57:23,314 44 INFO rb-229b649-225316-421900 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-07 07:57:23,408 44 INFO rb-229b649-225316-421900 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-07 07:57:23,481 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37203461 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'e59d2aef-1791-45f0-9a10-c18cd60d4740'}] 2026-10-07 07:57:23,565 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37203461 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'e59d2aef-1791-45f0-9a10-c18cd60d4740'} created pos.order #679 2026-10-07 07:57:23,590 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37203461 finished 2026-10-07 07:57:23,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.154 0.207 2026-10-07 07:57:23,892 44 INFO rb-229b649-225316-421900 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-07 07:57:23,944 44 INFO rb-229b649-225316-421900 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-07 07:57:23,995 44 INFO rb-229b649-225316-421900 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-07 07:57:24,049 44 INFO rb-229b649-225316-421900 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-07 07:57:24,107 44 INFO rb-229b649-225316-421900 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-07 07:57:24,169 44 INFO rb-229b649-225316-421900 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-07 07:57:24,170 44 INFO rb-229b649-225316-421900 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-07 07:57:24,245 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8327876 (allocated 9699328) 2026-10-07 07:57:24,251 44 INFO rb-229b649-225316-421900 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 97849 2026-10-07 07:57:24,252 44 INFO rb-229b649-225316-421900 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-07 07:57:24,253 44 INFO rb-229b649-225316-421900 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 97849 2026-10-07 07:57:24,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:24] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.031 0.069 2026-10-07 07:57:24,353 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075724_353631_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 07:57:24,354 44 INFO rb-229b649-225316-421900 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/tmpun0o6fl3_chrome_odoo" 2026-10-07 07:57:24,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-07 07:57:30,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 98039 2026-10-07 07:57:30,776 44 INFO rb-229b649-225316-421900 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/tmp6yr867jy_chrome_odoo 2026-10-07 07:57:30,776 44 INFO rb-229b649-225316-421900 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:34789/json/version 2026-10-07 07:57:30,777 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:30,846 44 INFO rb-229b649-225316-421900 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-07 07:57:30,846 44 INFO rb-229b649-225316-421900 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:34789/json 2026-10-07 07:57:30,847 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:30,858 44 INFO rb-229b649-225316-421900 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:34789/devtools/page/8F4BF8E27F399FFC279F6B13ACAA6A04 2026-10-07 07:57:30,869 44 INFO rb-229b649-225316-421900 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-07 07:57:30,879 44 INFO rb-229b649-225316-421900 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-07 07:57:30,912 44 INFO rb-229b649-225316-421900 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-07 07:57:31,072 44 INFO rb-229b649-225316-421900 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=96c976271f1c41c2" in browser 2026-10-07 07:57:31,073 44 INFO rb-229b649-225316-421900 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=96c976271f1c41c2" 2026-10-07 07:57:31,099 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:57:31,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:31] "GET /pos-self/94?access_token=96c976271f1c41c2 HTTP/1.1" 200 - 57 0.036 0.708 2026-10-07 07:57:31,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '8F4BF8E27F399FFC279F6B13ACAA6A04', 'loaderId': '8BF285B162E43256CCBCB42CFA49E01B', 'isDownload': False} 2026-10-07 07:57:31,849 44 INFO rb-229b649-225316-421900 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-07 07:57:31,875 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:57:31,900 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:57:31,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:31] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.037 2026-10-07 07:57:31,977 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:57:32,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.113 2026-10-07 07:57:32,017 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:57:32,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.105 2026-10-07 07:57:32,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.017 2026-10-07 07:57:32,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.033 2026-10-07 07:57:32,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.015 0.014 2026-10-07 07:57:32,330 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:57:32,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 07:57:32,334 44 INFO rb-229b649-225316-421900 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=96c976271f1c41c2", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:57:32,396 44 INFO rb-229b649-225316-421900 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-07 07:57:32,413 44 INFO rb-229b649-225316-421900 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-07 07:57:32,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.067 2026-10-07 07:57:32,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.060 0.146 2026-10-07 07:57:32,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.105 2026-10-07 07:57:32,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:32] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.141 0.228 2026-10-07 07:57:33,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-07 07:57:33,071 44 INFO rb-229b649-225316-421900 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-07 07:57:33,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/ir.attachment/6994/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:57:33,226 44 INFO rb-229b649-225316-421900 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-07 07:57:33,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 07:57:33,319 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:57:33,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.036 2026-10-07 07:57:33,353 44 INFO rb-229b649-225316-421900 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-07 07:57:33,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 07:57:33,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-10-07 07:57:33,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-07 07:57:33,431 44 INFO rb-229b649-225316-421900 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-07 07:57:33,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-07 07:57:33,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/ir.attachment/6948/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 07:57:33,487 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:57:33,500 44 INFO rb-229b649-225316-421900 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-07 07:57:33,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.012 0.028 2026-10-07 07:57:33,569 44 INFO rb-229b649-225316-421900 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-07 07:57:33,630 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43724804 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '20e259ec-da03-4840-b001-02a00952cb0a'}] 2026-10-07 07:57:33,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43724804 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '20e259ec-da03-4840-b001-02a00952cb0a'} created pos.order #680 2026-10-07 07:57:33,720 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43724804 finished 2026-10-07 07:57:33,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.097 0.223 2026-10-07 07:57:33,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.015 2026-10-07 07:57:34,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-07 07:57:34,032 44 INFO rb-229b649-225316-421900 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-07 07:57:34,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7725676 (allocated 8650752) 2026-10-07 07:57:34,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 98039 2026-10-07 07:57:34,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-07 07:57:34,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 98039 2026-10-07 07:57:34,206 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075734_205933_test_online_payment_kiosk.txt 2026-10-07 07:57:34,206 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmp6yr867jy_chrome_odoo" 2026-10-07 07:57:34,248 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:57:35,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:35] "GET /pos/pay/680?access_token=22f35942-230d-4e75-828e-a64826d72c7a HTTP/1.1" 200 - 110 0.100 1.063 2026-10-07 07:57:35,408 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:57:35,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:35] "POST /pos/pay/transaction/680 HTTP/1.1" 200 - 35 0.038 0.048 2026-10-07 07:57:35,531 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:57:36,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:36] "GET /pos/pay/confirmation/680?access_token=22f35942-230d-4e75-828e-a64826d72c7a&exit_route=/&tx_id=6 HTTP/1.1" 303 - 343 0.479 0.600 2026-10-07 07:57:37,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:37] "GET / HTTP/1.1" 200 - 32 0.074 0.353 2026-10-07 07:57:37,056 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 07:57:37,123 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:57:37,132 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.08s) 2026-10-07 07:57:37,181 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-10-07 07:57:44,109 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 98229 2026-10-07 07:57:44,109 44 INFO rb-229b649-225316-421900 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/tmpy5fj61k5_chrome_odoo 2026-10-07 07:57:44,109 44 INFO rb-229b649-225316-421900 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:35891/json/version 2026-10-07 07:57:44,110 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:44,141 44 INFO rb-229b649-225316-421900 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-07 07:57:44,141 44 INFO rb-229b649-225316-421900 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:35891/json 2026-10-07 07:57:44,142 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:44,159 44 INFO rb-229b649-225316-421900 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:35891/devtools/page/2C81EBA59985435E5278AC4BB85F5F95 2026-10-07 07:57:44,173 44 INFO rb-229b649-225316-421900 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-07 07:57:44,179 44 INFO rb-229b649-225316-421900 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-07 07:57:44,220 44 INFO rb-229b649-225316-421900 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-07 07:57:44,381 44 INFO rb-229b649-225316-421900 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=dc12d54b3de54462" in browser 2026-10-07 07:57:44,381 44 INFO rb-229b649-225316-421900 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=dc12d54b3de54462" 2026-10-07 07:57:44,401 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:57:44,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:44] "GET /pos-self/95?access_token=dc12d54b3de54462 HTTP/1.1" 200 - 57 0.053 0.521 2026-10-07 07:57:44,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '2C81EBA59985435E5278AC4BB85F5F95', 'loaderId': 'E765155C6EB19B5EED8471854D015902', 'isDownload': False} 2026-10-07 07:57:44,975 44 INFO rb-229b649-225316-421900 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-07 07:57:44,989 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:57:45,026 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:57:45,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.034 2026-10-07 07:57:45,081 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:57:45,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.101 2026-10-07 07:57:45,124 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:57:45,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.128 2026-10-07 07:57:45,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 07:57:45,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 07:57:45,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.006 0.017 2026-10-07 07:57:45,384 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:57:45,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 07:57:45,391 44 INFO rb-229b649-225316-421900 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=dc12d54b3de54462", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:57:45,403 44 INFO rb-229b649-225316-421900 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-07 07:57:45,459 44 INFO rb-229b649-225316-421900 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-07 07:57:45,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.064 0.059 2026-10-07 07:57:45,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-07 07:57:46,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.210 0.245 2026-10-07 07:57:46,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.413 2026-10-07 07:57:46,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.042 2026-10-07 07:57:46,167 44 INFO rb-229b649-225316-421900 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-07 07:57:46,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/ir.attachment/7047/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 07:57:46,330 44 INFO rb-229b649-225316-421900 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-07 07:57:46,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 07:57:46,399 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 07:57:46,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.031 2026-10-07 07:57:46,437 44 INFO rb-229b649-225316-421900 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-07 07:57:46,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-07 07:57:46,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 07:57:46,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.091 2026-10-07 07:57:46,511 44 INFO rb-229b649-225316-421900 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-07 07:57:46,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-07 07:57:46,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/ir.attachment/7001/raw HTTP/1.1" 200 - 4 0.002 0.026 2026-10-07 07:57:46,556 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:57:46,571 44 INFO rb-229b649-225316-421900 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-07 07:57:46,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:46] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.009 0.034 2026-10-07 07:57:46,640 44 INFO rb-229b649-225316-421900 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-07 07:57:46,715 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93168312 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '36344ff9-dabe-45a7-9753-abf205a0ed4d'}] 2026-10-07 07:57:46,800 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93168312 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '36344ff9-dabe-45a7-9753-abf205a0ed4d'} created pos.order #681 2026-10-07 07:57:46,842 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93168312 finished 2026-10-07 07:57:47,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.167 0.245 2026-10-07 07:57:47,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.023 2026-10-07 07:57:47,199 44 INFO rb-229b649-225316-421900 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-07 07:57:47,199 44 INFO rb-229b649-225316-421900 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-07 07:57:47,267 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7692504 (allocated 8126464) 2026-10-07 07:57:47,283 44 INFO rb-229b649-225316-421900 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 98229 2026-10-07 07:57:47,283 44 INFO rb-229b649-225316-421900 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-07 07:57:47,284 44 INFO rb-229b649-225316-421900 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 98229 2026-10-07 07:57:47,379 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075747_379359_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-07 07:57:47,379 44 INFO rb-229b649-225316-421900 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/tmpy5fj61k5_chrome_odoo" 2026-10-07 07:57:47,408 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:57:48,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:48] "GET /pos/pay/681?access_token=62086514-100a-47f2-ae3b-f27aa1af64d1 HTTP/1.1" 200 - 110 0.171 1.021 2026-10-07 07:57:48,599 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:57:48,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:48] "POST /pos/pay/transaction/681 HTTP/1.1" 200 - 35 0.051 0.043 2026-10-07 07:57:48,747 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 07:57:49,964 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:57:49,973 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.23s) 2026-10-07 07:57:50,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-07 07:57:56,833 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 98413 2026-10-07 07:57:56,833 44 INFO rb-229b649-225316-421900 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/tmpm204wtyk_chrome_odoo 2026-10-07 07:57:56,833 44 INFO rb-229b649-225316-421900 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:46403/json/version 2026-10-07 07:57:56,835 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:56,861 44 INFO rb-229b649-225316-421900 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-07 07:57:56,861 44 INFO rb-229b649-225316-421900 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:46403/json 2026-10-07 07:57:56,862 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:57:56,873 44 INFO rb-229b649-225316-421900 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:46403/devtools/page/AA0412741FC6748B1EB8E972D59E14FF 2026-10-07 07:57:56,881 44 INFO rb-229b649-225316-421900 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-07 07:57:56,899 44 INFO rb-229b649-225316-421900 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-07 07:57:56,937 44 INFO rb-229b649-225316-421900 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-07 07:57:57,104 44 INFO rb-229b649-225316-421900 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=ea08c8c8e14f4fdc" in browser 2026-10-07 07:57:57,104 44 INFO rb-229b649-225316-421900 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=ea08c8c8e14f4fdc" 2026-10-07 07:57:57,129 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:57:57,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:57] "GET /pos-self/96?access_token=ea08c8c8e14f4fdc HTTP/1.1" 200 - 57 0.045 0.513 2026-10-07 07:57:57,687 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'AA0412741FC6748B1EB8E972D59E14FF', 'loaderId': '9E29AB6AAD36AB79C6C593E232511922', 'isDownload': False} 2026-10-07 07:57:57,687 44 INFO rb-229b649-225316-421900 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-07 07:57:57,705 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:57:57,729 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:57:57,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:57] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.033 2026-10-07 07:57:57,792 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:57:57,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:57] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.086 2026-10-07 07:57:57,827 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:57:57,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:57] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.116 2026-10-07 07:57:58,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 07:57:58,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:57:58,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 07:57:58,086 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:57:58,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:57:58,090 44 INFO rb-229b649-225316-421900 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=ea08c8c8e14f4fdc", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:57:58,107 44 INFO rb-229b649-225316-421900 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-07 07:57:58,165 44 INFO rb-229b649-225316-421900 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-07 07:57:58,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.028 0.059 2026-10-07 07:57:58,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.329 2026-10-07 07:57:58,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.171 0.350 2026-10-07 07:57:58,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.413 2026-10-07 07:57:59,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-07 07:57:59,024 44 INFO rb-229b649-225316-421900 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-07 07:57:59,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/ir.attachment/7100/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:57:59,145 44 INFO rb-229b649-225316-421900 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-07 07:57:59,252 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 07:57:59,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-07 07:57:59,282 44 INFO rb-229b649-225316-421900 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-07 07:57:59,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.016 0.065 2026-10-07 07:57:59,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-07 07:57:59,345 44 INFO rb-229b649-225316-421900 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-07 07:57:59,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.110 2026-10-07 07:57:59,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-10-07 07:57:59,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "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-07 07:57:59,404 44 INFO rb-229b649-225316-421900 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-07 07:57:59,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.144 2026-10-07 07:57:59,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/ir.attachment/7054/raw HTTP/1.1" 200 - 4 0.003 0.066 2026-10-07 07:57:59,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.009 0.073 2026-10-07 07:57:59,470 44 INFO rb-229b649-225316-421900 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-07 07:57:59,530 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87389107 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'f5b9aa6e-2846-40aa-a7cf-a8f397fd669e'}] 2026-10-07 07:57:59,616 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87389107 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'f5b9aa6e-2846-40aa-a7cf-a8f397fd669e'} created pos.order #682 2026-10-07 07:57:59,651 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87389107 finished 2026-10-07 07:57:59,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.157 0.201 2026-10-07 07:57:59,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:57:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.021 2026-10-07 07:57:59,960 44 INFO rb-229b649-225316-421900 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-07 07:57:59,962 44 INFO rb-229b649-225316-421900 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-07 07:58:00,054 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7686972 (allocated 8650752) 2026-10-07 07:58:00,070 44 INFO rb-229b649-225316-421900 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 98413 2026-10-07 07:58:00,073 44 INFO rb-229b649-225316-421900 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-07 07:58:00,074 44 INFO rb-229b649-225316-421900 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 98413 2026-10-07 07:58:00,189 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075800_189375_test_online_payment_kiosk_qr_code.txt 2026-10-07 07:58:00,189 44 INFO rb-229b649-225316-421900 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/tmpm204wtyk_chrome_odoo" 2026-10-07 07:58:00,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-07 07:58:07,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 98604 2026-10-07 07:58:07,140 44 INFO rb-229b649-225316-421900 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/tmpri1x8us__chrome_odoo 2026-10-07 07:58:07,140 44 INFO rb-229b649-225316-421900 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:43093/json/version 2026-10-07 07:58:07,142 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:07,151 44 INFO rb-229b649-225316-421900 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-07 07:58:07,151 44 INFO rb-229b649-225316-421900 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:43093/json 2026-10-07 07:58:07,152 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:07,157 44 INFO rb-229b649-225316-421900 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:43093/devtools/page/344AB42760B22BB854C09EB2F8C7632B 2026-10-07 07:58:07,164 44 INFO rb-229b649-225316-421900 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-07 07:58:07,180 44 INFO rb-229b649-225316-421900 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-07 07:58:07,197 44 INFO rb-229b649-225316-421900 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-07 07:58:07,338 44 INFO rb-229b649-225316-421900 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=e549fdeea9ef40cb" in browser 2026-10-07 07:58:07,339 44 INFO rb-229b649-225316-421900 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=e549fdeea9ef40cb" 2026-10-07 07:58:07,357 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:58:07,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:07] "GET /pos-self/97?access_token=e549fdeea9ef40cb HTTP/1.1" 200 - 57 0.063 0.573 2026-10-07 07:58:07,994 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '344AB42760B22BB854C09EB2F8C7632B', 'loaderId': '85B2041FEE389C7C1F9B45771424F16B', 'isDownload': False} 2026-10-07 07:58:07,994 44 INFO rb-229b649-225316-421900 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-07 07:58:08,004 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:08,039 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:58:08,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.034 2026-10-07 07:58:08,097 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:58:08,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.077 2026-10-07 07:58:08,132 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:58:08,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.111 2026-10-07 07:58:08,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.027 0.016 2026-10-07 07:58:08,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.046 2026-10-07 07:58:08,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.006 0.015 2026-10-07 07:58:08,473 44 INFO rb-229b649-225316-421900 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=e549fdeea9ef40cb", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:58:08,476 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:58:08,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 07:58:08,482 44 INFO rb-229b649-225316-421900 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-07 07:58:08,538 44 INFO rb-229b649-225316-421900 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-07 07:58:08,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.058 0.061 2026-10-07 07:58:08,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 07:58:09,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.235 0.264 2026-10-07 07:58:09,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.452 2026-10-07 07:58:09,226 44 INFO rb-229b649-225316-421900 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-07 07:58:09,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/ir.attachment/7153/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 07:58:09,342 44 INFO rb-229b649-225316-421900 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-07 07:58:09,419 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:58:09,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 07:58:09,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-07 07:58:09,451 44 INFO rb-229b649-225316-421900 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-07 07:58:09,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-07 07:58:09,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.007 0.072 2026-10-07 07:58:09,517 44 INFO rb-229b649-225316-421900 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-07 07:58:09,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-07 07:58:09,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.005 0.116 2026-10-07 07:58:09,604 44 INFO rb-229b649-225316-421900 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-07 07:58:09,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/ir.attachment/7107/raw HTTP/1.1" 200 - 4 0.001 0.023 2026-10-07 07:58:09,678 44 INFO rb-229b649-225316-421900 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-07 07:58:09,681 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "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-07 07:58:09,715 44 INFO rb-229b649-225316-421900 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-07 07:58:09,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.029 0.044 2026-10-07 07:58:09,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:09] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.006 0.089 2026-10-07 07:58:09,778 44 INFO rb-229b649-225316-421900 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-07 07:58:09,831 44 INFO rb-229b649-225316-421900 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-07 07:58:09,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-07 07:58:09,909 44 INFO rb-229b649-225316-421900 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-07 07:58:09,965 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13430563 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '8b614fee-7ac1-4d83-9be4-64314904532a'}] 2026-10-07 07:58:09,970 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7909716 (allocated 8912896) 2026-10-07 07:58:09,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 98604 2026-10-07 07:58:09,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-07 07:58:09,994 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 98604 2026-10-07 07:58:10,061 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13430563 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '8b614fee-7ac1-4d83-9be4-64314904532a'} created pos.order #683 2026-10-07 07:58:10,063 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13430563 finished 2026-10-07 07:58:10,094 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075810_094017_test_online_payment_mobile.txt 2026-10-07 07:58:10,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmpri1x8us__chrome_odoo" 2026-10-07 07:58:10,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-07 07:58:10,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.144 0.134 2026-10-07 07:58:10,201 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:11,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:11] "GET /pos/pay/683?access_token=3a2c9f4e-a2e4-422d-bc55-1ab5a04cc9f2 HTTP/1.1" 200 - 126 0.187 1.180 2026-10-07 07:58:11,567 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:11,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:11] "POST /pos/pay/transaction/683 HTTP/1.1" 200 - 33 0.046 0.047 2026-10-07 07:58:11,706 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:12,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:12] "GET /pos/pay/confirmation/683?access_token=3a2c9f4e-a2e4-422d-bc55-1ab5a04cc9f2&exit_route=/&tx_id=8 HTTP/1.1" 303 - 363 0.617 0.657 2026-10-07 07:58:13,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:13] "GET / HTTP/1.1" 200 - 32 0.051 0.379 2026-10-07 07:58:13,415 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 07:58:13,485 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:58:13,501 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.09s) 2026-10-07 07:58:13,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-10-07 07:58:21,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 98796 2026-10-07 07:58:21,092 44 INFO rb-229b649-225316-421900 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/tmpfi2aya0u_chrome_odoo 2026-10-07 07:58:21,092 44 INFO rb-229b649-225316-421900 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:33113/json/version 2026-10-07 07:58:21,093 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:21,110 44 INFO rb-229b649-225316-421900 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-07 07:58:21,110 44 INFO rb-229b649-225316-421900 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:33113/json 2026-10-07 07:58:21,111 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:21,124 44 INFO rb-229b649-225316-421900 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:33113/devtools/page/CDD96C846E1CAD2BA502AD5CAEEA1314 2026-10-07 07:58:21,156 44 INFO rb-229b649-225316-421900 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-07 07:58:21,181 44 INFO rb-229b649-225316-421900 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-07 07:58:21,220 44 INFO rb-229b649-225316-421900 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-07 07:58:21,390 44 INFO rb-229b649-225316-421900 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=3b3cbb102f994f92" in browser 2026-10-07 07:58:21,391 44 INFO rb-229b649-225316-421900 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=3b3cbb102f994f92" 2026-10-07 07:58:21,436 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:58:22,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /pos-self/98?access_token=3b3cbb102f994f92 HTTP/1.1" 200 - 57 0.070 0.618 2026-10-07 07:58:22,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': 'CDD96C846E1CAD2BA502AD5CAEEA1314', 'loaderId': '5895716F6C492134F8ABBA118305E831', 'isDownload': False} 2026-10-07 07:58:22,122 44 INFO rb-229b649-225316-421900 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-07 07:58:22,150 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:22,217 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:58:22,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.041 0.047 2026-10-07 07:58:22,282 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:58:22,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.116 2026-10-07 07:58:22,352 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:58:22,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.180 2026-10-07 07:58:22,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-07 07:58:22,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 07:58:22,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.006 0.016 2026-10-07 07:58:22,548 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:58:22,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 07:58:22,559 44 INFO rb-229b649-225316-421900 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=3b3cbb102f994f92", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:58:22,574 44 INFO rb-229b649-225316-421900 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-07 07:58:22,637 44 INFO rb-229b649-225316-421900 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-07 07:58:22,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.043 0.051 2026-10-07 07:58:22,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.171 2026-10-07 07:58:23,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.137 0.298 2026-10-07 07:58:23,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.362 2026-10-07 07:58:23,227 44 INFO rb-229b649-225316-421900 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-07 07:58:23,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/ir.attachment/7206/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 07:58:23,355 44 INFO rb-229b649-225316-421900 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-07 07:58:23,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:58:23,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 07:58:23,448 44 INFO rb-229b649-225316-421900 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-07 07:58:23,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.017 0.032 2026-10-07 07:58:23,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-10-07 07:58:23,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.072 2026-10-07 07:58:23,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-07 07:58:23,531 44 INFO rb-229b649-225316-421900 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-07 07:58:23,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.008 0.096 2026-10-07 07:58:23,605 44 INFO rb-229b649-225316-421900 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-07 07:58:23,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/ir.attachment/7160/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 07:58:23,664 44 INFO rb-229b649-225316-421900 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-07 07:58:23,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "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-07 07:58:23,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.008 0.030 2026-10-07 07:58:23,712 44 INFO rb-229b649-225316-421900 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-07 07:58:23,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:23] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.014 0.058 2026-10-07 07:58:23,780 44 INFO rb-229b649-225316-421900 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-07 07:58:23,837 44 INFO rb-229b649-225316-421900 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-07 07:58:23,916 44 INFO rb-229b649-225316-421900 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-07 07:58:23,917 44 INFO rb-229b649-225316-421900 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-07 07:58:23,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7908040 (allocated 9437184) 2026-10-07 07:58:23,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72818942 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '509ea015-9fa2-4d3d-a25c-2451566dcbb6'}] 2026-10-07 07:58:23,998 44 INFO rb-229b649-225316-421900 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 98796 2026-10-07 07:58:23,999 44 INFO rb-229b649-225316-421900 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-07 07:58:24,000 44 INFO rb-229b649-225316-421900 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 98796 2026-10-07 07:58:24,092 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72818942 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '509ea015-9fa2-4d3d-a25c-2451566dcbb6'} created pos.order #684 2026-10-07 07:58:24,094 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72818942 finished 2026-10-07 07:58:24,108 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075824_107991_test_online_payment_mobile_no_confirmation_page.txt 2026-10-07 07:58:24,108 44 INFO rb-229b649-225316-421900 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/tmpfi2aya0u_chrome_odoo" 2026-10-07 07:58:24,130 44 INFO rb-229b649-225316-421900 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-07 07:58:24,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.149 0.149 2026-10-07 07:58:24,226 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:25,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:25] "GET /pos/pay/684?access_token=36e0b6f9-9993-4419-bd4e-baff3050ed4f HTTP/1.1" 200 - 126 0.141 1.164 2026-10-07 07:58:25,533 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:25,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:25] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 33 0.026 0.040 2026-10-07 07:58:25,664 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 07:58:27,120 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:58:27,133 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.47s) 2026-10-07 07:58:27,187 44 INFO rb-229b649-225316-421900 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-07 07:58:34,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 98979 2026-10-07 07:58:34,713 44 INFO rb-229b649-225316-421900 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/tmpovjcllh7_chrome_odoo 2026-10-07 07:58:34,713 44 INFO rb-229b649-225316-421900 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:43107/json/version 2026-10-07 07:58:34,714 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:34,773 44 INFO rb-229b649-225316-421900 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-07 07:58:34,774 44 INFO rb-229b649-225316-421900 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:43107/json 2026-10-07 07:58:34,774 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:34,792 44 INFO rb-229b649-225316-421900 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:43107/devtools/page/ADF29AD8234F22211E7C4ACC8940120B 2026-10-07 07:58:34,810 44 INFO rb-229b649-225316-421900 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-07 07:58:34,819 44 INFO rb-229b649-225316-421900 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-07 07:58:34,847 44 INFO rb-229b649-225316-421900 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-07 07:58:35,005 44 INFO rb-229b649-225316-421900 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=c4a1f5b82442421c" in browser 2026-10-07 07:58:35,005 44 INFO rb-229b649-225316-421900 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=c4a1f5b82442421c" 2026-10-07 07:58:35,042 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:58:35,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:35] "GET /pos-self/99?access_token=c4a1f5b82442421c HTTP/1.1" 200 - 57 0.059 0.683 2026-10-07 07:58:35,772 44 INFO rb-229b649-225316-421900 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': 'ADF29AD8234F22211E7C4ACC8940120B', 'loaderId': 'C050C7871771B67F05A46CB080B479AD', 'isDownload': False} 2026-10-07 07:58:35,772 44 INFO rb-229b649-225316-421900 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-07 07:58:35,797 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:35,831 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:58:35,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:35] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.036 2026-10-07 07:58:35,867 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:58:35,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:35] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.061 2026-10-07 07:58:35,892 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:58:35,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:35] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.089 2026-10-07 07:58:36,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.009 2026-10-07 07:58:36,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 07:58:36,171 44 INFO rb-229b649-225316-421900 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=c4a1f5b82442421c", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:58:36,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.007 0.017 2026-10-07 07:58:36,189 44 INFO rb-229b649-225316-421900 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-07 07:58:36,190 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:58:36,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 07:58:36,246 44 INFO rb-229b649-225316-421900 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-07 07:58:36,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-07 07:58:36,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.034 0.133 2026-10-07 07:58:36,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 07:58:36,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.190 0.247 2026-10-07 07:58:36,902 44 INFO rb-229b649-225316-421900 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-07 07:58:36,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:36] "GET /web/image/ir.attachment/7259/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 07:58:37,031 44 INFO rb-229b649-225316-421900 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-07 07:58:37,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 07:58:37,130 44 INFO rb-229b649-225316-421900 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-07 07:58:37,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.005 0.046 2026-10-07 07:58:37,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.058 2026-10-07 07:58:37,205 44 INFO rb-229b649-225316-421900 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-07 07:58:37,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.016 0.102 2026-10-07 07:58:37,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.011 0.133 2026-10-07 07:58:37,285 44 INFO rb-229b649-225316-421900 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-07 07:58:37,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-07 07:58:37,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-07 07:58:37,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/ir.attachment/7213/raw HTTP/1.1" 200 - 4 0.004 0.033 2026-10-07 07:58:37,351 44 INFO rb-229b649-225316-421900 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-07 07:58:37,355 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58: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-07 07:58:37,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.018 0.027 2026-10-07 07:58:37,394 44 INFO rb-229b649-225316-421900 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-07 07:58:37,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.011 0.068 2026-10-07 07:58:37,459 44 INFO rb-229b649-225316-421900 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-07 07:58:37,510 44 INFO rb-229b649-225316-421900 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-07 07:58:37,596 44 INFO rb-229b649-225316-421900 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-07 07:58:37,602 44 INFO rb-229b649-225316-421900 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-07 07:58:37,650 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59016215 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '9c47bcbd-7581-40d6-913f-b53424c050ed'}] 2026-10-07 07:58:37,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7907292 (allocated 8912896) 2026-10-07 07:58:37,679 44 INFO rb-229b649-225316-421900 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 98979 2026-10-07 07:58:37,680 44 INFO rb-229b649-225316-421900 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-07 07:58:37,690 44 INFO rb-229b649-225316-421900 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 98979 2026-10-07 07:58:37,766 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59016215 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '9c47bcbd-7581-40d6-913f-b53424c050ed'} created pos.order #685 2026-10-07 07:58:37,768 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59016215 finished 2026-10-07 07:58:37,805 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075837_805620_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 07:58:37,806 44 INFO rb-229b649-225316-421900 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/tmpovjcllh7_chrome_odoo" 2026-10-07 07:58:37,824 44 INFO rb-229b649-225316-421900 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-07 07:58:37,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.227 0.172 2026-10-07 07:58:38,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99166 2026-10-07 07:58:38,328 44 INFO rb-229b649-225316-421900 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/tmp1a95puki_chrome_odoo 2026-10-07 07:58:38,329 44 INFO rb-229b649-225316-421900 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:46271/json/version 2026-10-07 07:58:38,334 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:38,413 44 INFO rb-229b649-225316-421900 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-07 07:58:38,413 44 INFO rb-229b649-225316-421900 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:46271/json 2026-10-07 07:58:38,413 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:38,424 44 INFO rb-229b649-225316-421900 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:46271/devtools/page/2D7BC5A5966CE4BAE28E1F9017AC9C9F 2026-10-07 07:58:38,434 44 INFO rb-229b649-225316-421900 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-07 07:58:38,441 44 INFO rb-229b649-225316-421900 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-07 07:58:38,543 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:58:38,556 44 INFO rb-229b649-225316-421900 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-07 07:58:38,566 44 INFO rb-229b649-225316-421900 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-07 07:58:38,567 44 INFO rb-229b649-225316-421900 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-07 07:58:39,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.066 0.401 2026-10-07 07:58:39,069 44 INFO rb-229b649-225316-421900 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': '2D7BC5A5966CE4BAE28E1F9017AC9C9F', 'loaderId': 'C7BFB9F05CF866E88336CF19E4669B8C', 'isDownload': False} 2026-10-07 07:58:39,069 44 INFO rb-229b649-225316-421900 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-07 07:58:39,095 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:39,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 07:58:39,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-07 07:58:39,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 07:58:39,788 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:58:39,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:58:39,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 07:58:39,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 07:58:39,859 44 INFO rb-229b649-225316-421900 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-07 07:58:39,872 44 INFO rb-229b649-225316-421900 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-07 07:58:39,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58: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-07 07:58:39,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:58:39,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.008 0.016 2026-10-07 07:58:39,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 07:58:40,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.013 0.057 2026-10-07 07:58:40,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 07:58:41,167 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-07 07:58:41,170 44 INFO rb-229b649-225316-421900 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-07 07:58:41,171 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-07 07:58:41,173 44 INFO rb-229b649-225316-421900 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-07 07:58:41,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.542 0.570 2026-10-07 07:58:41,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 07:58:41,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 07:58:41,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.054 2026-10-07 07:58:41,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "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-07 07:58:41,496 44 INFO rb-229b649-225316-421900 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-07 07:58:41,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 07:58:41,571 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:58:41,604 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 07:58:41,606 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:58:41,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.010 0.030 2026-10-07 07:58:41,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 07:58:41,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:58:41,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 07:58:41,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.029 2026-10-07 07:58:41,702 44 INFO rb-229b649-225316-421900 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-07 07:58:41,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.012 0.020 2026-10-07 07:58:41,761 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 07:58:41,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.046 0.089 2026-10-07 07:58:41,928 44 INFO rb-229b649-225316-421900 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-07 07:58:41,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.033 0.193 2026-10-07 07:58:41,982 44 INFO rb-229b649-225316-421900 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-07 07:58:41,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.042 2026-10-07 07:58:42,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.039 0.115 2026-10-07 07:58:42,173 44 INFO rb-229b649-225316-421900 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-07 07:58:42,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:58:42,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.023 0.037 2026-10-07 07:58:42,229 44 INFO rb-229b649-225316-421900 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-07 07:58:42,314 44 INFO rb-229b649-225316-421900 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-07 07:58:42,366 44 INFO rb-229b649-225316-421900 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-07 07:58:42,367 44 INFO rb-229b649-225316-421900 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-07 07:58:42,478 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13840320 (allocated 14680064) 2026-10-07 07:58:42,491 44 INFO rb-229b649-225316-421900 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 99166 2026-10-07 07:58:42,493 44 INFO rb-229b649-225316-421900 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-07 07:58:42,495 44 INFO rb-229b649-225316-421900 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 99166 2026-10-07 07:58:42,604 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075842_603830_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 07:58:42,604 44 INFO rb-229b649-225316-421900 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/tmp1a95puki_chrome_odoo" 2026-10-07 07:58:42,675 44 INFO rb-229b649-225316-421900 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-07 07:58:50,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99363 2026-10-07 07:58:50,127 44 INFO rb-229b649-225316-421900 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/tmpfwi2ww9r_chrome_odoo 2026-10-07 07:58:50,127 44 INFO rb-229b649-225316-421900 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:36571/json/version 2026-10-07 07:58:50,128 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:50,189 44 INFO rb-229b649-225316-421900 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-07 07:58:50,190 44 INFO rb-229b649-225316-421900 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:36571/json 2026-10-07 07:58:50,193 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:50,215 44 INFO rb-229b649-225316-421900 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:36571/devtools/page/548552B208FBE1AEC9D28E0DA3A756FA 2026-10-07 07:58:50,232 44 INFO rb-229b649-225316-421900 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-07 07:58:50,238 44 INFO rb-229b649-225316-421900 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-07 07:58:50,271 44 INFO rb-229b649-225316-421900 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-07 07:58:50,495 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5" in browser 2026-10-07 07:58:50,495 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5" 2026-10-07 07:58:50,518 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:58:51,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /pos-self/100?access_token=99cdd0b2861848a5 HTTP/1.1" 200 - 57 0.083 0.568 2026-10-07 07:58:51,172 44 INFO rb-229b649-225316-421900 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': '548552B208FBE1AEC9D28E0DA3A756FA', 'loaderId': '13CD5DA8A1F970EA312C2E8C74DB8C9C', 'isDownload': False} 2026-10-07 07:58:51,173 44 INFO rb-229b649-225316-421900 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-07 07:58:51,204 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:51,242 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:58:51,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.041 2026-10-07 07:58:51,304 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:58:51,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.095 2026-10-07 07:58:51,338 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:58:51,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.130 2026-10-07 07:58:51,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 07:58:51,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 07:58:51,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-07 07:58:51,605 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:58:51,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:58:51,607 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:58:51,622 44 INFO rb-229b649-225316-421900 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-07 07:58:51,694 44 INFO rb-229b649-225316-421900 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-07 07:58:51,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.068 2026-10-07 07:58:51,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.049 0.132 2026-10-07 07:58:51,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-07 07:58:52,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.219 0.263 2026-10-07 07:58:52,422 44 INFO rb-229b649-225316-421900 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-07 07:58:52,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/ir.attachment/7315/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 07:58:52,507 44 INFO rb-229b649-225316-421900 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-07 07:58:52,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/ir.attachment/7266/raw HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 07:58:52,544 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:58:52,558 44 INFO rb-229b649-225316-421900 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-07 07:58:52,650 44 INFO rb-229b649-225316-421900 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-07 07:58:52,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.015 0.030 2026-10-07 07:58:52,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-07 07:58:52,756 44 INFO rb-229b649-225316-421900 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-07 07:58:52,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-10-07 07:58:52,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.084 2026-10-07 07:58:52,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.012 0.104 2026-10-07 07:58:52,833 44 INFO rb-229b649-225316-421900 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-07 07:58:52,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.008 0.143 2026-10-07 07:58:52,862 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58: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-07 07:58:52,881 44 INFO rb-229b649-225316-421900 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-07 07:58:52,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:52] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.014 0.022 2026-10-07 07:58:52,959 44 INFO rb-229b649-225316-421900 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-07 07:58:53,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:53] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.026 0.019 2026-10-07 07:58:53,075 44 INFO rb-229b649-225316-421900 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-07 07:58:53,156 44 INFO rb-229b649-225316-421900 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-07 07:58:53,213 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45673064 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '05087a47-76aa-49f2-bbfc-2643da6220b6'}] 2026-10-07 07:58:53,290 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45673064 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '05087a47-76aa-49f2-bbfc-2643da6220b6'} created pos.order #686 2026-10-07 07:58:53,317 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45673064 finished 2026-10-07 07:58:53,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.144 0.209 2026-10-07 07:58:53,563 44 INFO rb-229b649-225316-421900 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-07 07:58:53,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.016 2026-10-07 07:58:53,621 44 INFO rb-229b649-225316-421900 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-07 07:58:53,689 44 INFO rb-229b649-225316-421900 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-07 07:58:53,752 44 INFO rb-229b649-225316-421900 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-07 07:58:53,808 44 INFO rb-229b649-225316-421900 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-07 07:58:53,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:53] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.040 0.021 2026-10-07 07:58:53,876 44 INFO rb-229b649-225316-421900 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-07 07:58:53,950 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39297191 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '05087a47-76aa-49f2-bbfc-2643da6220b6'}] 2026-10-07 07:58:54,007 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1125] to pos.order #686 2026-10-07 07:58:54,016 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39297191 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '05087a47-76aa-49f2-bbfc-2643da6220b6'} updated pos.order #686 2026-10-07 07:58:54,041 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39297191 finished 2026-10-07 07:58:54,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.170 0.176 2026-10-07 07:58:54,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 07:58:54,289 44 INFO rb-229b649-225316-421900 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-07 07:58:54,348 44 INFO rb-229b649-225316-421900 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-07 07:58:54,405 44 INFO rb-229b649-225316-421900 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-07 07:58:54,467 44 INFO rb-229b649-225316-421900 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-07 07:58:54,468 44 INFO rb-229b649-225316-421900 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-07 07:58:54,541 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9142820 (allocated 9961472) 2026-10-07 07:58:54,550 44 INFO rb-229b649-225316-421900 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-07 07:58:54,564 44 INFO rb-229b649-225316-421900 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 99363 2026-10-07 07:58:54,574 44 INFO rb-229b649-225316-421900 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-07 07:58:54,575 44 INFO rb-229b649-225316-421900 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 99363 2026-10-07 07:58:54,581 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:54,688 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075854_688317_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 07:58:54,688 44 INFO rb-229b649-225316-421900 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/tmpfwi2ww9r_chrome_odoo" 2026-10-07 07:58:54,698 44 INFO rb-229b649-225316-421900 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-07 07:58:55,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:55] "GET /pos/pay/686?access_token=b2230a2b-321d-414e-881e-bcfa77866a35&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D99cdd0b2861848a5 HTTP/1.1" 200 - 126 0.203 1.077 2026-10-07 07:58:56,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99552 2026-10-07 07:58:56,270 44 INFO rb-229b649-225316-421900 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/tmppmggs096_chrome_odoo 2026-10-07 07:58:56,270 44 INFO rb-229b649-225316-421900 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:36131/json/version 2026-10-07 07:58:56,272 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:56,293 44 INFO rb-229b649-225316-421900 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-07 07:58:56,293 44 INFO rb-229b649-225316-421900 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:36131/json 2026-10-07 07:58:56,294 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:58:56,316 44 INFO rb-229b649-225316-421900 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:36131/devtools/page/FD0B8AD9234782BBD4DE1FA101DEBDFA 2026-10-07 07:58:56,330 44 INFO rb-229b649-225316-421900 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-07 07:58:56,336 44 INFO rb-229b649-225316-421900 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-07 07:58:56,349 44 INFO rb-229b649-225316-421900 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-07 07:58:56,354 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5&table_identifier=c1e88a78" in browser 2026-10-07 07:58:56,354 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5&table_identifier=c1e88a78" 2026-10-07 07:58:56,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /pos-self/100?access_token=99cdd0b2861848a5&table_identifier=c1e88a78 HTTP/1.1" 200 - 9 0.013 0.040 2026-10-07 07:58:56,426 44 INFO rb-229b649-225316-421900 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': 'FD0B8AD9234782BBD4DE1FA101DEBDFA', 'loaderId': 'E4A4314EF8391F6D5DC0BB6E20C1BA51', 'isDownload': False} 2026-10-07 07:58:56,426 44 INFO rb-229b649-225316-421900 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-07 07:58:56,444 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:58:56,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.011 2026-10-07 07:58:56,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.015 2026-10-07 07:58:56,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.026 2026-10-07 07:58:56,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-07 07:58:56,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 07:58:56,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 07:58:56,772 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:58:56,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:58:56,776 44 INFO rb-229b649-225316-421900 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=99cdd0b2861848a5&table_identifier=c1e88a78", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:58:56,789 44 INFO rb-229b649-225316-421900 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-07 07:58:56,845 44 INFO rb-229b649-225316-421900 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-07 07:58:56,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.029 0.046 2026-10-07 07:58:56,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.054 2026-10-07 07:58:57,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.139 0.197 2026-10-07 07:58:57,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.332 2026-10-07 07:58:57,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.012 2026-10-07 07:58:57,362 44 INFO rb-229b649-225316-421900 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-07 07:58:57,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/ir.attachment/7315/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 07:58:57,469 44 INFO rb-229b649-225316-421900 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-07 07:58:57,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/ir.attachment/7266/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:58:57,520 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:58:57,618 44 INFO rb-229b649-225316-421900 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-07 07:58:57,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 07:58:57,696 44 INFO rb-229b649-225316-421900 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-07 07:58:57,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.014 0.020 2026-10-07 07:58:57,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.058 2026-10-07 07:58:57,762 44 INFO rb-229b649-225316-421900 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-07 07:58:57,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 07:58:57,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-10-07 07:58:57,797 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:58:57,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 3 0.008 0.129 2026-10-07 07:58:57,816 44 INFO rb-229b649-225316-421900 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-07 07:58:57,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:57] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.014 0.040 2026-10-07 07:58:57,891 44 INFO rb-229b649-225316-421900 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-07 07:58:57,935 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72361713 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '5ef39058-613d-4651-971f-2ed6da699c05'}] 2026-10-07 07:58:57,990 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72361713 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '5ef39058-613d-4651-971f-2ed6da699c05'} created pos.order #687 2026-10-07 07:58:58,021 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72361713 finished 2026-10-07 07:58:58,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.075 0.195 2026-10-07 07:58:58,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 07:58:58,245 44 INFO rb-229b649-225316-421900 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-07 07:58:58,315 44 INFO rb-229b649-225316-421900 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-07 07:58:58,393 44 INFO rb-229b649-225316-421900 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-07 07:58:58,448 44 INFO rb-229b649-225316-421900 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-07 07:58:58,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:58] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T07:57:10.000+00:00 HTTP/1.1" 200 - 8 0.012 0.019 2026-10-07 07:58:58,506 44 INFO rb-229b649-225316-421900 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-07 07:58:58,582 44 INFO rb-229b649-225316-421900 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-07 07:58:58,631 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39821259 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '5ef39058-613d-4651-971f-2ed6da699c05'}] 2026-10-07 07:58:58,654 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1127] to pos.order #687 2026-10-07 07:58:58,662 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39821259 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '5ef39058-613d-4651-971f-2ed6da699c05'} updated pos.order #687 2026-10-07 07:58:58,688 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39821259 finished 2026-10-07 07:58:58,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.092 0.203 2026-10-07 07:58:58,924 44 INFO rb-229b649-225316-421900 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-07 07:58:58,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.011 2026-10-07 07:58:58,984 44 INFO rb-229b649-225316-421900 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-07 07:58:59,043 44 INFO rb-229b649-225316-421900 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-07 07:58:59,109 44 INFO rb-229b649-225316-421900 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-07 07:58:59,110 44 INFO rb-229b649-225316-421900 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-07 07:58:59,173 44 INFO rb-229b649-225316-421900 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-07 07:58:59,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9468312 (allocated 10485760) 2026-10-07 07:58:59,210 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:58:59,218 44 INFO rb-229b649-225316-421900 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 99552 2026-10-07 07:58:59,223 44 INFO rb-229b649-225316-421900 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-07 07:58:59,238 44 INFO rb-229b649-225316-421900 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 99552 2026-10-07 07:58:59,343 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075859_341922_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 07:58:59,344 44 INFO rb-229b649-225316-421900 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/tmppmggs096_chrome_odoo" 2026-10-07 07:58:59,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:58:59] "GET /pos/pay/687?access_token=f0c066b7-4bd9-48de-b890-aa7018260310&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D99cdd0b2861848a5%26table_identifier%3Dc1e88a78 HTTP/1.1" 200 - 36 0.082 0.081 2026-10-07 07:58:59,427 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 07:59:02,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-07 07:59:09,067 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 99746 2026-10-07 07:59:09,068 44 INFO rb-229b649-225316-421900 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/tmp5bp1sdqa_chrome_odoo 2026-10-07 07:59:09,068 44 INFO rb-229b649-225316-421900 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:44057/json/version 2026-10-07 07:59:09,069 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:09,100 44 INFO rb-229b649-225316-421900 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-07 07:59:09,100 44 INFO rb-229b649-225316-421900 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:44057/json 2026-10-07 07:59:09,101 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:09,117 44 INFO rb-229b649-225316-421900 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:44057/devtools/page/7AAF310C9E7383CC3911536F0B7D15C2 2026-10-07 07:59:09,146 44 INFO rb-229b649-225316-421900 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-07 07:59:09,154 44 INFO rb-229b649-225316-421900 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-07 07:59:09,175 44 INFO rb-229b649-225316-421900 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-07 07:59:09,251 44 INFO rb-229b649-225316-421900 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=fdd65518e50842dd" in browser 2026-10-07 07:59:09,251 44 INFO rb-229b649-225316-421900 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=fdd65518e50842dd" 2026-10-07 07:59:09,273 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:59:09,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:09] "GET /pos-self/101?access_token=fdd65518e50842dd HTTP/1.1" 200 - 57 0.059 0.532 2026-10-07 07:59:09,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '7AAF310C9E7383CC3911536F0B7D15C2', 'loaderId': 'A4E632C0E0A215A47DEFB26B7736FF5C', 'isDownload': False} 2026-10-07 07:59:09,861 44 INFO rb-229b649-225316-421900 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-07 07:59:09,898 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:59:09,927 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:59:09,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:09] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.045 2026-10-07 07:59:10,030 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:59:10,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.138 2026-10-07 07:59:10,081 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:59:10,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.150 2026-10-07 07:59:10,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.024 2026-10-07 07:59:10,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.029 2026-10-07 07:59:10,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-07 07:59:10,388 44 INFO rb-229b649-225316-421900 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=fdd65518e50842dd", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:59:10,392 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:59:10,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 07:59:10,402 44 INFO rb-229b649-225316-421900 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-07 07:59:10,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-07 07:59:10,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.037 0.122 2026-10-07 07:59:10,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-07 07:59:11,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.186 0.450 2026-10-07 07:59:11,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.037 2026-10-07 07:59:11,374 44 INFO rb-229b649-225316-421900 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-07 07:59:11,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/ir.attachment/7383/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:59:11,515 44 INFO rb-229b649-225316-421900 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-07 07:59:11,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/ir.attachment/7382/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:59:11,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 07:59:11,627 44 INFO rb-229b649-225316-421900 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-07 07:59:11,635 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:59:11,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.018 0.026 2026-10-07 07:59:11,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 07:59:11,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-07 07:59:11,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-07 07:59:11,691 44 INFO rb-229b649-225316-421900 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-07 07:59:11,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-10-07 07:59:11,763 44 INFO rb-229b649-225316-421900 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-07 07:59:11,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/ir.attachment/7337/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 07:59:11,814 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59: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-07 07:59:11,826 44 INFO rb-229b649-225316-421900 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-07 07:59:11,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.031 2026-10-07 07:59:11,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:11] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-07 07:59:11,881 44 INFO rb-229b649-225316-421900 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-07 07:59:11,956 44 INFO rb-229b649-225316-421900 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-07 07:59:12,020 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76790897 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': 'a2d870c9-f21b-49af-ad8f-f2b4c412cc8c'}] 2026-10-07 07:59:12,089 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76790897 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': 'a2d870c9-f21b-49af-ad8f-f2b4c412cc8c'} created pos.order #688 2026-10-07 07:59:12,112 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76790897 finished 2026-10-07 07:59:12,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.127 0.203 2026-10-07 07:59:12,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.018 2026-10-07 07:59:12,408 44 INFO rb-229b649-225316-421900 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-07 07:59:12,458 44 INFO rb-229b649-225316-421900 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-07 07:59:12,509 44 INFO rb-229b649-225316-421900 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-07 07:59:12,564 44 INFO rb-229b649-225316-421900 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-07 07:59:12,622 44 INFO rb-229b649-225316-421900 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-07 07:59:12,686 44 INFO rb-229b649-225316-421900 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-07 07:59:12,687 44 INFO rb-229b649-225316-421900 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-07 07:59:12,771 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8342592 (allocated 9175040) 2026-10-07 07:59:12,780 44 INFO rb-229b649-225316-421900 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 99746 2026-10-07 07:59:12,782 44 INFO rb-229b649-225316-421900 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-07 07:59:12,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:12] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.018 0.073 2026-10-07 07:59:12,785 44 INFO rb-229b649-225316-421900 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 99746 2026-10-07 07:59:12,883 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075912_883261_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 07:59:12,883 44 INFO rb-229b649-225316-421900 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/tmp5bp1sdqa_chrome_odoo" 2026-10-07 07:59:12,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-07 07:59:20,329 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 99934 2026-10-07 07:59:20,330 44 INFO rb-229b649-225316-421900 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/tmppq_1ufse_chrome_odoo 2026-10-07 07:59:20,331 44 INFO rb-229b649-225316-421900 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:41753/json/version 2026-10-07 07:59:20,332 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:20,366 44 INFO rb-229b649-225316-421900 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-07 07:59:20,368 44 INFO rb-229b649-225316-421900 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:41753/json 2026-10-07 07:59:20,369 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:20,384 44 INFO rb-229b649-225316-421900 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:41753/devtools/page/7B0DD9DE2D31AA92AD0BA1CA58903405 2026-10-07 07:59:20,395 44 INFO rb-229b649-225316-421900 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-07 07:59:20,408 44 INFO rb-229b649-225316-421900 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-07 07:59:20,462 44 INFO rb-229b649-225316-421900 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-07 07:59:20,492 44 INFO rb-229b649-225316-421900 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=bf9fbbbb7c874fc1" in browser 2026-10-07 07:59:20,492 44 INFO rb-229b649-225316-421900 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=bf9fbbbb7c874fc1" 2026-10-07 07:59:20,517 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:59:21,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /pos-self/102?access_token=bf9fbbbb7c874fc1 HTTP/1.1" 200 - 57 0.065 0.560 2026-10-07 07:59:21,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '7B0DD9DE2D31AA92AD0BA1CA58903405', 'loaderId': '9AD689E0DE4FA63CEBCE932B4B549BD4', 'isDownload': False} 2026-10-07 07:59:21,140 44 INFO rb-229b649-225316-421900 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-07 07:59:21,165 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:59:21,193 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:59:21,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.041 2026-10-07 07:59:21,239 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:59:21,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.072 2026-10-07 07:59:21,285 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:59:21,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.118 2026-10-07 07:59:21,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 07:59:21,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 07:59:21,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-07 07:59:21,527 44 INFO rb-229b649-225316-421900 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=bf9fbbbb7c874fc1", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:59:21,534 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:59:21,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 07:59:21,537 44 INFO rb-229b649-225316-421900 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-07 07:59:21,597 44 INFO rb-229b649-225316-421900 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-07 07:59:21,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.028 0.054 2026-10-07 07:59:21,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.150 2026-10-07 07:59:22,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.159 0.267 2026-10-07 07:59:22,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.370 2026-10-07 07:59:22,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-07 07:59:22,210 44 INFO rb-229b649-225316-421900 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-07 07:59:22,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/ir.attachment/7436/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 07:59:22,339 44 INFO rb-229b649-225316-421900 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-07 07:59:22,426 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 07:59:22,438 44 INFO rb-229b649-225316-421900 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-07 07:59:22,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 2 0.002 0.068 2026-10-07 07:59:22,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.071 2026-10-07 07:59:22,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-07 07:59:22,520 44 INFO rb-229b649-225316-421900 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-07 07:59:22,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-10-07 07:59:22,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 07:59:22,558 44 INFO rb-229b649-225316-421900 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-07 07:59:22,568 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59: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-07 07:59:22,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.143 2026-10-07 07:59:22,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/ir.attachment/7390/raw HTTP/1.1" 200 - 4 0.002 0.076 2026-10-07 07:59:22,626 44 INFO rb-229b649-225316-421900 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-07 07:59:22,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.011 0.045 2026-10-07 07:59:22,690 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81868748 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '5c3a6ee7-cb8c-4589-9281-9e24ebff1ee2'}] 2026-10-07 07:59:22,764 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81868748 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '5c3a6ee7-cb8c-4589-9281-9e24ebff1ee2'} created pos.order #689 2026-10-07 07:59:22,793 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81868748 finished 2026-10-07 07:59:22,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.135 0.216 2026-10-07 07:59:23,122 44 INFO rb-229b649-225316-421900 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-07 07:59:23,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-07 07:59:23,124 44 INFO rb-229b649-225316-421900 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-07 07:59:23,190 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7724880 (allocated 8912896) 2026-10-07 07:59:23,201 44 INFO rb-229b649-225316-421900 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 99934 2026-10-07 07:59:23,204 44 INFO rb-229b649-225316-421900 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-07 07:59:23,204 44 INFO rb-229b649-225316-421900 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 99934 2026-10-07 07:59:23,306 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075923_305721_test_online_payment_kiosk_qr_code.txt 2026-10-07 07:59:23,306 44 INFO rb-229b649-225316-421900 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/tmppq_1ufse_chrome_odoo" 2026-10-07 07:59:23,339 44 INFO rb-229b649-225316-421900 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-07 07:59:29,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100133 2026-10-07 07:59:29,966 44 INFO rb-229b649-225316-421900 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/tmprc3gw_ql_chrome_odoo 2026-10-07 07:59:29,967 44 INFO rb-229b649-225316-421900 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:37383/json/version 2026-10-07 07:59:29,968 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:30,036 44 INFO rb-229b649-225316-421900 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-07 07:59:30,036 44 INFO rb-229b649-225316-421900 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:37383/json 2026-10-07 07:59:30,037 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:30,048 44 INFO rb-229b649-225316-421900 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:37383/devtools/page/65B5B2A62A6550F1EC2C0550F1EE9DD7 2026-10-07 07:59:30,062 44 INFO rb-229b649-225316-421900 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-07 07:59:30,070 44 INFO rb-229b649-225316-421900 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-07 07:59:30,109 44 INFO rb-229b649-225316-421900 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-07 07:59:30,142 44 INFO rb-229b649-225316-421900 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=27ae28603c074912" in browser 2026-10-07 07:59:30,143 44 INFO rb-229b649-225316-421900 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=27ae28603c074912" 2026-10-07 07:59:30,162 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:59:30,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:30] "GET /pos-self/103?access_token=27ae28603c074912 HTTP/1.1" 200 - 57 0.054 0.539 2026-10-07 07:59:30,753 44 INFO rb-229b649-225316-421900 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': '65B5B2A62A6550F1EC2C0550F1EE9DD7', 'loaderId': '24DC7375CA29A1D23EF9A5057B22BD90', 'isDownload': False} 2026-10-07 07:59:30,753 44 INFO rb-229b649-225316-421900 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-07 07:59:30,789 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:59:30,819 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:59:30,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:30] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.039 2026-10-07 07:59:30,890 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:59:30,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:30] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.106 2026-10-07 07:59:30,935 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:59:30,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:30] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.141 2026-10-07 07:59:31,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 07:59:31,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 07:59:31,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.007 0.038 2026-10-07 07:59:31,245 44 INFO rb-229b649-225316-421900 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=27ae28603c074912", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:59:31,246 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:59:31,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 07:59:31,262 44 INFO rb-229b649-225316-421900 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-07 07:59:31,324 44 INFO rb-229b649-225316-421900 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-07 07:59:31,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-07 07:59:31,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.059 0.139 2026-10-07 07:59:31,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-07 07:59:31,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:31] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.177 0.229 2026-10-07 07:59:31,972 44 INFO rb-229b649-225316-421900 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-07 07:59:32,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/ir.attachment/7489/raw HTTP/1.1" 200 - 4 0.003 0.019 2026-10-07 07:59:32,096 44 INFO rb-229b649-225316-421900 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-07 07:59:32,165 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:59:32,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 07:59:32,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-07 07:59:32,223 44 INFO rb-229b649-225316-421900 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-07 07:59:32,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-10-07 07:59:32,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-07 07:59:32,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-07 07:59:32,297 44 INFO rb-229b649-225316-421900 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-07 07:59:32,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.112 2026-10-07 07:59:32,371 44 INFO rb-229b649-225316-421900 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-07 07:59:32,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/ir.attachment/7443/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 07:59:32,416 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "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-07 07:59:32,421 44 INFO rb-229b649-225316-421900 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-07 07:59:32,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.011 0.024 2026-10-07 07:59:32,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.052 2026-10-07 07:59:32,476 44 INFO rb-229b649-225316-421900 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-07 07:59:32,541 44 INFO rb-229b649-225316-421900 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-07 07:59:32,596 44 INFO rb-229b649-225316-421900 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-07 07:59:32,691 44 INFO rb-229b649-225316-421900 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-07 07:59:32,693 44 INFO rb-229b649-225316-421900 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-07 07:59:32,768 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88960653 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': 'bd4dade9-b6e9-4fae-a8a4-1496a56ba221'}] 2026-10-07 07:59:32,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7907716 (allocated 8912896) 2026-10-07 07:59:32,785 44 INFO rb-229b649-225316-421900 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 100133 2026-10-07 07:59:32,789 44 INFO rb-229b649-225316-421900 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-07 07:59:32,791 44 INFO rb-229b649-225316-421900 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 100133 2026-10-07 07:59:32,839 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88960653 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': 'bd4dade9-b6e9-4fae-a8a4-1496a56ba221'} created pos.order #690 2026-10-07 07:59:32,842 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88960653 finished 2026-10-07 07:59:32,895 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075932_894406_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 07:59:32,895 44 INFO rb-229b649-225316-421900 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/tmprc3gw_ql_chrome_odoo" 2026-10-07 07:59:32,918 44 INFO rb-229b649-225316-421900 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-07 07:59:32,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.132 0.147 2026-10-07 07:59:33,389 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100318 2026-10-07 07:59:33,389 44 INFO rb-229b649-225316-421900 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/tmp9orwiwlu_chrome_odoo 2026-10-07 07:59:33,389 44 INFO rb-229b649-225316-421900 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:46151/json/version 2026-10-07 07:59:33,391 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:33,419 44 INFO rb-229b649-225316-421900 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-07 07:59:33,419 44 INFO rb-229b649-225316-421900 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:46151/json 2026-10-07 07:59:33,420 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:33,441 44 INFO rb-229b649-225316-421900 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:46151/devtools/page/5550743A1569A1C17450FA2CDAE75A96 2026-10-07 07:59:33,452 44 INFO rb-229b649-225316-421900 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-07 07:59:33,463 44 INFO rb-229b649-225316-421900 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-07 07:59:33,514 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 07:59:33,527 44 INFO rb-229b649-225316-421900 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-07 07:59:33,530 44 INFO rb-229b649-225316-421900 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-07 07:59:33,530 44 INFO rb-229b649-225316-421900 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-07 07:59:33,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:33] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.074 0.354 2026-10-07 07:59:33,979 44 INFO rb-229b649-225316-421900 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': '5550743A1569A1C17450FA2CDAE75A96', 'loaderId': '297896D087E69EA3C889B4923FD14487', 'isDownload': False} 2026-10-07 07:59:33,979 44 INFO rb-229b649-225316-421900 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-07 07:59:34,002 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:59:34,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 07:59:34,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.036 0.016 2026-10-07 07:59:34,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.057 2026-10-07 07:59:34,690 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 07:59:34,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:59:34,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 07:59:34,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 07:59:34,775 44 INFO rb-229b649-225316-421900 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-07 07:59:34,782 44 INFO rb-229b649-225316-421900 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-07 07:59:34,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 07:59:34,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:59:34,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.015 0.007 2026-10-07 07:59:34,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 07:59:34,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 07:59:34,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.023 0.034 2026-10-07 07:59:36,137 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-07 07:59:36,140 44 INFO rb-229b649-225316-421900 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-07 07:59:36,140 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-07 07:59:36,143 44 INFO rb-229b649-225316-421900 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-07 07:59:36,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.546 0.619 2026-10-07 07:59:36,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:59:36,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 07:59:36,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.050 2026-10-07 07:59:36,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 07:59:36,451 44 INFO rb-229b649-225316-421900 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-07 07:59:36,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 07:59:36,513 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:59:36,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 07:59:36,546 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 07:59:36,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.014 2026-10-07 07:59:36,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 07:59:36,615 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:59:36,619 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 07:59:36,656 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 07:59:36,710 44 INFO rb-229b649-225316-421900 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-07 07:59:36,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.069 0.083 2026-10-07 07:59:36,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.060 0.195 2026-10-07 07:59:36,907 44 INFO rb-229b649-225316-421900 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-07 07:59:36,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.270 2026-10-07 07:59:36,949 44 INFO rb-229b649-225316-421900 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-07 07:59:37,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.085 0.060 2026-10-07 07:59:37,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.151 2026-10-07 07:59:37,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.038 2026-10-07 07:59:37,144 44 INFO rb-229b649-225316-421900 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-07 07:59:37,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.011 0.051 2026-10-07 07:59:37,169 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 07:59:37,194 44 INFO rb-229b649-225316-421900 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-07 07:59:37,269 44 INFO rb-229b649-225316-421900 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-07 07:59:37,321 44 INFO rb-229b649-225316-421900 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-07 07:59:37,325 44 INFO rb-229b649-225316-421900 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-07 07:59:37,464 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13841236 (allocated 14942208) 2026-10-07 07:59:37,473 44 INFO rb-229b649-225316-421900 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 100318 2026-10-07 07:59:37,476 44 INFO rb-229b649-225316-421900 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-07 07:59:37,480 44 INFO rb-229b649-225316-421900 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 100318 2026-10-07 07:59:37,606 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075937_606009_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 07:59:37,606 44 INFO rb-229b649-225316-421900 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/tmp9orwiwlu_chrome_odoo" 2026-10-07 07:59:37,657 44 INFO rb-229b649-225316-421900 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-07 07:59:44,495 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:59:44,954 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:59:46,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:46] "GET /pos/pay/691?access_token=7a9c4d33-40d3-4d49-8eaf-d29789f69bc3 HTTP/1.1" 200 - 150 0.144 1.675 2026-10-07 07:59:46,324 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:59:46,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:46] "POST /pos/pay/transaction/691 HTTP/1.1" 200 - 32 0.027 0.047 2026-10-07 07:59:46,433 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:59:47,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:47] "GET /pos/pay/confirmation/691?access_token=7a9c4d33-40d3-4d49-8eaf-d29789f69bc3&exit_route=/&tx_id=10 HTTP/1.1" 303 - 345 0.618 0.673 2026-10-07 07:59:48,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:48] "GET / HTTP/1.1" 200 - 32 0.041 0.395 2026-10-07 07:59:48,172 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 07:59:48,222 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 07:59:48,231 44 INFO rb-229b649-225316-421900 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-07 07:59:48,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:48] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 51 0.060 0.098 2026-10-07 07:59:48,459 44 INFO rb-229b649-225316-421900 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-07 07:59:55,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100523 2026-10-07 07:59:55,216 44 INFO rb-229b649-225316-421900 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/tmpu_32o4gy_chrome_odoo 2026-10-07 07:59:55,216 44 INFO rb-229b649-225316-421900 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:37449/json/version 2026-10-07 07:59:55,217 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:55,251 44 INFO rb-229b649-225316-421900 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-07 07:59:55,251 44 INFO rb-229b649-225316-421900 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:37449/json 2026-10-07 07:59:55,252 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 07:59:55,277 44 INFO rb-229b649-225316-421900 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:37449/devtools/page/2002379431B06014F8DCAD0744BEDEFB 2026-10-07 07:59:55,287 44 INFO rb-229b649-225316-421900 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-07 07:59:55,300 44 INFO rb-229b649-225316-421900 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-07 07:59:55,324 44 INFO rb-229b649-225316-421900 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-07 07:59:55,354 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e" in browser 2026-10-07 07:59:55,354 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e" 2026-10-07 07:59:55,373 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 07:59:55,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:55] "GET /pos-self/105?access_token=15cf03cd12834a3e HTTP/1.1" 200 - 57 0.048 0.459 2026-10-07 07:59:55,877 44 INFO rb-229b649-225316-421900 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': '2002379431B06014F8DCAD0744BEDEFB', 'loaderId': '5FF0CC99977BBFA01E0744560DEB79A7', 'isDownload': False} 2026-10-07 07:59:55,877 44 INFO rb-229b649-225316-421900 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-07 07:59:55,904 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 07:59:55,947 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 07:59:55,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:55] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.064 2026-10-07 07:59:55,994 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 07:59:56,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.088 2026-10-07 07:59:56,024 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 07:59:56,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.119 2026-10-07 07:59:56,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 07:59:56,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 07:59:56,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-07 07:59:56,269 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 07:59:56,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 07:59:56,273 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e", "delayToCheckUndeterminisms": 0})" 2026-10-07 07:59:56,327 44 INFO rb-229b649-225316-421900 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-07 07:59:56,354 44 INFO rb-229b649-225316-421900 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-07 07:59:56,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.077 2026-10-07 07:59:56,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.067 0.144 2026-10-07 07:59:56,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-07 07:59:56,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:56] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.161 0.197 2026-10-07 07:59:56,946 44 INFO rb-229b649-225316-421900 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-07 07:59:57,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/ir.attachment/7595/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:59:57,051 44 INFO rb-229b649-225316-421900 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-07 07:59:57,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/ir.attachment/7546/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 07:59:57,098 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:59:57,102 44 INFO rb-229b649-225316-421900 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-07 07:59:57,186 44 INFO rb-229b649-225316-421900 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-07 07:59:57,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 07:59:57,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-07 07:59:57,265 44 INFO rb-229b649-225316-421900 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-07 07:59:57,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.055 2026-10-07 07:59:57,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.082 2026-10-07 07:59:57,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 07:59:57,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-07 07:59:57,336 44 INFO rb-229b649-225316-421900 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-07 07:59:57,354 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 07:59:57,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-07 07:59:57,383 44 INFO rb-229b649-225316-421900 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-07 07:59:57,449 44 INFO rb-229b649-225316-421900 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-07 07:59:57,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.013 2026-10-07 07:59:57,518 44 INFO rb-229b649-225316-421900 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-07 07:59:57,588 44 INFO rb-229b649-225316-421900 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-07 07:59:57,656 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26408893 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'b6fd3e49-018e-4bbb-bc7e-abe2250d9bc5'}] 2026-10-07 07:59:57,707 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26408893 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'b6fd3e49-018e-4bbb-bc7e-abe2250d9bc5'} created pos.order #692 2026-10-07 07:59:57,733 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26408893 finished 2026-10-07 07:59:57,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.080 0.186 2026-10-07 07:59:57,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-10-07 07:59:57,911 44 INFO rb-229b649-225316-421900 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-07 07:59:57,968 44 INFO rb-229b649-225316-421900 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-07 07:59:58,035 44 INFO rb-229b649-225316-421900 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-07 07:59:58,095 44 INFO rb-229b649-225316-421900 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-07 07:59:58,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:58] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.008 0.025 2026-10-07 07:59:58,148 44 INFO rb-229b649-225316-421900 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-07 07:59:58,226 44 INFO rb-229b649-225316-421900 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-07 07:59:58,263 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36056093 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': 'b6fd3e49-018e-4bbb-bc7e-abe2250d9bc5'}] 2026-10-07 07:59:58,285 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1135] to pos.order #692 2026-10-07 07:59:58,294 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36056093 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': 'b6fd3e49-018e-4bbb-bc7e-abe2250d9bc5'} updated pos.order #692 2026-10-07 07:59:58,316 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36056093 finished 2026-10-07 07:59:58,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.090 0.190 2026-10-07 07:59:58,554 44 INFO rb-229b649-225316-421900 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-07 07:59:58,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 07:59:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.016 2026-10-07 07:59:58,609 44 INFO rb-229b649-225316-421900 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-07 07:59:58,669 44 INFO rb-229b649-225316-421900 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-07 07:59:58,732 44 INFO rb-229b649-225316-421900 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-07 07:59:58,733 44 INFO rb-229b649-225316-421900 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-07 07:59:58,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8937952 (allocated 10223616) 2026-10-07 07:59:58,797 44 INFO rb-229b649-225316-421900 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-07 07:59:58,824 44 INFO rb-229b649-225316-421900 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 100523 2026-10-07 07:59:58,827 44 INFO rb-229b649-225316-421900 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-07 07:59:58,830 44 INFO rb-229b649-225316-421900 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 100523 2026-10-07 07:59:58,831 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 07:59:58,937 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_075958_937189_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 07:59:58,937 44 INFO rb-229b649-225316-421900 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/tmpu_32o4gy_chrome_odoo" 2026-10-07 07:59:58,961 44 INFO rb-229b649-225316-421900 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-07 08:00:00,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /pos/pay/692?access_token=4866cb3e-4d05-4e21-988e-52e881f30cd5&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D15cf03cd12834a3e HTTP/1.1" 200 - 126 0.122 1.140 2026-10-07 08:00:00,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100714 2026-10-07 08:00:00,386 44 INFO rb-229b649-225316-421900 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/tmp0x43e_w8_chrome_odoo 2026-10-07 08:00:00,387 44 INFO rb-229b649-225316-421900 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:43003/json/version 2026-10-07 08:00:00,388 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:00,476 44 INFO rb-229b649-225316-421900 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-07 08:00:00,476 44 INFO rb-229b649-225316-421900 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:43003/json 2026-10-07 08:00:00,477 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:00,503 44 INFO rb-229b649-225316-421900 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:43003/devtools/page/2DDAB30C8DB3F7C74311E7C331BC3756 2026-10-07 08:00:00,534 44 INFO rb-229b649-225316-421900 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-07 08:00:00,544 44 INFO rb-229b649-225316-421900 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-07 08:00:00,568 44 INFO rb-229b649-225316-421900 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-07 08:00:00,574 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e&table_identifier=c34f99ce" in browser 2026-10-07 08:00:00,574 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e&table_identifier=c34f99ce" 2026-10-07 08:00:00,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /pos-self/105?access_token=15cf03cd12834a3e&table_identifier=c34f99ce HTTP/1.1" 200 - 9 0.012 0.044 2026-10-07 08:00:00,666 44 INFO rb-229b649-225316-421900 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': '2DDAB30C8DB3F7C74311E7C331BC3756', 'loaderId': 'CD3AB7576DB1AB33F53DDFFC5FD74D13', 'isDownload': False} 2026-10-07 08:00:00,666 44 INFO rb-229b649-225316-421900 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-07 08:00:00,692 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:00:00,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.017 2026-10-07 08:00:00,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.019 2026-10-07 08:00:00,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-10-07 08:00:00,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:00:00,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:00:00,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:00:00,976 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:00:00,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:00:00,994 44 INFO rb-229b649-225316-421900 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=15cf03cd12834a3e&table_identifier=c34f99ce", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:00:01,006 44 INFO rb-229b649-225316-421900 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-07 08:00:01,061 44 INFO rb-229b649-225316-421900 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-07 08:00:01,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.015 0.040 2026-10-07 08:00:01,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 08:00:01,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.106 0.224 2026-10-07 08:00:01,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.328 2026-10-07 08:00:01,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-07 08:00:01,512 44 INFO rb-229b649-225316-421900 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-07 08:00:01,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/ir.attachment/7595/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-07 08:00:01,593 44 INFO rb-229b649-225316-421900 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-07 08:00:01,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/ir.attachment/7546/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:00:01,643 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:00:01,679 44 INFO rb-229b649-225316-421900 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-07 08:00:01,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 08:00:01,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 08:00:01,752 44 INFO rb-229b649-225316-421900 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-07 08:00:01,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-07 08:00:01,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-07 08:00:01,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-07 08:00:01,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-07 08:00:01,827 44 INFO rb-229b649-225316-421900 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-07 08:00:01,866 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "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-07 08:00:01,886 44 INFO rb-229b649-225316-421900 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-07 08:00:01,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:01] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.024 2026-10-07 08:00:01,956 44 INFO rb-229b649-225316-421900 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-07 08:00:02,011 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6574496 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '97e12b1e-193a-48a8-9284-24f3c082270b'}] 2026-10-07 08:00:02,057 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6574496 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '97e12b1e-193a-48a8-9284-24f3c082270b'} created pos.order #693 2026-10-07 08:00:02,079 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6574496 finished 2026-10-07 08:00:02,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.085 0.154 2026-10-07 08:00:02,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.009 2026-10-07 08:00:02,245 44 INFO rb-229b649-225316-421900 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-07 08:00:02,298 44 INFO rb-229b649-225316-421900 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-07 08:00:02,368 44 INFO rb-229b649-225316-421900 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-07 08:00:02,435 44 INFO rb-229b649-225316-421900 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-07 08:00:02,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:02] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T07:58:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-07 08:00:02,484 44 INFO rb-229b649-225316-421900 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-07 08:00:02,557 44 INFO rb-229b649-225316-421900 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-07 08:00:02,590 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #546947 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': '97e12b1e-193a-48a8-9284-24f3c082270b'}] 2026-10-07 08:00:02,610 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1137] to pos.order #693 2026-10-07 08:00:02,617 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #546947 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': '97e12b1e-193a-48a8-9284-24f3c082270b'} updated pos.order #693 2026-10-07 08:00:02,645 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #546947 finished 2026-10-07 08:00:02,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.068 0.189 2026-10-07 08:00:02,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.017 2026-10-07 08:00:02,877 44 INFO rb-229b649-225316-421900 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-07 08:00:02,932 44 INFO rb-229b649-225316-421900 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-07 08:00:02,991 44 INFO rb-229b649-225316-421900 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-07 08:00:03,057 44 INFO rb-229b649-225316-421900 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-07 08:00:03,059 44 INFO rb-229b649-225316-421900 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-07 08:00:03,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8742804 (allocated 9961472) 2026-10-07 08:00:03,135 44 INFO rb-229b649-225316-421900 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-07 08:00:03,155 44 INFO rb-229b649-225316-421900 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 100714 2026-10-07 08:00:03,161 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 08:00:03,165 44 INFO rb-229b649-225316-421900 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-07 08:00:03,167 44 INFO rb-229b649-225316-421900 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 100714 2026-10-07 08:00:03,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:03] "GET /pos/pay/693?access_token=f869f50a-4085-408b-8b30-502da87d396e&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3D15cf03cd12834a3e%26table_identifier%3Dc34f99ce HTTP/1.1" 200 - 36 0.032 0.073 2026-10-07 08:00:03,285 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080003_284918_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 08:00:03,285 44 INFO rb-229b649-225316-421900 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/tmp0x43e_w8_chrome_odoo" 2026-10-07 08:00:03,363 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:00:22,569 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-07 08:00:23,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-07 08:00:23,673 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-07 08:00:24,213 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 100903 2026-10-07 08:00:24,214 44 INFO rb-229b649-225316-421900 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/tmp9idk3j5n_chrome_odoo 2026-10-07 08:00:24,214 44 INFO rb-229b649-225316-421900 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:38745/json/version 2026-10-07 08:00:24,215 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:24,271 44 INFO rb-229b649-225316-421900 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-07 08:00:24,271 44 INFO rb-229b649-225316-421900 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:38745/json 2026-10-07 08:00:24,272 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:24,300 44 INFO rb-229b649-225316-421900 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:38745/devtools/page/597D62742B87DD77DF399F7B5F728A78 2026-10-07 08:00:24,316 44 INFO rb-229b649-225316-421900 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-07 08:00:24,323 44 INFO rb-229b649-225316-421900 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-07 08:00:24,392 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:00:24,401 44 INFO rb-229b649-225316-421900 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-07 08:00:24,407 44 INFO rb-229b649-225316-421900 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-07 08:00:24,407 44 INFO rb-229b649-225316-421900 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-07 08:00:24,424 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:00:25,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.048 0.616 2026-10-07 08:00:25,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '597D62742B87DD77DF399F7B5F728A78', 'loaderId': '118678A978EB3A345BF0933C9D55EB94', 'isDownload': False} 2026-10-07 08:00:25,088 44 INFO rb-229b649-225316-421900 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-07 08:00:25,115 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:00:25,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:00:25,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 08:00:25,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.048 2026-10-07 08:00:25,739 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:00:25,742 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:00:25,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 08:00:25,805 44 INFO rb-229b649-225316-421900 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-07 08:00:25,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:00:25,820 44 INFO rb-229b649-225316-421900 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-07 08:00:25,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:00:25,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:00:25,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "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-07 08:00:25,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 08:00:26,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.034 0.042 2026-10-07 08:00:26,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 08:00:26,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.322 0.439 2026-10-07 08:00:26,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:00:26,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:00:27,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.052 2026-10-07 08:00:27,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:00:27,095 44 INFO rb-229b649-225316-421900 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-07 08:00:27,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00: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-07 08:00:27,161 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:00:27,184 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:00:27,195 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:00:27,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.021 0.035 2026-10-07 08:00:27,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:00:27,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.004 0.092 2026-10-07 08:00:27,288 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "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-07 08:00:27,307 44 INFO rb-229b649-225316-421900 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-07 08:00:27,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 08:00:27,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.004 0.043 2026-10-07 08:00:27,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-07 08:00:27,440 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:00:27,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.026 0.061 2026-10-07 08:00:27,540 44 INFO rb-229b649-225316-421900 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-07 08:00:27,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:00:27,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.031 0.143 2026-10-07 08:00:27,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.032 0.093 2026-10-07 08:00:27,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.004 0.019 2026-10-07 08:00:27,807 44 INFO rb-229b649-225316-421900 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-07 08:00:27,842 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:00:27,901 44 INFO rb-229b649-225316-421900 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-07 08:00:27,979 44 INFO rb-229b649-225316-421900 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-07 08:00:28,018 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54936088 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'ac13eede-641e-46b5-8116-ab751620a2ef'}] 2026-10-07 08:00:28,020 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:00:28,044 44 INFO rb-229b649-225316-421900 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-07 08:00:28,079 44 INFO rb-229b649-225316-421900 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-07 08:00:28,133 44 INFO rb-229b649-225316-421900 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-07 08:00:28,137 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54936088 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': 'ac13eede-641e-46b5-8116-ab751620a2ef'} created pos.order #694 2026-10-07 08:00:28,161 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54936088 finished 2026-10-07 08:00:28,195 44 INFO rb-229b649-225316-421900 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-07 08:00:28,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.079 0.157 2026-10-07 08:00:28,291 44 INFO rb-229b649-225316-421900 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-07 08:00:28,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00: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.010 2026-10-07 08:00:28,378 44 INFO rb-229b649-225316-421900 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-07 08:00:28,448 44 INFO rb-229b649-225316-421900 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-07 08:00:28,505 44 INFO rb-229b649-225316-421900 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-07 08:00:28,528 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5429062 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'd2ffea6b-d76a-4b02-916f-0b2a8027906c'}] 2026-10-07 08:00:28,556 44 INFO rb-229b649-225316-421900 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-07 08:00:28,592 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5429062 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'd2ffea6b-d76a-4b02-916f-0b2a8027906c'} created pos.order #695 2026-10-07 08:00:28,616 44 INFO rb-229b649-225316-421900 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-07 08:00:28,618 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5429062 finished 2026-10-07 08:00:28,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.041 0.116 2026-10-07 08:00:28,760 44 INFO rb-229b649-225316-421900 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-07 08:00:28,825 44 INFO rb-229b649-225316-421900 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-07 08:00:28,826 44 INFO rb-229b649-225316-421900 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-07 08:00:28,831 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45700974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'd2ffea6b-d76a-4b02-916f-0b2a8027906c'}] 2026-10-07 08:00:28,880 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45700974 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'd2ffea6b-d76a-4b02-916f-0b2a8027906c'} updated pos.order #695 2026-10-07 08:00:28,913 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45700974 finished 2026-10-07 08:00:28,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16608284 (allocated 17960960) 2026-10-07 08:00:28,927 44 INFO rb-229b649-225316-421900 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 100903 2026-10-07 08:00:28,930 44 INFO rb-229b649-225316-421900 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-07 08:00:28,930 44 INFO rb-229b649-225316-421900 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 100903 2026-10-07 08:00:29,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.079 0.109 2026-10-07 08:00:29,033 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080029_033413_test_01_online_payment_with_multi_table.txt 2026-10-07 08:00:29,033 44 INFO rb-229b649-225316-421900 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/tmp9idk3j5n_chrome_odoo" 2026-10-07 08:00:29,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-10-07 08:00:40,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101105 2026-10-07 08:00:40,348 44 INFO rb-229b649-225316-421900 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/tmpcsrfmril_chrome_odoo 2026-10-07 08:00:40,348 44 INFO rb-229b649-225316-421900 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:42577/json/version 2026-10-07 08:00:40,350 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:40,375 44 INFO rb-229b649-225316-421900 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-07 08:00:40,375 44 INFO rb-229b649-225316-421900 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:42577/json 2026-10-07 08:00:40,376 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:40,381 44 INFO rb-229b649-225316-421900 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:42577/devtools/page/CED56BF824FAAB2F4E02A758C8E00CA0 2026-10-07 08:00:40,391 44 INFO rb-229b649-225316-421900 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-07 08:00:40,398 44 INFO rb-229b649-225316-421900 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-07 08:00:40,506 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-07 08:00:40,514 44 INFO rb-229b649-225316-421900 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-07 08:00:40,521 44 INFO rb-229b649-225316-421900 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=d11bcd69a12f4512" in browser 2026-10-07 08:00:40,521 44 INFO rb-229b649-225316-421900 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=d11bcd69a12f4512" 2026-10-07 08:00:40,547 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:00:41,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /pos-self/108?access_token=d11bcd69a12f4512 HTTP/1.1" 200 - 82 0.061 0.509 2026-10-07 08:00:41,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'CED56BF824FAAB2F4E02A758C8E00CA0', 'loaderId': '6A3AC4285149BC0F07C147E7D051121D', 'isDownload': False} 2026-10-07 08:00:41,117 44 INFO rb-229b649-225316-421900 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-07 08:00:41,139 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:00:41,154 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-07 08:00:41,416 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:00:41,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /web/assets/2/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.010 0.287 2026-10-07 08:00:41,472 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:00:41,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /web/assets/2/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.026 0.337 2026-10-07 08:00:41,527 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:00:41,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /web/assets/2/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.012 0.384 2026-10-07 08:00:41,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /favicon.ico HTTP/1.1" 301 - 7 0.008 0.020 2026-10-07 08:00:41,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 08:00:41,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /web/image/website/2/favicon?unique=e2725f3 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-07 08:00:41,777 44 INFO rb-229b649-225316-421900 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=d11bcd69a12f4512", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:00:41,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "POST /pos/ping HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:00:41,790 44 INFO rb-229b649-225316-421900 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-07 08:00:41,850 44 INFO rb-229b649-225316-421900 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-07 08:00:41,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.020 0.049 2026-10-07 08:00:41,909 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/8baab75/bus.websocket_worker_assets.min.js, copying from /web/assets/8baab75/bus.websocket_worker_assets.min.js 2026-10-07 08:00:41,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.022 0.099 2026-10-07 08:00:42,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.143 0.252 2026-10-07 08:00:42,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.364 2026-10-07 08:00:42,385 44 INFO rb-229b649-225316-421900 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-07 08:00:42,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/ir.attachment/7723/raw HTTP/1.1" 200 - 5 0.002 0.007 2026-10-07 08:00:42,513 44 INFO rb-229b649-225316-421900 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-07 08:00:42,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/pos.category/243/image_128?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 08:00:42,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/pos.category/244/image_128?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 3 0.001 0.050 2026-10-07 08:00:42,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.template/1979/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 4 0.003 0.055 2026-10-07 08:00:42,642 44 INFO rb-229b649-225316-421900 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-07 08:00:42,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.template/1976/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 4 0.008 0.066 2026-10-07 08:00:42,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.template/1980/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 4 0.004 0.087 2026-10-07 08:00:42,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.template/1978/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 4 0.005 0.107 2026-10-07 08:00:42,713 44 INFO rb-229b649-225316-421900 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-07 08:00:42,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.template/1977/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 4 0.003 0.105 2026-10-07 08:00:42,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/ir.attachment/7724/raw HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 08:00:42,765 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:00:42,775 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "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-07 08:00:42,778 44 INFO rb-229b649-225316-421900 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-07 08:00:42,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:42] "GET /web/image/product.product/2472/image_512?unique=2026-10-07T08:00:03.000+00:00 HTTP/1.1" 200 - 9 0.012 0.025 2026-10-07 08:00:42,854 44 INFO rb-229b649-225316-421900 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-07 08:00:42,855 44 INFO rb-229b649-225316-421900 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-07 08:00:42,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7491848 (allocated 8126464) 2026-10-07 08:00:42,916 44 INFO rb-229b649-225316-421900 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 101105 2026-10-07 08:00:42,920 44 INFO rb-229b649-225316-421900 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-07 08:00:42,921 44 INFO rb-229b649-225316-421900 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 101105 2026-10-07 08:00:42,959 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4954831 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '95cece6f-73a1-4439-8389-6e955bf62656'}] 2026-10-07 08:00:43,014 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4954831 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '95cece6f-73a1-4439-8389-6e955bf62656'} created pos.order #696 2026-10-07 08:00:43,016 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4954831 finished 2026-10-07 08:00:43,025 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080043_024364_test_02_online_payment_with_multi_website_company.txt 2026-10-07 08:00:43,027 44 INFO rb-229b649-225316-421900 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/tmpcsrfmril_chrome_odoo" 2026-10-07 08:00:43,048 44 INFO rb-229b649-225316-421900 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-07 08:00:43,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.106 0.165 2026-10-07 08:00:43,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101290 2026-10-07 08:00:43,447 44 INFO rb-229b649-225316-421900 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/tmpx628cnk1_chrome_odoo 2026-10-07 08:00:43,447 44 INFO rb-229b649-225316-421900 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:40469/json/version 2026-10-07 08:00:43,449 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:43,534 44 INFO rb-229b649-225316-421900 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-07 08:00:43,534 44 INFO rb-229b649-225316-421900 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:40469/json 2026-10-07 08:00:43,535 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:43,541 44 INFO rb-229b649-225316-421900 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:40469/devtools/page/7D3B7F1223B2164130721E24BC0E351A 2026-10-07 08:00:43,548 44 INFO rb-229b649-225316-421900 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-07 08:00:43,553 44 INFO rb-229b649-225316-421900 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-07 08:00:43,608 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-07 08:00:43,612 44 INFO rb-229b649-225316-421900 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-07 08:00:43,619 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" in browser 2026-10-07 08:00:43,620 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" 2026-10-07 08:00:43,675 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-07 08:00:44,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:44] "GET /pos/pay/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784 HTTP/1.1" 200 - 158 0.127 1.020 2026-10-07 08:00:44,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '7D3B7F1223B2164130721E24BC0E351A', 'loaderId': 'EFB41C7D0A7144F39C6F48F6EA2C7901', 'isDownload': False} 2026-10-07 08:00:44,782 44 INFO rb-229b649-225316-421900 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-07 08:00:44,807 44 INFO rb-229b649-225316-421900 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-07 08:00:44,808 44 INFO rb-229b649-225316-421900 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-07 08:00:44,810 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 08:00:44,831 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:00:44,846 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:00:44,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:44] "GET /web/assets/2/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.055 0.056 2026-10-07 08:00:44,950 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:00:44,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:44] "GET /web/assets/2/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.011 0.088 2026-10-07 08:00:44,983 44 INFO rb-229b649-225316-421900 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-07 08:00:44,984 44 INFO rb-229b649-225316-421900 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-07 08:00:45,002 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:00:45,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:45] "GET /web/assets/2/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.009 0.029 2026-10-07 08:00:45,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:45] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=e2725f3 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-07 08:00:45,202 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:00:45,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:45] "GET /web/assets/2/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.006 0.059 2026-10-07 08:00:45,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:45] "GET /web/image/website/2/favicon?unique=e2725f3 HTTP/1.1" 200 - 5 0.004 0.077 2026-10-07 08:00:45,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:00:45,967 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:00:45,982 44 INFO rb-229b649-225316-421900 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-07 08:00:46,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:46] "POST /mail/data HTTP/1.1" 200 - 17 0.030 0.034 2026-10-07 08:00:46,037 44 INFO rb-229b649-225316-421900 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-07 08:00:46,038 44 INFO rb-229b649-225316-421900 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-07 08:00:46,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10337784 (allocated 11010048) 2026-10-07 08:00:46,107 44 INFO rb-229b649-225316-421900 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 101290 2026-10-07 08:00:46,108 44 INFO rb-229b649-225316-421900 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-07 08:00:46,110 44 INFO rb-229b649-225316-421900 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 101290 2026-10-07 08:00:46,206 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080046_206215_test_02_online_payment_with_multi_website_company.txt 2026-10-07 08:00:46,206 44 INFO rb-229b649-225316-421900 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/tmpx628cnk1_chrome_odoo" 2026-10-07 08:00:46,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101454 2026-10-07 08:00:46,519 44 INFO rb-229b649-225316-421900 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/tmpea7mfk79_chrome_odoo 2026-10-07 08:00:46,519 44 INFO rb-229b649-225316-421900 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:41049/json/version 2026-10-07 08:00:46,521 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:46,575 44 INFO rb-229b649-225316-421900 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-07 08:00:46,575 44 INFO rb-229b649-225316-421900 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:41049/json 2026-10-07 08:00:46,577 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:46,591 44 INFO rb-229b649-225316-421900 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:41049/devtools/page/E00C5D0C5BFCFFCB073E5E69123DB8DD 2026-10-07 08:00:46,602 44 INFO rb-229b649-225316-421900 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-07 08:00:46,610 44 INFO rb-229b649-225316-421900 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-07 08:00:46,671 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:00:46,682 44 INFO rb-229b649-225316-421900 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-07 08:00:46,688 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" in browser 2026-10-07 08:00:46,689 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" 2026-10-07 08:00:47,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /pos/pay/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784 HTTP/1.1" 200 - 102 0.096 0.495 2026-10-07 08:00:47,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E00C5D0C5BFCFFCB073E5E69123DB8DD', 'loaderId': '01FFB54DCBCC93F3D0BB37E1C5A9F960', 'isDownload': False} 2026-10-07 08:00:47,296 44 INFO rb-229b649-225316-421900 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-07 08:00:47,316 44 INFO rb-229b649-225316-421900 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-07 08:00:47,317 44 INFO rb-229b649-225316-421900 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-07 08:00:47,319 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 08:00:47,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/assets/2/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:00:47,339 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:00:47,369 44 INFO rb-229b649-225316-421900 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-07 08:00:47,370 44 INFO rb-229b649-225316-421900 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-07 08:00:47,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/assets/2/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-07 08:00:47,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/assets/2/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 08:00:47,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=e2725f3 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-07 08:00:47,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:00:47,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/assets/2/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-10-07 08:00:47,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:47] "GET /web/image/website/2/favicon?unique=e2725f3 HTTP/1.1" 200 - 6 0.004 0.020 2026-10-07 08:00:48,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:00:48,293 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:00:48,313 44 INFO rb-229b649-225316-421900 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-07 08:00:48,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:48] "POST /mail/data HTTP/1.1" 200 - 22 0.021 0.028 2026-10-07 08:00:48,365 44 INFO rb-229b649-225316-421900 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-07 08:00:48,366 44 INFO rb-229b649-225316-421900 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-07 08:00:48,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10338400 (allocated 11272192) 2026-10-07 08:00:48,454 44 INFO rb-229b649-225316-421900 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 101454 2026-10-07 08:00:48,455 44 INFO rb-229b649-225316-421900 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-07 08:00:48,458 44 INFO rb-229b649-225316-421900 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 101454 2026-10-07 08:00:48,557 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080048_557664_test_02_online_payment_with_multi_website_company.txt 2026-10-07 08:00:48,558 44 INFO rb-229b649-225316-421900 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/tmpea7mfk79_chrome_odoo" 2026-10-07 08:00:48,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101616 2026-10-07 08:00:48,871 44 INFO rb-229b649-225316-421900 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/tmp9pis88c2_chrome_odoo 2026-10-07 08:00:48,871 44 INFO rb-229b649-225316-421900 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:39765/json/version 2026-10-07 08:00:48,872 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:48,961 44 INFO rb-229b649-225316-421900 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-07 08:00:48,961 44 INFO rb-229b649-225316-421900 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:39765/json 2026-10-07 08:00:48,962 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:00:48,977 44 INFO rb-229b649-225316-421900 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:39765/devtools/page/E208B8326230E61FCE21BE9D9B8271AF 2026-10-07 08:00:48,991 44 INFO rb-229b649-225316-421900 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-07 08:00:48,998 44 INFO rb-229b649-225316-421900 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-07 08:00:49,029 44 INFO rb-229b649-225316-421900 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-07 08:00:49,039 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" in browser 2026-10-07 08:00:49,039 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784" 2026-10-07 08:00:49,122 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 08:00:49,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /pos/pay/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784 HTTP/1.1" 200 - 59 0.039 0.102 2026-10-07 08:00:49,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'E208B8326230E61FCE21BE9D9B8271AF', 'loaderId': 'BD5D26EABCCA0EFB7D6237E391F9B3F4', 'isDownload': False} 2026-10-07 08:00:49,205 44 INFO rb-229b649-225316-421900 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-07 08:00:49,223 44 INFO rb-229b649-225316-421900 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-07 08:00:49,223 44 INFO rb-229b649-225316-421900 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-07 08:00:49,230 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 08:00:49,249 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:00:49,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/assets/2/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 08:00:49,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/assets/2/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-10-07 08:00:49,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/assets/2/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.001 0.005 2026-10-07 08:00:49,290 44 INFO rb-229b649-225316-421900 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-07 08:00:49,291 44 INFO rb-229b649-225316-421900 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-07 08:00:49,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=e2725f3 HTTP/1.1" 200 - 7 0.004 0.007 2026-10-07 08:00:49,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/assets/2/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.007 2026-10-07 08:00:49,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:49] "GET /web/image/website/2/favicon?unique=e2725f3 HTTP/1.1" 200 - 7 0.010 0.013 2026-10-07 08:00:50,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:00:50,200 44 INFO rb-229b649-225316-421900 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/696?access_token=f1d7a8e9-cb9c-4204-8f2e-c7b45e53c784", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:00:50,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:00:50] "POST /mail/data HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:00:50,213 44 INFO rb-229b649-225316-421900 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-07 08:00:50,264 44 INFO rb-229b649-225316-421900 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-07 08:00:50,266 44 INFO rb-229b649-225316-421900 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-07 08:00:50,325 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10338828 (allocated 11534336) 2026-10-07 08:00:50,330 44 INFO rb-229b649-225316-421900 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 101616 2026-10-07 08:00:50,338 44 INFO rb-229b649-225316-421900 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-07 08:00:50,340 44 INFO rb-229b649-225316-421900 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 101616 2026-10-07 08:00:50,435 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080050_435413_test_02_online_payment_with_multi_website_company.txt 2026-10-07 08:00:50,435 44 INFO rb-229b649-225316-421900 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/tmp9pis88c2_chrome_odoo" 2026-10-07 08:00:50,539 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 08:00:53,473 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-07 08:01:00,786 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 101783 2026-10-07 08:01:00,786 44 INFO rb-229b649-225316-421900 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/tmpqahduv30_chrome_odoo 2026-10-07 08:01:00,787 44 INFO rb-229b649-225316-421900 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:44421/json/version 2026-10-07 08:01:00,788 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:00,868 44 INFO rb-229b649-225316-421900 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-07 08:01:00,868 44 INFO rb-229b649-225316-421900 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:44421/json 2026-10-07 08:01:00,869 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:00,882 44 INFO rb-229b649-225316-421900 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:44421/devtools/page/0DFF87C8DFED4A4DD249A89A2FB7EBF5 2026-10-07 08:01:00,895 44 INFO rb-229b649-225316-421900 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-07 08:01:00,911 44 INFO rb-229b649-225316-421900 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-07 08:01:00,960 44 INFO rb-229b649-225316-421900 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-07 08:01:01,135 44 INFO rb-229b649-225316-421900 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=de661d73ea854b6f" in browser 2026-10-07 08:01:01,136 44 INFO rb-229b649-225316-421900 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=de661d73ea854b6f" 2026-10-07 08:01:01,158 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:01:01,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:01] "GET /pos-self/109?access_token=de661d73ea854b6f HTTP/1.1" 200 - 57 0.036 0.778 2026-10-07 08:01:01,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '0DFF87C8DFED4A4DD249A89A2FB7EBF5', 'loaderId': '2E0AF2BC0A7FA0440C0F3937F9E833E9', 'isDownload': False} 2026-10-07 08:01:01,973 44 INFO rb-229b649-225316-421900 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-07 08:01:02,003 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:02,041 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:01:02,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.037 2026-10-07 08:01:02,122 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:01:02,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.124 2026-10-07 08:01:02,162 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:01:02,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.152 2026-10-07 08:01:02,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:01:02,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:01:02,448 44 INFO rb-229b649-225316-421900 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=de661d73ea854b6f", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:01:02,459 44 INFO rb-229b649-225316-421900 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-07 08:01:02,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.009 0.026 2026-10-07 08:01:02,479 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:01:02,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.027 2026-10-07 08:01:02,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.026 0.055 2026-10-07 08:01:02,651 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-07 08:01:03,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.185 0.277 2026-10-07 08:01:03,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-07 08:01:03,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 08:01:03,199 44 INFO rb-229b649-225316-421900 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-07 08:01:03,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/ir.attachment/7810/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-07 08:01:03,316 44 INFO rb-229b649-225316-421900 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-07 08:01:03,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 2 0.020 0.049 2026-10-07 08:01:03,432 44 INFO rb-229b649-225316-421900 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-07 08:01:03,437 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:01:03,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.015 0.088 2026-10-07 08:01:03,504 44 INFO rb-229b649-225316-421900 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-07 08:01:03,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-07 08:01:03,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-07 08:01:03,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 08:01:03,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.174 2026-10-07 08:01:03,586 44 INFO rb-229b649-225316-421900 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-07 08:01:03,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/ir.attachment/7764/raw HTTP/1.1" 200 - 4 0.010 0.010 2026-10-07 08:01:03,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "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-07 08:01:03,649 44 INFO rb-229b649-225316-421900 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-07 08:01:03,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.016 0.024 2026-10-07 08:01:03,688 44 INFO rb-229b649-225316-421900 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-07 08:01:03,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:03] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.018 0.057 2026-10-07 08:01:03,769 44 INFO rb-229b649-225316-421900 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-07 08:01:03,830 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63662704 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '6013cf9e-dd58-40d8-a74c-f74cfe315989'}] 2026-10-07 08:01:03,903 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63662704 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '6013cf9e-dd58-40d8-a74c-f74cfe315989'} created pos.order #697 2026-10-07 08:01:03,935 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63662704 finished 2026-10-07 08:01:04,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.144 0.231 2026-10-07 08:01:04,283 44 INFO rb-229b649-225316-421900 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-07 08:01:04,331 44 INFO rb-229b649-225316-421900 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-07 08:01:04,387 44 INFO rb-229b649-225316-421900 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-07 08:01:04,437 44 INFO rb-229b649-225316-421900 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-07 08:01:04,495 44 INFO rb-229b649-225316-421900 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-07 08:01:04,556 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-10-07 08:01:04,573 44 INFO rb-229b649-225316-421900 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-07 08:01:04,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8271072 (allocated 8912896) 2026-10-07 08:01:04,654 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 101783 2026-10-07 08:01:04,662 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-10-07 08:01:04,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 101783 2026-10-07 08:01:04,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:04] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.016 0.118 2026-10-07 08:01:04,747 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080104_746841_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 08:01:04,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpqahduv30_chrome_odoo" 2026-10-07 08:01:04,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-07 08:01:11,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 101968 2026-10-07 08:01:11,755 44 INFO rb-229b649-225316-421900 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/tmpf5bie_f6_chrome_odoo 2026-10-07 08:01:11,758 44 INFO rb-229b649-225316-421900 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:38075/json/version 2026-10-07 08:01:11,760 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:11,773 44 INFO rb-229b649-225316-421900 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-07 08:01:11,773 44 INFO rb-229b649-225316-421900 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:38075/json 2026-10-07 08:01:11,774 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:11,790 44 INFO rb-229b649-225316-421900 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:38075/devtools/page/38E9F4C29B3853B142107821825CBB13 2026-10-07 08:01:11,798 44 INFO rb-229b649-225316-421900 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-07 08:01:11,806 44 INFO rb-229b649-225316-421900 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-07 08:01:11,831 44 INFO rb-229b649-225316-421900 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-07 08:01:12,014 44 INFO rb-229b649-225316-421900 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=6cb4bf7420024bd8" in browser 2026-10-07 08:01:12,014 44 INFO rb-229b649-225316-421900 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=6cb4bf7420024bd8" 2026-10-07 08:01:12,036 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:01:12,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /pos-self/110?access_token=6cb4bf7420024bd8 HTTP/1.1" 200 - 57 0.048 0.452 2026-10-07 08:01:12,538 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '38E9F4C29B3853B142107821825CBB13', 'loaderId': 'DEF04F2DCC7870522CBC5E787D3C1900', 'isDownload': False} 2026-10-07 08:01:12,538 44 INFO rb-229b649-225316-421900 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-07 08:01:12,565 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:12,594 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:01:12,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.045 2026-10-07 08:01:12,672 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:01:12,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.133 2026-10-07 08:01:12,738 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:01:12,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.164 2026-10-07 08:01:12,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:01:12,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:01:13,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.010 0.014 2026-10-07 08:01:13,031 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:01:13,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:01:13,037 44 INFO rb-229b649-225316-421900 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=6cb4bf7420024bd8", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:01:13,059 44 INFO rb-229b649-225316-421900 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-07 08:01:13,115 44 INFO rb-229b649-225316-421900 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-07 08:01:13,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.039 0.055 2026-10-07 08:01:13,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.176 2026-10-07 08:01:13,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.177 0.268 2026-10-07 08:01:13,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.348 2026-10-07 08:01:13,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.062 2026-10-07 08:01:13,827 44 INFO rb-229b649-225316-421900 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-07 08:01:13,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:13] "GET /web/image/ir.attachment/7863/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:01:13,957 44 INFO rb-229b649-225316-421900 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-07 08:01:14,029 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:01:14,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-07 08:01:14,061 44 INFO rb-229b649-225316-421900 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-07 08:01:14,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-07 08:01:14,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 08:01:14,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-07 08:01:14,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.079 2026-10-07 08:01:14,142 44 INFO rb-229b649-225316-421900 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-07 08:01:14,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-07 08:01:14,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/ir.attachment/7817/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:01:14,193 44 INFO rb-229b649-225316-421900 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-07 08:01:14,194 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01: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-07 08:01:14,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.017 0.021 2026-10-07 08:01:14,255 44 INFO rb-229b649-225316-421900 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-07 08:01:14,309 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92855999 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '1f05c26c-c4d6-45d5-8156-1b8409085ae4'}] 2026-10-07 08:01:14,410 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92855999 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '1f05c26c-c4d6-45d5-8156-1b8409085ae4'} created pos.order #698 2026-10-07 08:01:14,451 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92855999 finished 2026-10-07 08:01:14,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.161 0.219 2026-10-07 08:01:14,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-10-07 08:01:14,800 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-10-07 08:01:14,802 44 INFO rb-229b649-225316-421900 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-07 08:01:14,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7685988 (allocated 8126464) 2026-10-07 08:01:14,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 101968 2026-10-07 08:01:14,885 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-10-07 08:01:14,895 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 101968 2026-10-07 08:01:14,992 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080114_992481_test_online_payment_kiosk_qr_code.txt 2026-10-07 08:01:14,992 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpf5bie_f6_chrome_odoo" 2026-10-07 08:01:15,032 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-10-07 08:01:22,338 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102144 2026-10-07 08:01:22,339 44 INFO rb-229b649-225316-421900 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/tmp4_2rnb7u_chrome_odoo 2026-10-07 08:01:22,339 44 INFO rb-229b649-225316-421900 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:36621/json/version 2026-10-07 08:01:22,340 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:22,366 44 INFO rb-229b649-225316-421900 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-07 08:01:22,366 44 INFO rb-229b649-225316-421900 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:36621/json 2026-10-07 08:01:22,367 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:22,379 44 INFO rb-229b649-225316-421900 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:36621/devtools/page/EAB12830BC59DBDBBCB01033FDCB3B93 2026-10-07 08:01:22,386 44 INFO rb-229b649-225316-421900 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-07 08:01:22,390 44 INFO rb-229b649-225316-421900 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-07 08:01:22,413 44 INFO rb-229b649-225316-421900 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-07 08:01:22,594 44 INFO rb-229b649-225316-421900 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=b64f9bc1903d4dbb" in browser 2026-10-07 08:01:22,594 44 INFO rb-229b649-225316-421900 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=b64f9bc1903d4dbb" 2026-10-07 08:01:22,617 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:01:23,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /pos-self/111?access_token=b64f9bc1903d4dbb HTTP/1.1" 200 - 57 0.044 0.463 2026-10-07 08:01:23,126 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'EAB12830BC59DBDBBCB01033FDCB3B93', 'loaderId': '0D5CC63159079EB056BB611F29967CD2', 'isDownload': False} 2026-10-07 08:01:23,126 44 INFO rb-229b649-225316-421900 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-07 08:01:23,148 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:23,172 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:01:23,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.035 2026-10-07 08:01:23,220 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:01:23,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.068 2026-10-07 08:01:23,254 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:01:23,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.101 2026-10-07 08:01:23,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.015 2026-10-07 08:01:23,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:01:23,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.014 0.020 2026-10-07 08:01:23,533 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:01:23,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:01:23,550 44 INFO rb-229b649-225316-421900 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=b64f9bc1903d4dbb", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:01:23,561 44 INFO rb-229b649-225316-421900 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-07 08:01:23,614 44 INFO rb-229b649-225316-421900 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-07 08:01:23,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.031 0.054 2026-10-07 08:01:23,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.130 2026-10-07 08:01:24,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.157 0.253 2026-10-07 08:01:24,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.387 2026-10-07 08:01:24,171 44 INFO rb-229b649-225316-421900 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-07 08:01:24,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/ir.attachment/7916/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:01:24,285 44 INFO rb-229b649-225316-421900 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-07 08:01:24,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 08:01:24,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.019 2026-10-07 08:01:24,431 44 INFO rb-229b649-225316-421900 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-07 08:01:24,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:01:24,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.009 0.038 2026-10-07 08:01:24,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.053 2026-10-07 08:01:24,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.006 0.065 2026-10-07 08:01:24,497 44 INFO rb-229b649-225316-421900 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-07 08:01:24,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.084 2026-10-07 08:01:24,579 44 INFO rb-229b649-225316-421900 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-07 08:01:24,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/ir.attachment/7870/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 08:01:24,634 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "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-07 08:01:24,642 44 INFO rb-229b649-225316-421900 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-07 08:01:24,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.021 0.028 2026-10-07 08:01:24,694 44 INFO rb-229b649-225316-421900 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-07 08:01:24,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:24] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.008 0.067 2026-10-07 08:01:24,763 44 INFO rb-229b649-225316-421900 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-07 08:01:24,817 44 INFO rb-229b649-225316-421900 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-07 08:01:24,914 44 INFO rb-229b649-225316-421900 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-07 08:01:24,916 44 INFO rb-229b649-225316-421900 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-07 08:01:24,973 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78700957 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '4c22cf4d-e672-4257-9f72-62fc279fd29a'}] 2026-10-07 08:01:24,976 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7932204 (allocated 8912896) 2026-10-07 08:01:24,984 44 INFO rb-229b649-225316-421900 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 102144 2026-10-07 08:01:24,987 44 INFO rb-229b649-225316-421900 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-07 08:01:24,987 44 INFO rb-229b649-225316-421900 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 102144 2026-10-07 08:01:25,062 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78700957 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '4c22cf4d-e672-4257-9f72-62fc279fd29a'} created pos.order #699 2026-10-07 08:01:25,064 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78700957 finished 2026-10-07 08:01:25,090 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080125_090577_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 08:01:25,091 44 INFO rb-229b649-225316-421900 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/tmp4_2rnb7u_chrome_odoo" 2026-10-07 08:01:25,097 44 INFO rb-229b649-225316-421900 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-07 08:01:25,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.129 0.153 2026-10-07 08:01:25,617 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102328 2026-10-07 08:01:25,617 44 INFO rb-229b649-225316-421900 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/tmpfpgir7pv_chrome_odoo 2026-10-07 08:01:25,617 44 INFO rb-229b649-225316-421900 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:37237/json/version 2026-10-07 08:01:25,619 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37237', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:25,674 44 INFO rb-229b649-225316-421900 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-07 08:01:25,674 44 INFO rb-229b649-225316-421900 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:37237/json 2026-10-07 08:01:25,675 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37237', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:25,695 44 INFO rb-229b649-225316-421900 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:37237/devtools/page/1CF1A123710ADC942683E0D9189588CD 2026-10-07 08:01:25,712 44 INFO rb-229b649-225316-421900 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-07 08:01:25,729 44 INFO rb-229b649-225316-421900 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-07 08:01:25,778 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:01:25,791 44 INFO rb-229b649-225316-421900 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-07 08:01:25,798 44 INFO rb-229b649-225316-421900 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-07 08:01:25,798 44 INFO rb-229b649-225316-421900 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-07 08:01:26,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:26] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.101 0.352 2026-10-07 08:01:26,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '1CF1A123710ADC942683E0D9189588CD', 'loaderId': 'A2159993C0A2F3D8E3A7396BFF9E1C76', 'isDownload': False} 2026-10-07 08:01:26,284 44 INFO rb-229b649-225316-421900 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-07 08:01:26,302 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:26,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:26] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-10-07 08:01:26,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:26] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 08:01:26,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:26] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 08:01:27,026 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:01:27,044 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:01:27,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:01:27,098 44 INFO rb-229b649-225316-421900 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-07 08:01:27,104 44 INFO rb-229b649-225316-421900 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-07 08:01:27,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 08:01:27,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:01:27,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:01:27,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.021 0.009 2026-10-07 08:01:27,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 08:01:27,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.030 0.036 2026-10-07 08:01:27,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-07 08:01:28,450 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-07 08:01:28,454 44 INFO rb-229b649-225316-421900 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-07 08:01:28,454 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-07 08:01:28,457 44 INFO rb-229b649-225316-421900 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-07 08:01:28,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.529 0.622 2026-10-07 08:01:28,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "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-07 08:01:28,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01: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-07 08:01:28,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-07 08:01:28,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 08:01:28,773 44 INFO rb-229b649-225316-421900 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-07 08:01:28,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01: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-07 08:01:28,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:01:28,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:01:28,870 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:01:28,875 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:01:28,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.023 2026-10-07 08:01:28,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:01:28,910 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01: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-07 08:01:28,974 44 INFO rb-229b649-225316-421900 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-07 08:01:28,981 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:01:28,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.022 0.042 2026-10-07 08:01:29,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.029 0.114 2026-10-07 08:01:29,133 44 INFO rb-229b649-225316-421900 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-07 08:01:29,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.029 0.175 2026-10-07 08:01:29,180 44 INFO rb-229b649-225316-421900 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-07 08:01:29,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.150 2026-10-07 08:01:29,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.023 0.100 2026-10-07 08:01:29,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.090 2026-10-07 08:01:29,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.030 2026-10-07 08:01:29,335 44 INFO rb-229b649-225316-421900 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-07 08:01:29,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:01:29,391 44 INFO rb-229b649-225316-421900 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-07 08:01:29,461 44 INFO rb-229b649-225316-421900 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-07 08:01:29,512 44 INFO rb-229b649-225316-421900 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-07 08:01:29,513 44 INFO rb-229b649-225316-421900 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-07 08:01:29,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13840536 (allocated 14680064) 2026-10-07 08:01:29,622 44 INFO rb-229b649-225316-421900 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 102328 2026-10-07 08:01:29,624 44 INFO rb-229b649-225316-421900 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-07 08:01:29,625 44 INFO rb-229b649-225316-421900 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 102328 2026-10-07 08:01:29,735 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080129_734738_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 08:01:29,735 44 INFO rb-229b649-225316-421900 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/tmpfpgir7pv_chrome_odoo" 2026-10-07 08:01:29,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-10-07 08:01:36,824 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102520 2026-10-07 08:01:36,824 44 INFO rb-229b649-225316-421900 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/tmp7880uyek_chrome_odoo 2026-10-07 08:01:36,824 44 INFO rb-229b649-225316-421900 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:40017/json/version 2026-10-07 08:01:36,826 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:36,881 44 INFO rb-229b649-225316-421900 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-07 08:01:36,882 44 INFO rb-229b649-225316-421900 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:40017/json 2026-10-07 08:01:36,884 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:36,903 44 INFO rb-229b649-225316-421900 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:40017/devtools/page/C8D7D779E7937DFD8BC423DF4613D9A5 2026-10-07 08:01:36,923 44 INFO rb-229b649-225316-421900 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-07 08:01:36,935 44 INFO rb-229b649-225316-421900 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-07 08:01:36,968 44 INFO rb-229b649-225316-421900 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-07 08:01:37,107 44 INFO rb-229b649-225316-421900 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=180225c645d94101" in browser 2026-10-07 08:01:37,107 44 INFO rb-229b649-225316-421900 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=180225c645d94101" 2026-10-07 08:01:37,123 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:01:37,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:37] "GET /pos-self/112?access_token=180225c645d94101 HTTP/1.1" 200 - 57 0.062 0.688 2026-10-07 08:01:37,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'C8D7D779E7937DFD8BC423DF4613D9A5', 'loaderId': '0BC6BDB064C3CA10E9423ED55ABB6796', 'isDownload': False} 2026-10-07 08:01:37,875 44 INFO rb-229b649-225316-421900 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-07 08:01:37,890 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:37,928 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:01:37,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:37] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.038 2026-10-07 08:01:37,994 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:01:38,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.107 2026-10-07 08:01:38,032 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:01:38,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.129 2026-10-07 08:01:38,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:01:38,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:01:38,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.015 2026-10-07 08:01:38,326 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:01:38,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:01:38,329 44 INFO rb-229b649-225316-421900 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=180225c645d94101", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:01:38,383 44 INFO rb-229b649-225316-421900 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-07 08:01:38,408 44 INFO rb-229b649-225316-421900 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-07 08:01:38,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-07 08:01:38,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.046 0.121 2026-10-07 08:01:38,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-07 08:01:39,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.182 0.277 2026-10-07 08:01:39,073 44 INFO rb-229b649-225316-421900 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-07 08:01:39,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/ir.attachment/7972/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:01:39,173 44 INFO rb-229b649-225316-421900 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-07 08:01:39,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/ir.attachment/7923/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:01:39,216 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:01:39,219 44 INFO rb-229b649-225316-421900 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-07 08:01:39,308 44 INFO rb-229b649-225316-421900 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-07 08:01:39,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:01:39,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 08:01:39,388 44 INFO rb-229b649-225316-421900 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-07 08:01:39,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-07 08:01:39,453 44 INFO rb-229b649-225316-421900 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-07 08:01:39,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-07 08:01:39,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 08:01:39,482 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:01:39,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-07 08:01:39,506 44 INFO rb-229b649-225316-421900 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-07 08:01:39,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-07 08:01:39,580 44 INFO rb-229b649-225316-421900 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-07 08:01:39,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:39] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.015 2026-10-07 08:01:39,653 44 INFO rb-229b649-225316-421900 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-07 08:01:39,730 44 INFO rb-229b649-225316-421900 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-07 08:01:39,772 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10508804 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '65fb36eb-eded-490f-a719-8154374ea619'}] 2026-10-07 08:01:39,839 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10508804 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '65fb36eb-eded-490f-a719-8154374ea619'} created pos.order #700 2026-10-07 08:01:39,866 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10508804 finished 2026-10-07 08:01:40,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.118 0.181 2026-10-07 08:01:40,099 44 INFO rb-229b649-225316-421900 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-07 08:01:40,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.018 2026-10-07 08:01:40,154 44 INFO rb-229b649-225316-421900 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-07 08:01:40,226 44 INFO rb-229b649-225316-421900 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-07 08:01:40,289 44 INFO rb-229b649-225316-421900 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-07 08:01:40,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:40] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.005 0.022 2026-10-07 08:01:40,338 44 INFO rb-229b649-225316-421900 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-07 08:01:40,415 44 INFO rb-229b649-225316-421900 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-07 08:01:40,457 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62343491 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '65fb36eb-eded-490f-a719-8154374ea619'}] 2026-10-07 08:01:40,528 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1147] to pos.order #700 2026-10-07 08:01:40,537 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62343491 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '65fb36eb-eded-490f-a719-8154374ea619'} updated pos.order #700 2026-10-07 08:01:40,561 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62343491 finished 2026-10-07 08:01:40,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.134 0.186 2026-10-07 08:01:40,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 08:01:40,786 44 INFO rb-229b649-225316-421900 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-07 08:01:40,841 44 INFO rb-229b649-225316-421900 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-07 08:01:40,900 44 INFO rb-229b649-225316-421900 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-07 08:01:40,962 44 INFO rb-229b649-225316-421900 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-07 08:01:40,963 44 INFO rb-229b649-225316-421900 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-07 08:01:41,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8950656 (allocated 10485760) 2026-10-07 08:01:41,037 44 INFO rb-229b649-225316-421900 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-07 08:01:41,065 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 08:01:41,073 44 INFO rb-229b649-225316-421900 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 102520 2026-10-07 08:01:41,074 44 INFO rb-229b649-225316-421900 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-07 08:01:41,088 44 INFO rb-229b649-225316-421900 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 102520 2026-10-07 08:01:41,166 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080141_165905_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 08:01:41,166 44 INFO rb-229b649-225316-421900 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/tmp7880uyek_chrome_odoo" 2026-10-07 08:01:41,188 44 INFO rb-229b649-225316-421900 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-07 08:01:42,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:42] "GET /pos/pay/700?access_token=b84aec24-4706-4d75-8c45-842cfeab3fac&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D180225c645d94101 HTTP/1.1" 200 - 126 0.136 1.056 2026-10-07 08:01:42,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102722 2026-10-07 08:01:42,671 44 INFO rb-229b649-225316-421900 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/tmp90qrtjtx_chrome_odoo 2026-10-07 08:01:42,671 44 INFO rb-229b649-225316-421900 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:35353/json/version 2026-10-07 08:01:42,672 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:42,719 44 INFO rb-229b649-225316-421900 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-07 08:01:42,719 44 INFO rb-229b649-225316-421900 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:35353/json 2026-10-07 08:01:42,720 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:01:42,743 44 INFO rb-229b649-225316-421900 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:35353/devtools/page/087B580B0BE00BF1BD213A50671EECC1 2026-10-07 08:01:42,767 44 INFO rb-229b649-225316-421900 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-07 08:01:42,783 44 INFO rb-229b649-225316-421900 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-07 08:01:42,813 44 INFO rb-229b649-225316-421900 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-07 08:01:42,821 44 INFO rb-229b649-225316-421900 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=180225c645d94101&table_identifier=43cc0ad2" in browser 2026-10-07 08:01:42,821 44 INFO rb-229b649-225316-421900 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=180225c645d94101&table_identifier=43cc0ad2" 2026-10-07 08:01:42,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:42] "GET /pos-self/112?access_token=180225c645d94101&table_identifier=43cc0ad2 HTTP/1.1" 200 - 9 0.006 0.027 2026-10-07 08:01:42,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '087B580B0BE00BF1BD213A50671EECC1', 'loaderId': '44BA60AC8A5EC1E32033CA9022B990E6', 'isDownload': False} 2026-10-07 08:01:42,872 44 INFO rb-229b649-225316-421900 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-07 08:01:42,895 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:01:42,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:42] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 08:01:42,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:42] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.022 2026-10-07 08:01:42,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:42] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.049 2026-10-07 08:01:43,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-07 08:01:43,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:01:43,230 44 INFO rb-229b649-225316-421900 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=180225c645d94101&table_identifier=43cc0ad2", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:01:43,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.010 2026-10-07 08:01:43,243 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:01:43,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:01:43,251 44 INFO rb-229b649-225316-421900 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-07 08:01:43,298 44 INFO rb-229b649-225316-421900 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-07 08:01:43,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.017 0.046 2026-10-07 08:01:43,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.066 2026-10-07 08:01:43,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:01:43,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.095 0.184 2026-10-07 08:01:43,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.013 0.014 2026-10-07 08:01:43,808 44 INFO rb-229b649-225316-421900 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-07 08:01:43,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /web/image/ir.attachment/7972/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:01:43,904 44 INFO rb-229b649-225316-421900 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-07 08:01:43,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /web/image/ir.attachment/7923/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:01:43,939 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:01:44,036 44 INFO rb-229b649-225316-421900 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-07 08:01:44,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 2 0.003 0.045 2026-10-07 08:01:44,124 44 INFO rb-229b649-225316-421900 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-07 08:01:44,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-07 08:01:44,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-07 08:01:44,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-07 08:01:44,196 44 INFO rb-229b649-225316-421900 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-07 08:01:44,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-07 08:01:44,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-10-07 08:01:44,238 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:01:44,248 44 INFO rb-229b649-225316-421900 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-07 08:01:44,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.013 0.028 2026-10-07 08:01:44,322 44 INFO rb-229b649-225316-421900 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-07 08:01:44,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25901525 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'dc29ce41-de49-43b4-9c57-9fa96d467548'}] 2026-10-07 08:01:44,415 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25901525 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'dc29ce41-de49-43b4-9c57-9fa96d467548'} created pos.order #701 2026-10-07 08:01:44,443 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25901525 finished 2026-10-07 08:01:44,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.067 0.184 2026-10-07 08:01:44,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.012 2026-10-07 08:01:44,662 44 INFO rb-229b649-225316-421900 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-07 08:01:44,730 44 INFO rb-229b649-225316-421900 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-07 08:01:44,797 44 INFO rb-229b649-225316-421900 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-07 08:01:44,859 44 INFO rb-229b649-225316-421900 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-07 08:01:44,911 44 INFO rb-229b649-225316-421900 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-07 08:01:44,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:44] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T08:00:50.000+00:00 HTTP/1.1" 200 - 8 0.026 0.022 2026-10-07 08:01:44,995 44 INFO rb-229b649-225316-421900 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-07 08:01:45,019 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40769773 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'dc29ce41-de49-43b4-9c57-9fa96d467548'}] 2026-10-07 08:01:45,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1149] to pos.order #701 2026-10-07 08:01:45,065 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40769773 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'dc29ce41-de49-43b4-9c57-9fa96d467548'} updated pos.order #701 2026-10-07 08:01:45,091 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40769773 finished 2026-10-07 08:01:45,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.094 0.188 2026-10-07 08:01:45,315 44 INFO rb-229b649-225316-421900 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-07 08:01:45,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.013 2026-10-07 08:01:45,373 44 INFO rb-229b649-225316-421900 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-07 08:01:45,431 44 INFO rb-229b649-225316-421900 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-07 08:01:45,496 44 INFO rb-229b649-225316-421900 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-07 08:01:45,497 44 INFO rb-229b649-225316-421900 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-07 08:01:45,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8753396 (allocated 9961472) 2026-10-07 08:01:45,584 44 INFO rb-229b649-225316-421900 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-07 08:01:45,605 44 INFO rb-229b649-225316-421900 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 102722 2026-10-07 08:01:45,610 44 INFO rb-229b649-225316-421900 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-07 08:01:45,610 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 08:01:45,614 44 INFO rb-229b649-225316-421900 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 102722 2026-10-07 08:01:45,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:01:45] "GET /pos/pay/701?access_token=fbdb73d2-1773-483a-8ef4-d3a8517313a7&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3D180225c645d94101%26table_identifier%3D43cc0ad2 HTTP/1.1" 200 - 36 0.031 0.068 2026-10-07 08:01:45,723 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_080145_722802_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 08:01:45,723 44 INFO rb-229b649-225316-421900 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/tmp90qrtjtx_chrome_odoo" 2026-10-07 08:01:45,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:02:03,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-07 08:02:03,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 102919 2026-10-07 08:02:03,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp2n2mi0t8_chrome_odoo 2026-10-07 08:02:03,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:45883/json/version 2026-10-07 08:02:03,551 44 INFO rb-229b649-225316-421900 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-07 08:02:03,613 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 08:02:03,613 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:45883/json 2026-10-07 08:02:03,614 44 INFO rb-229b649-225316-421900 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-07 08:02:03,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:45883/devtools/page/B55D3EF28E01E5C0B7E57F8122497C31 2026-10-07 08:02:03,640 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-07 08:02:03,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-07 08:02:03,707 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:02:03,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-07 08:02:03,726 44 INFO rb-229b649-225316-421900 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-07 08:02:03,726 44 INFO rb-229b649-225316-421900 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-07 08:02:03,743 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:02:04,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:04] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.124 0.757 2026-10-07 08:02:04,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': 'B55D3EF28E01E5C0B7E57F8122497C31', 'loaderId': '83AF6977B3145578598B53C0A401D6DD', 'isDownload': False} 2026-10-07 08:02:04,628 44 INFO rb-229b649-225316-421900 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-07 08:02:04,641 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:02:04,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:04] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 08:02:04,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:04] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 08:02:04,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:04] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-07 08:02:05,368 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:02:05,371 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:02:05,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 08:02:05,433 44 INFO rb-229b649-225316-421900 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-07 08:02:05,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.012 2026-10-07 08:02:05,441 44 INFO rb-229b649-225316-421900 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-07 08:02:05,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:05,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:05,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.018 2026-10-07 08:02:05,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-07 08:02:05,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.052 2026-10-07 08:02:05,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 08:02:06,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.301 0.509 2026-10-07 08:02:06,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "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-07 08:02:06,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:02:06,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-07 08:02:06,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:06,787 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-07 08:02:06,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:06,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:06,869 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:02:06,893 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:06,898 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:06,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.021 0.034 2026-10-07 08:02:06,938 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:06,960 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:06,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:06] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.010 0.075 2026-10-07 08:02:06,973 44 INFO rb-229b649-225316-421900 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-07 08:02:07,012 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:02:07,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.063 0.054 2026-10-07 08:02:07,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.048 0.178 2026-10-07 08:02:07,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.006 0.223 2026-10-07 08:02:07,296 44 INFO rb-229b649-225316-421900 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-07 08:02:07,357 44 INFO rb-229b649-225316-421900 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-07 08:02:07,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.014 0.042 2026-10-07 08:02:07,396 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:02:07,406 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:07,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.011 0.089 2026-10-07 08:02:07,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.018 0.128 2026-10-07 08:02:07,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-07 08:02:07,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-07 08:02:07,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-07 08:02:07,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-07 08:02:07,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 08:02:07,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-07T08:01:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-07 08:02:07,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "GET /web/image/res.company/106/favicon HTTP/1.1" 304 - 4 0.004 0.149 2026-10-07 08:02:07,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.184 2026-10-07 08:02:07,860 44 INFO rb-229b649-225316-421900 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-07 08:02:07,911 44 INFO rb-229b649-225316-421900 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-07 08:02:07,960 44 INFO rb-229b649-225316-421900 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-07 08:02:08,009 44 INFO rb-229b649-225316-421900 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-07 08:02:08,060 44 INFO rb-229b649-225316-421900 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-07 08:02:08,141 44 INFO rb-229b649-225316-421900 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-07 08:02:08,158 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:08,161 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:08,195 44 INFO rb-229b649-225316-421900 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-07 08:02:08,243 44 INFO rb-229b649-225316-421900 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-07 08:02:08,337 44 INFO rb-229b649-225316-421900 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-07 08:02:08,392 44 INFO rb-229b649-225316-421900 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-07 08:02:08,398 44 INFO rb-229b649-225316-421900 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': 'aeeb6f3d-aa98-40a4-aa5b-4b59d013d443--713--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-07 08:02:08,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:08] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.008 0.036 2026-10-07 08:02:08,475 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93122716 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '1e95c325-c1f6-4c7e-b2dd-bef9a665df97'}] 2026-10-07 08:02:08,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:08,948 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93122716 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '1e95c325-c1f6-4c7e-b2dd-bef9a665df97'} created pos.order #702 2026-10-07 08:02:08,973 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93122716 finished 2026-10-07 08:02:09,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.184 0.392 2026-10-07 08:02:09,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:02:09,259 44 INFO rb-229b649-225316-421900 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-07 08:02:09,270 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71775998 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '1e95c325-c1f6-4c7e-b2dd-bef9a665df97'}] 2026-10-07 08:02:09,285 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71775998 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '1e95c325-c1f6-4c7e-b2dd-bef9a665df97'} sync ignored for existing PoS order pos.order(702,) (state: paid) 2026-10-07 08:02:09,322 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71775998 finished 2026-10-07 08:02:09,340 44 INFO rb-229b649-225316-421900 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-07 08:02:09,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.090 0.177 2026-10-07 08:02:09,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.197 2026-10-07 08:02:09,599 44 INFO rb-229b649-225316-421900 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-07 08:02:09,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-07 08:02:09,651 44 INFO rb-229b649-225316-421900 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-07 08:02:09,705 44 INFO rb-229b649-225316-421900 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-07 08:02:09,762 44 INFO rb-229b649-225316-421900 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-07 08:02:09,813 44 INFO rb-229b649-225316-421900 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-07 08:02:09,875 44 INFO rb-229b649-225316-421900 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-07 08:02:09,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:09] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.009 0.013 2026-10-07 08:02:09,932 44 INFO rb-229b649-225316-421900 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-07 08:02:09,982 44 INFO rb-229b649-225316-421900 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-07 08:02:10,076 44 INFO rb-229b649-225316-421900 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-07 08:02:10,138 44 INFO rb-229b649-225316-421900 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-07 08:02:10,198 44 INFO rb-229b649-225316-421900 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-07 08:02:10,252 44 INFO rb-229b649-225316-421900 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-07 08:02:10,257 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'aeeb6f3d-aa98-40a4-aa5b-4b59d013d443--713--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-07 08:02:10,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:10] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.010 0.031 2026-10-07 08:02:10,331 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80297818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'e419184c-cfbd-463f-9469-fba8a0df0636'}] 2026-10-07 08:02:10,832 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80297818 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'e419184c-cfbd-463f-9469-fba8a0df0636'} created pos.order #703 2026-10-07 08:02:10,887 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80297818 finished 2026-10-07 08:02:10,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.215 0.454 2026-10-07 08:02:11,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:02:11,091 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27997833 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'e419184c-cfbd-463f-9469-fba8a0df0636'}] 2026-10-07 08:02:11,093 44 INFO rb-229b649-225316-421900 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-07 08:02:11,101 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27997833 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'e419184c-cfbd-463f-9469-fba8a0df0636'} sync ignored for existing PoS order pos.order(703,) (state: paid) 2026-10-07 08:02:11,139 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27997833 finished 2026-10-07 08:02:11,147 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-07 08:02:11,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:02:11,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 16986320 (allocated 18747392) 2026-10-07 08:02:11,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 102919 2026-10-07 08:02:11,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.093 0.131 2026-10-07 08:02:11,319 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-07 08:02:11,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 102919 2026-10-07 08:02:11,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080211_446188_test_tour_qfpay_order_and_refund.txt 2026-10-07 08:02:11,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp2n2mi0t8_chrome_odoo" 2026-10-07 08:02:11,509 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:02:28,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-07 08:02:29,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 103139 2026-10-07 08:02:29,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpvo2o8hnd_chrome_odoo 2026-10-07 08:02:29,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:42247/json/version 2026-10-07 08:02:29,167 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:29,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:02:29,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:42247/json 2026-10-07 08:02:29,242 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:29,256 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:42247/devtools/page/4609D2BF2DCFB2D7486716DB0AC2FE13 2026-10-07 08:02:29,271 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-07 08:02:29,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-07 08:02:29,357 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:02:29,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-07 08:02:29,372 44 INFO rb-229b649-225316-421900 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-07 08:02:29,372 44 INFO rb-229b649-225316-421900 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-07 08:02:29,400 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:02:30,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:30] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.094 0.860 2026-10-07 08:02:30,354 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '4609D2BF2DCFB2D7486716DB0AC2FE13', 'loaderId': '519E9FEC1DC38C9D1D4BCD095BE59559', 'isDownload': False} 2026-10-07 08:02:30,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-07 08:02:30,382 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:02:30,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:30] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 08:02:30,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:30] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:02:30,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:30] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-07 08:02:31,103 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:31,110 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:02:31,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:02:31,166 44 INFO rb-229b649-225316-421900 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-07 08:02:31,174 44 INFO rb-229b649-225316-421900 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-07 08:02:31,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 08:02:31,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:02:31,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:31,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "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-07 08:02:31,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-07 08:02:31,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.038 2026-10-07 08:02:31,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:02:32,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.310 0.476 2026-10-07 08:02:32,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:02:32,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:32,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.042 2026-10-07 08:02:32,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:32,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:02:32,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 08:02:32,548 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:02:32,586 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:02:32,598 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:02:32,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.025 0.032 2026-10-07 08:02:32,652 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:02:32,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.005 0.083 2026-10-07 08:02:32,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.103 2026-10-07 08:02:32,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "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-07 08:02:32,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.007 0.016 2026-10-07 08:02:32,805 44 INFO rb-229b649-225316-421900 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-07 08:02:32,889 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 08:02:32,937 44 INFO rb-229b649-225316-421900 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-07 08:02:32,975 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:32,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.103 0.065 2026-10-07 08:02:32,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:33,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.032 0.216 2026-10-07 08:02:33,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 08:02:33,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.009 0.239 2026-10-07 08:02:33,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.006 0.305 2026-10-07 08:02:33,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 08:02:33,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 08:02:33,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-07 08:02:33,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-10-07 08:02:33,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.200 2026-10-07 08:02:33,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 08:02:33,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 08:02:33,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-07 08:02:33,468 44 INFO rb-229b649-225316-421900 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-07 08:02:33,518 44 INFO rb-229b649-225316-421900 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-07 08:02:33,572 44 INFO rb-229b649-225316-421900 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-07 08:02:33,620 44 INFO rb-229b649-225316-421900 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-07 08:02:33,671 44 INFO rb-229b649-225316-421900 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-07 08:02:33,756 44 INFO rb-229b649-225316-421900 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-07 08:02:33,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:33,782 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:33,807 44 INFO rb-229b649-225316-421900 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-07 08:02:33,857 44 INFO rb-229b649-225316-421900 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-07 08:02:33,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 08:02:33,943 44 INFO rb-229b649-225316-421900 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-07 08:02:33,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 08:02:34,003 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35435386 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'f79999a9-d012-4119-af10-09f7a42c4ecd'}] 2026-10-07 08:02:34,017 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:02:34,642 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35435386 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'f79999a9-d012-4119-af10-09f7a42c4ecd'} created pos.order #704 2026-10-07 08:02:34,669 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35435386 finished 2026-10-07 08:02:34,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.282 0.484 2026-10-07 08:02:34,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.006 2026-10-07 08:02:35,007 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23444098 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'f79999a9-d012-4119-af10-09f7a42c4ecd'}] 2026-10-07 08:02:35,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-07 08:02:35,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:02:35,021 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23444098 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'f79999a9-d012-4119-af10-09f7a42c4ecd'} sync ignored for existing PoS order pos.order(704,) (state: paid) 2026-10-07 08:02:35,062 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23444098 finished 2026-10-07 08:02:35,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15295236 (allocated 17039360) 2026-10-07 08:02:35,160 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 103139 2026-10-07 08:02:35,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-07 08:02:35,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 103139 2026-10-07 08:02:35,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.051 0.126 2026-10-07 08:02:35,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080235_264490_test_razorpay_basic_order.txt 2026-10-07 08:02:35,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpvo2o8hnd_chrome_odoo" 2026-10-07 08:02:35,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-07 08:02:35,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 103358 2026-10-07 08:02:35,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmp91bdvjzz_chrome_odoo 2026-10-07 08:02:35,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46301/json/version 2026-10-07 08:02:35,715 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:35,748 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 08:02:35,748 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:46301/json 2026-10-07 08:02:35,748 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:35,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:46301/devtools/page/84E1F6AD38F9776E1F364FDFB63F745E 2026-10-07 08:02:35,766 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-07 08:02:35,773 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-07 08:02:35,826 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:02:35,838 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-07 08:02:35,839 44 INFO rb-229b649-225316-421900 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-07 08:02:35,840 44 INFO rb-229b649-225316-421900 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-07 08:02:35,856 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:02:36,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:36] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.124 0.806 2026-10-07 08:02:36,786 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '84E1F6AD38F9776E1F364FDFB63F745E', 'loaderId': 'E09987E9B82DBFC8731DB27B8A9949DB', 'isDownload': False} 2026-10-07 08:02:36,787 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-07 08:02:36,813 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:02:36,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:36] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-10-07 08:02:36,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:36] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-10-07 08:02:36,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:36] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 08:02:37,506 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:02:37,508 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:02:37,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:02:37,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:02:37,565 44 INFO rb-229b649-225316-421900 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-07 08:02:37,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:02:37,574 44 INFO rb-229b649-225316-421900 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-07 08:02:37,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:37,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 08:02:37,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.034 2026-10-07 08:02:37,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-07 08:02:37,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.045 2026-10-07 08:02:38,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.375 0.515 2026-10-07 08:02:38,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:38] "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-07 08:02:38,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:02:38,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:38] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.057 2026-10-07 08:02:38,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:38,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-07 08:02:38,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:02:39,039 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:39,069 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:02:39,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:02:39,105 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:02:39,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:39,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.035 0.039 2026-10-07 08:02:39,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-10-07 08:02:39,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.008 0.095 2026-10-07 08:02:39,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.006 0.041 2026-10-07 08:02:39,249 44 INFO rb-229b649-225316-421900 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-07 08:02:39,319 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:02:39,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.039 0.058 2026-10-07 08:02:39,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:02:39,475 44 INFO rb-229b649-225316-421900 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-07 08:02:39,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.036 0.145 2026-10-07 08:02:39,497 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:39,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.204 2026-10-07 08:02:39,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.018 0.239 2026-10-07 08:02:39,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.006 0.221 2026-10-07 08:02:39,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.316 2026-10-07 08:02:39,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.007 0.239 2026-10-07 08:02:39,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 08:02:39,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-07 08:02:39,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-07 08:02:39,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.236 2026-10-07 08:02:39,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 08:02:39,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:39] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-07 08:02:39,973 44 INFO rb-229b649-225316-421900 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-07 08:02:40,038 44 INFO rb-229b649-225316-421900 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-07 08:02:40,089 44 INFO rb-229b649-225316-421900 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-07 08:02:40,140 44 INFO rb-229b649-225316-421900 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-07 08:02:40,191 44 INFO rb-229b649-225316-421900 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-07 08:02:40,271 44 INFO rb-229b649-225316-421900 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-07 08:02:40,288 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:02:40,289 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:02:40,322 44 INFO rb-229b649-225316-421900 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-07 08:02:40,373 44 INFO rb-229b649-225316-421900 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-07 08:02:40,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.009 2026-10-07 08:02:40,471 44 INFO rb-229b649-225316-421900 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-07 08:02:40,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.028 0.008 2026-10-07 08:02:40,532 44 INFO rb-229b649-225316-421900 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-07 08:02:40,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:40] "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.008 2026-10-07 08:02:40,580 44 INFO rb-229b649-225316-421900 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-07 08:02:40,631 44 INFO rb-229b649-225316-421900 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-07 08:02:40,683 44 INFO rb-229b649-225316-421900 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-07 08:02:40,735 44 INFO rb-229b649-225316-421900 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-07 08:02:40,796 44 INFO rb-229b649-225316-421900 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-07 08:02:40,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.001 0.007 2026-10-07 08:02:40,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.008 2026-10-07 08:02:40,854 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52698703 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '78527e47-38b1-4747-ba29-6740068f4492'}] 2026-10-07 08:02:40,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:02:41,504 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52698703 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '78527e47-38b1-4747-ba29-6740068f4492'} created pos.order #705 2026-10-07 08:02:41,536 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52698703 finished 2026-10-07 08:02:41,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.369 0.404 2026-10-07 08:02:41,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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-07 08:02:41,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65719923 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '78527e47-38b1-4747-ba29-6740068f4492'}] 2026-10-07 08:02:41,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-07 08:02:41,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 08:02:41,906 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65719923 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '78527e47-38b1-4747-ba29-6740068f4492'} sync ignored for existing PoS order pos.order(705,) (state: paid) 2026-10-07 08:02:41,947 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65719923 finished 2026-10-07 08:02:42,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15488408 (allocated 17039360) 2026-10-07 08:02:42,020 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 103358 2026-10-07 08:02:42,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-07 08:02:42,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 103358 2026-10-07 08:02:42,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.079 0.113 2026-10-07 08:02:42,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080242_141095_test_razorpay_cancel_payment.txt 2026-10-07 08:02:42,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmp91bdvjzz_chrome_odoo" 2026-10-07 08:02:42,160 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-07 08:02:42,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 103577 2026-10-07 08:02:42,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpzriqrvca_chrome_odoo 2026-10-07 08:02:42,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:34203/json/version 2026-10-07 08:02:42,472 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:42,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:02:42,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:34203/json 2026-10-07 08:02:42,537 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:02:42,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:34203/devtools/page/E0932C7D49AA4E0A38948EB84FD2DF11 2026-10-07 08:02:42,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-07 08:02:42,590 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-07 08:02:42,652 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:02:42,666 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-07 08:02:42,676 44 INFO rb-229b649-225316-421900 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-07 08:02:42,677 44 INFO rb-229b649-225316-421900 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-07 08:02:42,696 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:02:43,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:43] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.105 0.711 2026-10-07 08:02:43,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': 'E0932C7D49AA4E0A38948EB84FD2DF11', 'loaderId': 'D0DBA50DC890F577E5C90A2CC65AB6E2', 'isDownload': False} 2026-10-07 08:02:43,507 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-07 08:02:43,523 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:02:43,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:02:43,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-07 08:02:43,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 08:02:44,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:44,198 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:02:44,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:02:44,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:02:44,267 44 INFO rb-229b649-225316-421900 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-07 08:02:44,280 44 INFO rb-229b649-225316-421900 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-07 08:02:44,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:02:44,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:44,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.017 2026-10-07 08:02:44,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-07 08:02:44,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.041 2026-10-07 08:02:44,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 08:02:45,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.320 0.495 2026-10-07 08:02:45,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "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-07 08:02:45,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:02:45,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.043 2026-10-07 08:02:45,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.011 2026-10-07 08:02:45,575 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:02:45,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:02:45,661 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:45,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:02:45,704 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:02:45,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.013 0.015 2026-10-07 08:02:45,730 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:45,744 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "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-07 08:02:45,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.054 0.062 2026-10-07 08:02:45,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 08:02:45,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.005 0.071 2026-10-07 08:02:45,864 44 INFO rb-229b649-225316-421900 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-07 08:02:45,926 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:02:45,968 44 INFO rb-229b649-225316-421900 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-07 08:02:45,989 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:02:46,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.057 0.048 2026-10-07 08:02:46,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-07 08:02:46,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:46,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-07 08:02:46,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 08:02:46,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 08:02:46,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.004 0.231 2026-10-07 08:02:46,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.033 0.285 2026-10-07 08:02:46,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 08:02:46,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-07 08:02:46,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.255 2026-10-07 08:02:46,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-07 08:02:46,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-07 08:02:46,499 44 INFO rb-229b649-225316-421900 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-07 08:02:46,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T08:02:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.358 2026-10-07 08:02:46,553 44 INFO rb-229b649-225316-421900 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-07 08:02:46,604 44 INFO rb-229b649-225316-421900 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-07 08:02:46,655 44 INFO rb-229b649-225316-421900 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-07 08:02:46,706 44 INFO rb-229b649-225316-421900 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-07 08:02:46,788 44 INFO rb-229b649-225316-421900 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-07 08:02:46,813 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:46,816 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:02:46,839 44 INFO rb-229b649-225316-421900 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-07 08:02:46,891 44 INFO rb-229b649-225316-421900 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-07 08:02:46,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:46] "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-07 08:02:46,979 44 INFO rb-229b649-225316-421900 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-07 08:02:47,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02: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.006 0.013 2026-10-07 08:02:47,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514173 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '4e0f7a70-8569-4321-812b-6b41670118c1'}] 2026-10-07 08:02:47,056 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:02:47,673 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514173 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '4e0f7a70-8569-4321-812b-6b41670118c1'} created pos.order #706 2026-10-07 08:02:47,706 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514173 finished 2026-10-07 08:02:47,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.254 0.514 2026-10-07 08:02:47,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:47] "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-07 08:02:48,014 44 INFO rb-229b649-225316-421900 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-07 08:02:48,023 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12914899 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '4e0f7a70-8569-4321-812b-6b41670118c1'}] 2026-10-07 08:02:48,042 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12914899 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '4e0f7a70-8569-4321-812b-6b41670118c1'} sync ignored for existing PoS order pos.order(706,) (state: paid) 2026-10-07 08:02:48,083 44 INFO rb-229b649-225316-421900 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-07 08:02:48,085 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12914899 finished 2026-10-07 08:02:48,132 44 INFO rb-229b649-225316-421900 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-07 08:02:48,183 44 INFO rb-229b649-225316-421900 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-07 08:02:48,233 44 INFO rb-229b649-225316-421900 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-07 08:02:48,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.080 0.162 2026-10-07 08:02:48,298 44 INFO rb-229b649-225316-421900 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-07 08:02:48,378 44 INFO rb-229b649-225316-421900 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-07 08:02:48,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 08:02:48,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:02:48,449 44 INFO rb-229b649-225316-421900 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-07 08:02:48,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.020 2026-10-07 08:02:48,497 44 INFO rb-229b649-225316-421900 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-07 08:02:48,572 44 INFO rb-229b649-225316-421900 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-07 08:02:48,633 44 INFO rb-229b649-225316-421900 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-07 08:02:48,694 44 INFO rb-229b649-225316-421900 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-07 08:02:48,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:02:48,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:48] "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.004 0.012 2026-10-07 08:02:48,758 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49589069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'c9c45344-55d3-4493-9dc0-3609e30aa482'}] 2026-10-07 08:02:49,198 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49589069 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'c9c45344-55d3-4493-9dc0-3609e30aa482'} created pos.order #707 2026-10-07 08:02:49,248 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49589069 finished 2026-10-07 08:02:49,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.168 0.440 2026-10-07 08:02:49,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 08:02:49,480 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28128926 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'c9c45344-55d3-4493-9dc0-3609e30aa482'}] 2026-10-07 08:02:49,483 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-07 08:02:49,484 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 08:02:49,493 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28128926 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'c9c45344-55d3-4493-9dc0-3609e30aa482'} sync ignored for existing PoS order pos.order(707,) (state: paid) 2026-10-07 08:02:49,536 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28128926 finished 2026-10-07 08:02:49,623 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17104740 (allocated 18485248) 2026-10-07 08:02:49,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 103577 2026-10-07 08:02:49,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:02:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.059 0.109 2026-10-07 08:02:49,650 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-07 08:02:49,655 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 103577 2026-10-07 08:02:49,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080249_795531_test_razorpay_refund_order.txt 2026-10-07 08:02:49,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpzriqrvca_chrome_odoo" 2026-10-07 08:02:49,877 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:03:06,424 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-07 08:03:07,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 103796 2026-10-07 08:03:07,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpzu3qtl_a_chrome_odoo 2026-10-07 08:03:07,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:41677/json/version 2026-10-07 08:03:07,777 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:07,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-07 08:03:07,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:41677/json 2026-10-07 08:03:07,827 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:07,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:41677/devtools/page/34516EEBBA6F81FCF644B4D6FF213E5A 2026-10-07 08:03:07,844 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-07 08:03:07,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-07 08:03:08,021 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:03:08,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-07 08:03:08,031 44 INFO rb-229b649-225316-421900 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-07 08:03:08,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-10-07 08:03:08,050 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:03:08,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:08] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.081 0.774 2026-10-07 08:03:08,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '34516EEBBA6F81FCF644B4D6FF213E5A', 'loaderId': '017D2CD4B041313704593A0C5ECE6122', 'isDownload': False} 2026-10-07 08:03:08,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-07 08:03:08,932 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:03:08,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:08] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 08:03:08,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:08] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 08:03:08,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:08] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-10-07 08:03:09,614 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:03:09,624 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:03:09,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:03:09,683 44 INFO rb-229b649-225316-421900 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-07 08:03:09,691 44 INFO rb-229b649-225316-421900 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-07 08:03:09,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-07 08:03:09,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:03:09,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:09,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 08:03:09,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-07 08:03:09,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.072 0.063 2026-10-07 08:03:09,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-07 08:03:10,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.312 0.462 2026-10-07 08:03:10,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:10] "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-07 08:03:10,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 08:03:10,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:10] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-07 08:03:11,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 08:03:11,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-07 08:03:11,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:03:11,121 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:03:11,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:11,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:03:11,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:03:11,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.006 0.021 2026-10-07 08:03:11,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:03:11,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03: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-07 08:03:11,243 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:03:11,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.021 0.084 2026-10-07 08:03:11,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.006 0.074 2026-10-07 08:03:11,376 44 INFO rb-229b649-225316-421900 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-07 08:03:11,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.043 0.119 2026-10-07 08:03:11,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.029 0.214 2026-10-07 08:03:11,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.019 0.074 2026-10-07 08:03:11,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:03:11,534 44 INFO rb-229b649-225316-421900 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-07 08:03:11,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2016&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-07 08:03:11,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-07 08:03:11,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-10-07 08:03:11,623 44 INFO rb-229b649-225316-421900 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-07 08:03:11,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.008 0.129 2026-10-07 08:03:11,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:03:11,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-07 08:03:11,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-07 08:03:11,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-07 08:03:11,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-07 08:03:11,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-07T08:02:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 08:03:11,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.169 2026-10-07 08:03:11,939 44 INFO rb-229b649-225316-421900 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-07 08:03:12,007 44 INFO rb-229b649-225316-421900 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-07 08:03:12,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.061 0.154 2026-10-07 08:03:12,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.041 0.041 2026-10-07 08:03:12,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 08:03:12,519 44 INFO rb-229b649-225316-421900 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-07 08:03:12,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "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.077 0.098 2026-10-07 08:03:12,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.082 0.139 2026-10-07 08:03:12,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.209 2026-10-07 08:03:13,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.035 2026-10-07 08:03:13,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-07 08:03:13,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:13] "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.042 2026-10-07 08:03:13,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.069 2026-10-07 08:03:13,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.081 2026-10-07 08:03:13,292 44 INFO rb-229b649-225316-421900 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-07 08:03:13,340 44 INFO rb-229b649-225316-421900 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-07 08:03:13,391 44 INFO rb-229b649-225316-421900 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-07 08:03:13,443 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-07 08:03:13,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:03:13,559 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16373776 (allocated 17563648) 2026-10-07 08:03:13,566 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 103796 2026-10-07 08:03:13,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-07 08:03:13,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 103796 2026-10-07 08:03:13,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080313_673411_test_pos_repair.txt 2026-10-07 08:03:13,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpzu3qtl_a_chrome_odoo" 2026-10-07 08:03:13,757 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:03:30,391 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-07 08:03:31,330 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-07 08:03:31,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 104012 2026-10-07 08:03:31,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpbeotupkl_chrome_odoo 2026-10-07 08:03:31,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:38273/json/version 2026-10-07 08:03:31,751 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:31,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-07 08:03:31,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:38273/json 2026-10-07 08:03:31,803 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:31,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:38273/devtools/page/C91D6DE58E2A63667D943BE3C63F8FEC 2026-10-07 08:03:31,834 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-07 08:03:31,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-07 08:03:31,945 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:03:31,953 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-07 08:03:31,967 44 INFO rb-229b649-225316-421900 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-07 08:03:31,967 44 INFO rb-229b649-225316-421900 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-07 08:03:31,998 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:03:32,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:32] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.097 0.682 2026-10-07 08:03:32,766 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': 'C91D6DE58E2A63667D943BE3C63F8FEC', 'loaderId': 'DCE05152BBC5BA5789011F850F659E27', 'isDownload': False} 2026-10-07 08:03:32,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-07 08:03:32,794 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:03:32,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:32] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 08:03:32,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:32] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:03:32,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:32] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 08:03:33,501 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:03:33,501 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:33,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:03:33,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:03:33,565 44 INFO rb-229b649-225316-421900 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-07 08:03:33,582 44 INFO rb-229b649-225316-421900 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-07 08:03:33,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:03:33,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:33,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 08:03:33,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.035 2026-10-07 08:03:33,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 08:03:33,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.045 2026-10-07 08:03:34,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 436 0.491 0.589 2026-10-07 08:03:34,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:34] "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-07 08:03:35,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03: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.011 2026-10-07 08:03:35,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.043 2026-10-07 08:03:35,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "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-07 08:03:35,228 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-07 08:03:35,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-07 08:03:35,325 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:03:35,347 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:03:35,348 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:03:35,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.028 0.051 2026-10-07 08:03:35,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "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-07 08:03:35,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 08:03:35,428 44 INFO rb-229b649-225316-421900 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-07 08:03:35,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 08:03:35,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.006 0.030 2026-10-07 08:03:35,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-07 08:03:35,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.012 0.024 2026-10-07 08:03:35,568 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:03:35,650 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:03:35,653 44 INFO rb-229b649-225316-421900 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-07 08:03:35,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.063 0.056 2026-10-07 08:03:35,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.024 0.176 2026-10-07 08:03:35,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.168 2026-10-07 08:03:35,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:35] "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-07 08:03:36,011 44 INFO rb-229b649-225316-421900 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-07 08:03:36,050 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:03:36,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:37,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:37] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.025 0.022 2026-10-07 08:03:37,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.024 2026-10-07 08:03:37,105 44 INFO rb-229b649-225316-421900 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-07 08:03:37,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.044 0.042 2026-10-07 08:03:37,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:38,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 15 0.016 0.025 2026-10-07 08:03:38,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.028 2026-10-07 08:03:38,113 44 INFO rb-229b649-225316-421900 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-07 08:03:38,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.026 0.058 2026-10-07 08:03:38,230 44 INFO rb-229b649-225316-421900 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-07 08:03:38,280 44 INFO rb-229b649-225316-421900 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-07 08:03:38,383 44 INFO rb-229b649-225316-421900 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-07 08:03:38,452 44 INFO rb-229b649-225316-421900 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-07 08:03:38,503 44 INFO rb-229b649-225316-421900 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-07 08:03:38,565 44 INFO rb-229b649-225316-421900 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-07 08:03:38,644 44 INFO rb-229b649-225316-421900 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-07 08:03:38,694 44 INFO rb-229b649-225316-421900 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-07 08:03:38,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.017 0.041 2026-10-07 08:03:38,762 44 INFO rb-229b649-225316-421900 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-07 08:03:38,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.015 0.051 2026-10-07 08:03:38,793 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59879041 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'e372f63b-ad9c-4c9b-8cce-8d95b91dc92f'}] 2026-10-07 08:03:38,820 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59879041 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'e372f63b-ad9c-4c9b-8cce-8d95b91dc92f'} updated pos.order #708 2026-10-07 08:03:38,857 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59879041 finished 2026-10-07 08:03:38,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.036 0.165 2026-10-07 08:03:40,810 44 INFO rb-229b649-225316-421900 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-07 08:03:40,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:40] "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-07 08:03:40,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:41,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:41] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.006 0.014 2026-10-07 08:03:41,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.028 2026-10-07 08:03:41,082 44 INFO rb-229b649-225316-421900 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-07 08:03:41,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.032 0.041 2026-10-07 08:03:41,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:42,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.009 0.015 2026-10-07 08:03:42,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:03:42,085 44 INFO rb-229b649-225316-421900 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-07 08:03:42,137 44 INFO rb-229b649-225316-421900 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-07 08:03:42,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.033 0.049 2026-10-07 08:03:42,218 44 INFO rb-229b649-225316-421900 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-07 08:03:42,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:42,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.028 0.049 2026-10-07 08:03:42,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.028 2026-10-07 08:03:42,456 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:42,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.040 0.054 2026-10-07 08:03:42,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.029 0.081 2026-10-07 08:03:42,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.029 2026-10-07 08:03:42,671 44 INFO rb-229b649-225316-421900 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-07 08:03:42,740 44 INFO rb-229b649-225316-421900 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-07 08:03:42,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.038 0.063 2026-10-07 08:03:44,775 44 INFO rb-229b649-225316-421900 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-07 08:03:44,826 44 INFO rb-229b649-225316-421900 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-07 08:03:44,877 44 INFO rb-229b649-225316-421900 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-07 08:03:44,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.010 2026-10-07 08:03:44,966 44 INFO rb-229b649-225316-421900 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-07 08:03:45,017 44 INFO rb-229b649-225316-421900 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-07 08:03:45,078 44 INFO rb-229b649-225316-421900 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-07 08:03:45,129 44 INFO rb-229b649-225316-421900 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-07 08:03:45,180 44 INFO rb-229b649-225316-421900 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-07 08:03:45,264 44 INFO rb-229b649-225316-421900 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-07 08:03:45,275 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:03:45,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:03:45,350 44 INFO rb-229b649-225316-421900 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-07 08:03:45,425 44 INFO rb-229b649-225316-421900 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-07 08:03:45,433 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2179150 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_7097', 'uuid': 'ff15c7f5-2335-47dd-99fc-7c08836d21b8'}] 2026-10-07 08:03:45,447 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:45,553 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #709 2026-10-07 08:03:46,119 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2179150 order {'name': '/', 'pos_reference': 'device_sync_7097', 'uuid': 'ff15c7f5-2335-47dd-99fc-7c08836d21b8'} updated pos.order #709 2026-10-07 08:03:46,147 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2179150 finished 2026-10-07 08:03:46,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 226 0.325 0.498 2026-10-07 08:03:46,457 44 INFO rb-229b649-225316-421900 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-07 08:03:46,508 44 INFO rb-229b649-225316-421900 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-07 08:03:46,565 44 INFO rb-229b649-225316-421900 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-07 08:03:48,608 44 INFO rb-229b649-225316-421900 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-07 08:03:48,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:03:48,699 44 INFO rb-229b649-225316-421900 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-07 08:03:48,749 44 INFO rb-229b649-225316-421900 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-07 08:03:48,805 44 INFO rb-229b649-225316-421900 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-07 08:03:48,855 44 INFO rb-229b649-225316-421900 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-07 08:03:48,906 44 INFO rb-229b649-225316-421900 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-07 08:03:48,965 44 INFO rb-229b649-225316-421900 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-07 08:03:49,027 44 INFO rb-229b649-225316-421900 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-07 08:03:49,095 44 INFO rb-229b649-225316-421900 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-07 08:03:49,105 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95841964 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_6663', 'uuid': '04fb7031-1150-4170-9199-c302c5914064'}] 2026-10-07 08:03:49,211 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #710 2026-10-07 08:03:49,560 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95841964 order {'name': '/', 'pos_reference': 'device_sync_6663', 'uuid': '04fb7031-1150-4170-9199-c302c5914064'} updated pos.order #710 2026-10-07 08:03:49,587 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95841964 finished 2026-10-07 08:03:49,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.175 0.433 2026-10-07 08:03:49,815 44 INFO rb-229b649-225316-421900 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-07 08:03:49,861 44 INFO rb-229b649-225316-421900 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-07 08:03:49,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:03:49,936 44 INFO rb-229b649-225316-421900 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-07 08:03:50,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-07 08:03:50,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:50] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.025 0.045 2026-10-07 08:03:50,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.027 2026-10-07 08:03:50,178 44 INFO rb-229b649-225316-421900 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-07 08:03:50,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.032 0.052 2026-10-07 08:03:50,313 44 INFO rb-229b649-225316-421900 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-07 08:03:50,365 44 INFO rb-229b649-225316-421900 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-07 08:03:50,443 44 INFO rb-229b649-225316-421900 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-07 08:03:50,502 44 INFO rb-229b649-225316-421900 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-07 08:03:50,553 44 INFO rb-229b649-225316-421900 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-07 08:03:50,609 44 INFO rb-229b649-225316-421900 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-07 08:03:50,661 44 INFO rb-229b649-225316-421900 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-07 08:03:50,718 44 INFO rb-229b649-225316-421900 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-07 08:03:50,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-07 08:03:50,770 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 08:03:50,957 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23071888 (allocated 24383488) 2026-10-07 08:03:50,970 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 104012 2026-10-07 08:03:50,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-07 08:03:50,973 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 104012 2026-10-07 08:03:51,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080351_097795_test_devices_synchronization.txt 2026-10-07 08:03:51,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpbeotupkl_chrome_odoo" 2026-10-07 08:03:51,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-07 08:03:51,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 104241 2026-10-07 08:03:51,816 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmp4se7q1s3_chrome_odoo 2026-10-07 08:03:51,816 44 INFO rb-229b649-225316-421900 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:34623/json/version 2026-10-07 08:03:51,818 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:51,837 44 INFO rb-229b649-225316-421900 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-07 08:03:51,838 44 INFO rb-229b649-225316-421900 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:34623/json 2026-10-07 08:03:51,839 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:51,857 44 INFO rb-229b649-225316-421900 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:34623/devtools/page/4C2E623167298E033F98D204D88B9195 2026-10-07 08:03:51,865 44 INFO rb-229b649-225316-421900 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-07 08:03:51,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-10-07 08:03:51,957 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:03:51,967 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-10-07 08:03:51,972 44 INFO rb-229b649-225316-421900 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-07 08:03:51,973 44 INFO rb-229b649-225316-421900 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-07 08:03:52,012 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:03:53,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.126 0.939 2026-10-07 08:03:53,075 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '4C2E623167298E033F98D204D88B9195', 'loaderId': '4987A40E3986CF7F5B504BF009484A10', 'isDownload': False} 2026-10-07 08:03:53,075 44 INFO rb-229b649-225316-421900 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-07 08:03:53,099 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:03:53,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 08:03:53,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:03:53,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 08:03:53,792 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:53,802 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:53,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:03:53,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.014 2026-10-07 08:03:53,887 44 INFO rb-229b649-225316-421900 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-07 08:03:53,895 44 INFO rb-229b649-225316-421900 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-07 08:03:53,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03: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-07 08:03:53,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:53,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-07 08:03:53,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 08:03:54,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.045 2026-10-07 08:03:54,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 08:03:54,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.294 0.406 2026-10-07 08:03:54,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:03:54,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03: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.014 2026-10-07 08:03:55,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-07 08:03:55,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:03:55,080 44 INFO rb-229b649-225316-421900 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-07 08:03:55,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:03:55,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:55,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:03:55,208 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:03:55,211 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:03:55,280 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 08:03:55,312 44 INFO rb-229b649-225316-421900 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-07 08:03:55,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:03:55,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.070 0.104 2026-10-07 08:03:55,379 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:03:55,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.009 0.194 2026-10-07 08:03:55,410 44 INFO rb-229b649-225316-421900 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-07 08:03:55,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.040 0.192 2026-10-07 08:03:55,502 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:03:55,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.008 0.127 2026-10-07 08:03:55,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.034 0.283 2026-10-07 08:03:55,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.247 2026-10-07 08:03:55,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.010 0.203 2026-10-07 08:03:55,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:03:55,867 44 INFO rb-229b649-225316-421900 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-07 08:03:55,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.006 0.027 2026-10-07 08:03:55,919 44 INFO rb-229b649-225316-421900 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-07 08:03:55,926 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:55,969 44 INFO rb-229b649-225316-421900 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-07 08:03:56,021 44 INFO rb-229b649-225316-421900 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-07 08:03:56,083 44 INFO rb-229b649-225316-421900 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-07 08:03:56,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-07 08:03:56,137 44 INFO rb-229b649-225316-421900 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-07 08:03:56,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14203608 (allocated 15466496) 2026-10-07 08:03:56,240 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 104241 2026-10-07 08:03:56,245 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-07 08:03:56,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 104241 2026-10-07 08:03:56,345 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080356_345114_test_guest_count_not_asked_on_other_device.txt 2026-10-07 08:03:56,345 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmp4se7q1s3_chrome_odoo" 2026-10-07 08:03:56,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-07 08:03:56,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 104450 2026-10-07 08:03:56,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpwbqhagf3_chrome_odoo 2026-10-07 08:03:56,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:33999/json/version 2026-10-07 08:03:56,672 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:56,733 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 08:03:56,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:33999/json 2026-10-07 08:03:56,734 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:03:56,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:33999/devtools/page/1B056D7108D95108267B778D283E675A 2026-10-07 08:03:56,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-07 08:03:56,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-07 08:03:56,834 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:03:56,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-07 08:03:56,857 44 INFO rb-229b649-225316-421900 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-07 08:03:56,857 44 INFO rb-229b649-225316-421900 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-07 08:03:56,871 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:03:57,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:57] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.142 0.751 2026-10-07 08:03:57,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '1B056D7108D95108267B778D283E675A', 'loaderId': 'C073BADB25D3984237F9105795A08819', 'isDownload': False} 2026-10-07 08:03:57,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-07 08:03:57,789 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:03:57,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:57] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:03:57,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:57] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.031 2026-10-07 08:03:57,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:57] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.016 0.050 2026-10-07 08:03:58,485 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:58,496 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:03:58,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.011 2026-10-07 08:03:58,549 44 INFO rb-229b649-225316-421900 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-07 08:03:58,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:03:58,566 44 INFO rb-229b649-225316-421900 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-07 08:03:58,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03: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-07 08:03:58,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:58,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.008 0.019 2026-10-07 08:03:58,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.049 2026-10-07 08:03:58,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.045 2026-10-07 08:03:58,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 08:03:59,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.266 0.452 2026-10-07 08:03:59,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.027 2026-10-07 08:03:59,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:03:59,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.036 2026-10-07 08:03:59,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:03:59,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-07 08:03:59,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:03:59,813 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:03:59,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:03:59,839 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:03:59,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:03:59,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.032 0.043 2026-10-07 08:03:59,901 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:03:59,902 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "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-07 08:03:59,917 44 INFO rb-229b649-225316-421900 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-07 08:03:59,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.013 0.105 2026-10-07 08:03:59,958 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:03:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:04:00,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.027 0.095 2026-10-07 08:04:00,080 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-07 08:04:00,099 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:04:00,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.026 0.188 2026-10-07 08:04:00,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.003 0.175 2026-10-07 08:04:00,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.128 2026-10-07 08:04:00,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.003 0.144 2026-10-07 08:04:00,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.042 0.187 2026-10-07 08:04:00,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.022 2026-10-07 08:04:00,422 44 INFO rb-229b649-225316-421900 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-07 08:04:00,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.060 0.084 2026-10-07 08:04:00,592 44 INFO rb-229b649-225316-421900 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-07 08:04:00,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.030 0.136 2026-10-07 08:04:00,684 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:00,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-07 08:04:01,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.009 0.018 2026-10-07 08:04:01,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.027 2026-10-07 08:04:01,097 44 INFO rb-229b649-225316-421900 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-07 08:04:01,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.028 0.045 2026-10-07 08:04:01,171 44 INFO rb-229b649-225316-421900 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-07 08:04:01,240 44 INFO rb-229b649-225316-421900 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-07 08:04:01,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "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-07 08:04:01,296 44 INFO rb-229b649-225316-421900 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-07 08:04:01,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.025 2026-10-07 08:04:01,347 44 INFO rb-229b649-225316-421900 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-07 08:04:01,409 44 INFO rb-229b649-225316-421900 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-07 08:04:01,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "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.013 2026-10-07 08:04:01,459 44 INFO rb-229b649-225316-421900 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-07 08:04:01,507 44 INFO rb-229b649-225316-421900 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-07 08:04:01,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.018 0.040 2026-10-07 08:04:01,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-07 08:04:01,572 44 INFO rb-229b649-225316-421900 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-07 08:04:01,621 44 INFO rb-229b649-225316-421900 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-07 08:04:01,678 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-07 08:04:01,679 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 08:04:01,793 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 16004132 (allocated 17436672) 2026-10-07 08:04:01,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 104450 2026-10-07 08:04:01,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-07 08:04:01,816 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 104450 2026-10-07 08:04:01,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080401_915841_test_synchronisation_of_orders.txt 2026-10-07 08:04:01,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpwbqhagf3_chrome_odoo" 2026-10-07 08:04:01,983 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:04:18,586 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-07 08:04:19,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-07 08:04:19,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104658 2026-10-07 08:04:19,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmphauqdh5q_chrome_odoo 2026-10-07 08:04:19,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:46571/json/version 2026-10-07 08:04:19,964 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:04:20,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:04:20,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:46571/json 2026-10-07 08:04:20,045 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:04:20,067 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:46571/devtools/page/183F210EC4C9D11424662FBD2D5E340B 2026-10-07 08:04:20,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-07 08:04:20,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-07 08:04:20,154 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:04:20,168 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-07 08:04:20,170 44 INFO rb-229b649-225316-421900 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-07 08:04:20,170 44 INFO rb-229b649-225316-421900 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-07 08:04:20,187 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:04:20,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:20] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.058 0.716 2026-10-07 08:04:20,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '183F210EC4C9D11424662FBD2D5E340B', 'loaderId': '25851A4D890A633FB5005B6FFD520EA2', 'isDownload': False} 2026-10-07 08:04:20,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-07 08:04:20,980 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:04:21,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:04:21,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 08:04:21,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:04:21,681 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:04:21,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:04:21,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 08:04:21,742 44 INFO rb-229b649-225316-421900 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-07 08:04:21,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:04:21,761 44 INFO rb-229b649-225316-421900 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-07 08:04:21,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:04:21,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:21,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 08:04:21,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-07 08:04:21,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.037 2026-10-07 08:04:21,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 08:04:22,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.324 0.465 2026-10-07 08:04:22,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.014 2026-10-07 08:04:22,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:04:22,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-07 08:04:22,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.010 2026-10-07 08:04:22,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:04:22,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:04:23,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:04:23,067 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:04:23,068 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:04:23,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.045 2026-10-07 08:04:23,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.074 2026-10-07 08:04:23,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-07 08:04:23,153 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:23,157 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "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-07 08:04:23,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 08:04:23,247 44 INFO rb-229b649-225316-421900 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-07 08:04:23,287 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:04:23,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.015 0.024 2026-10-07 08:04:23,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.098 2026-10-07 08:04:23,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.176 2026-10-07 08:04:23,507 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:23,517 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-10-07 08:04:23,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.070 2026-10-07 08:04:23,734 44 INFO rb-229b649-225316-421900 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-07 08:04:23,780 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:23,830 44 INFO rb-229b649-225316-421900 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-07 08:04:23,904 44 INFO rb-229b649-225316-421900 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-07 08:04:23,973 44 INFO rb-229b649-225316-421900 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-07 08:04:24,037 44 INFO rb-229b649-225316-421900 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-07 08:04:24,096 44 INFO rb-229b649-225316-421900 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-07 08:04:24,152 44 INFO rb-229b649-225316-421900 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-07 08:04:24,213 44 INFO rb-229b649-225316-421900 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-07 08:04:26,257 44 INFO rb-229b649-225316-421900 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-07 08:04:26,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:04:26,343 44 INFO rb-229b649-225316-421900 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-07 08:04:26,388 44 INFO rb-229b649-225316-421900 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-07 08:04:26,459 44 INFO rb-229b649-225316-421900 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-07 08:04:26,509 44 INFO rb-229b649-225316-421900 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-07 08:04:26,560 44 INFO rb-229b649-225316-421900 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-07 08:04:26,610 44 INFO rb-229b649-225316-421900 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-07 08:04:26,661 44 INFO rb-229b649-225316-421900 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-07 08:04:26,722 44 INFO rb-229b649-225316-421900 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-07 08:04:26,772 44 INFO rb-229b649-225316-421900 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-07 08:04:26,848 44 INFO rb-229b649-225316-421900 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-07 08:04:26,898 44 INFO rb-229b649-225316-421900 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-07 08:04:26,950 44 INFO rb-229b649-225316-421900 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-07 08:04:27,001 44 INFO rb-229b649-225316-421900 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-07 08:04:27,052 44 INFO rb-229b649-225316-421900 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-07 08:04:27,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:27,165 44 INFO rb-229b649-225316-421900 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-07 08:04:27,234 44 INFO rb-229b649-225316-421900 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-07 08:04:27,349 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:04:27,350 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:04:27,351 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:04:27,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:04:27,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:04:27,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:04:27,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:04:27,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:04:27,361 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:04:27,361 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:04:27,362 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:04:27,362 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:04:27,363 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:04:27,364 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:04:27,364 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:04:27,364 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:04:27,366 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:04:27,366 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:04:27,367 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:04:27,367 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:04:27,372 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:04:27,373 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:04:27,373 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:04:27,374 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:04:27,374 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:04:27,374 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:04:27,374 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:04:27,375 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:04:27,375 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:04:27,375 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:04:27,375 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:04:27,376 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:04:27,376 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:04:27,376 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:04:27,377 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:04:27,377 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:04:27,377 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:04:27,378 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:04:27,378 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:04:27,379 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:04:27,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:04:27,398 44 INFO rb-229b649-225316-421900 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-07 08:04:27,428 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:04:27,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:04:27,438 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:04:27,440 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:04:27,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:04:27,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:04:27,448 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:04:27,450 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:04:27,451 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:04:27,455 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:04:27,456 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 08:04:27,460 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:04:27,463 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:04:27,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:04:27,466 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:04:27,466 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:04:27,468 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:04:27,472 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:04:27,473 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:04:27,478 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:04:27,479 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:04:27,488 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:04:27,493 44 INFO rb-229b649-225316-421900 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-07 08:04:27,501 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:04:27,511 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:04:27,513 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:04:27,518 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:04:27,523 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:04:27,530 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:04:27,533 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:04:27,547 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49626728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a8fd937a-72b2-4d47-b4d1-5acbde058e98'}] 2026-10-07 08:04:27,550 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:04:27,566 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:04:27,580 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:04:27,589 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:04:27,593 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:04:27,597 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:04:27,600 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 08:04:27,602 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:04:27,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:04:27,608 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:04:27,610 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:04:27,612 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:04:27,619 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:04:27,627 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:04:27,629 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:04:27,640 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:04:27,645 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:04:27,647 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:04:27,647 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:04:27,648 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:04:27,648 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:04:27,648 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:04:27,649 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:04:27,657 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:04:27,672 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:04:27,690 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:04:27,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:04:27,707 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:04:27,710 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:04:27,719 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:04:27,725 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 08:04:27,731 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:04:27,733 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:04:27,737 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:04:27,741 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:04:27,749 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:04:27,753 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:04:27,762 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:04:27,764 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:04:27,766 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49626728 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a8fd937a-72b2-4d47-b4d1-5acbde058e98'} created pos.order #714 2026-10-07 08:04:27,769 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:04:27,772 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:04:27,772 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:04:27,773 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:04:27,774 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:04:27,777 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:04:27,777 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:04:27,778 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:04:27,780 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:04:27,780 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:04:27,781 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:04:27,781 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:04:27,782 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:04:27,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:04:27,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:04:27,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:04:27,784 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:04:27,784 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:04:27,785 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:04:27,785 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:04:27,787 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:04:27,787 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:04:27,789 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:04:27,790 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49626728 finished 2026-10-07 08:04:27,802 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:04:27,803 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:04:27,805 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:04:27,805 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:04:27,809 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:04:27,816 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:04:27,817 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:04:27,821 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:27,832 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:04:27,876 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:04:27,895 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-10-07 08:04:27,900 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.061 2026-10-07 08:04:27,918 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 08:04:27,918 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:04:27,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.178 0.221 2026-10-07 08:04:28,459 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20158629 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'}] 2026-10-07 08:04:28,464 44 INFO rb-229b649-225316-421900 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-07 08:04:28,522 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20158629 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'} created pos.order #715 2026-10-07 08:04:28,558 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20158629 finished 2026-10-07 08:04:28,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.035 0.147 2026-10-07 08:04:28,696 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:28] "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-07 08:04:28,704 44 INFO rb-229b649-225316-421900 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-07 08:04:28,753 44 INFO rb-229b649-225316-421900 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-07 08:04:28,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:28,856 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:28,908 44 INFO rb-229b649-225316-421900 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-07 08:04:28,975 44 INFO rb-229b649-225316-421900 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-07 08:04:28,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:29,007 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26950562 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'}] 2026-10-07 08:04:29,025 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26950562 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'} updated pos.order #715 2026-10-07 08:04:29,027 44 INFO rb-229b649-225316-421900 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-07 08:04:29,047 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26950562 finished 2026-10-07 08:04:29,082 44 INFO rb-229b649-225316-421900 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-07 08:04:29,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.052 0.116 2026-10-07 08:04:29,233 44 INFO rb-229b649-225316-421900 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-07 08:04:29,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:29] "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-07 08:04:29,279 44 INFO rb-229b649-225316-421900 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-07 08:04:29,330 44 INFO rb-229b649-225316-421900 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-07 08:04:29,380 44 INFO rb-229b649-225316-421900 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-07 08:04:29,430 44 INFO rb-229b649-225316-421900 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-07 08:04:29,488 44 INFO rb-229b649-225316-421900 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-07 08:04:31,524 44 INFO rb-229b649-225316-421900 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-07 08:04:31,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:31] "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-07 08:04:31,629 44 INFO rb-229b649-225316-421900 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-07 08:04:31,697 44 INFO rb-229b649-225316-421900 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-07 08:04:31,747 44 INFO rb-229b649-225316-421900 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-07 08:04:31,798 44 INFO rb-229b649-225316-421900 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-07 08:04:31,849 44 INFO rb-229b649-225316-421900 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-07 08:04:31,931 44 INFO rb-229b649-225316-421900 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-07 08:04:31,983 44 INFO rb-229b649-225316-421900 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-07 08:04:32,033 44 INFO rb-229b649-225316-421900 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-07 08:04:32,084 44 INFO rb-229b649-225316-421900 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-07 08:04:32,135 44 INFO rb-229b649-225316-421900 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-07 08:04:32,186 44 INFO rb-229b649-225316-421900 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-07 08:04:32,236 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:32,291 44 INFO rb-229b649-225316-421900 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-07 08:04:32,350 44 INFO rb-229b649-225316-421900 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-07 08:04:32,401 44 INFO rb-229b649-225316-421900 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-07 08:04:32,453 44 INFO rb-229b649-225316-421900 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-07 08:04:32,533 44 INFO rb-229b649-225316-421900 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-07 08:04:32,547 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:04:32,555 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:32,616 44 INFO rb-229b649-225316-421900 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-07 08:04:32,689 44 INFO rb-229b649-225316-421900 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-07 08:04:32,694 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85546289 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'ec6c931b-72d7-47a0-8dc2-a41892ea6c9a'}] 2026-10-07 08:04:32,715 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:04:33,445 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85546289 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'ec6c931b-72d7-47a0-8dc2-a41892ea6c9a'} created pos.order #716 2026-10-07 08:04:33,474 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85546289 finished 2026-10-07 08:04:33,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.372 0.521 2026-10-07 08:04:33,791 44 INFO rb-229b649-225316-421900 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-07 08:04:33,841 44 INFO rb-229b649-225316-421900 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-07 08:04:33,893 44 INFO rb-229b649-225316-421900 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-07 08:04:33,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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.007 2026-10-07 08:04:33,977 44 INFO rb-229b649-225316-421900 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-07 08:04:34,052 44 INFO rb-229b649-225316-421900 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-07 08:04:34,128 44 INFO rb-229b649-225316-421900 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-07 08:04:34,179 44 INFO rb-229b649-225316-421900 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-07 08:04:34,230 44 INFO rb-229b649-225316-421900 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-07 08:04:34,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:34,335 44 INFO rb-229b649-225316-421900 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-07 08:04:34,421 44 INFO rb-229b649-225316-421900 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-07 08:04:34,425 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54006039 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f909ef70-bfd7-46fe-a425-b4ac862ce9ad'}] 2026-10-07 08:04:34,496 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54006039 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f909ef70-bfd7-46fe-a425-b4ac862ce9ad'} created pos.order #717 2026-10-07 08:04:34,521 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54006039 finished 2026-10-07 08:04:34,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.062 0.132 2026-10-07 08:04:34,685 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:34] "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-07 08:04:34,696 44 INFO rb-229b649-225316-421900 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-07 08:04:34,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-07 08:04:34,798 44 INFO rb-229b649-225316-421900 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-07 08:04:34,848 44 INFO rb-229b649-225316-421900 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-07 08:04:34,900 44 INFO rb-229b649-225316-421900 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-07 08:04:34,951 44 INFO rb-229b649-225316-421900 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-07 08:04:35,011 44 INFO rb-229b649-225316-421900 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-07 08:04:35,060 44 INFO rb-229b649-225316-421900 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-07 08:04:35,113 44 INFO rb-229b649-225316-421900 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-07 08:04:35,170 44 INFO rb-229b649-225316-421900 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-07 08:04:35,233 44 INFO rb-229b649-225316-421900 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-07 08:04:35,237 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80013037 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f909ef70-bfd7-46fe-a425-b4ac862ce9ad'}] 2026-10-07 08:04:35,377 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #717 2026-10-07 08:04:35,713 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80013037 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'f909ef70-bfd7-46fe-a425-b4ac862ce9ad'} updated pos.order #717 2026-10-07 08:04:35,737 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80013037 finished 2026-10-07 08:04:35,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.226 0.394 2026-10-07 08:04:35,970 44 INFO rb-229b649-225316-421900 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-07 08:04:36,019 44 INFO rb-229b649-225316-421900 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-07 08:04:36,068 44 INFO rb-229b649-225316-421900 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-07 08:04:36,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:36] "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-07 08:04:36,142 44 INFO rb-229b649-225316-421900 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-07 08:04:36,196 44 INFO rb-229b649-225316-421900 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-07 08:04:36,247 44 INFO rb-229b649-225316-421900 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-07 08:04:36,298 44 INFO rb-229b649-225316-421900 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-07 08:04:36,360 44 INFO rb-229b649-225316-421900 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-07 08:04:38,406 44 INFO rb-229b649-225316-421900 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-07 08:04:38,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:38,486 44 INFO rb-229b649-225316-421900 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-07 08:04:38,552 44 INFO rb-229b649-225316-421900 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-07 08:04:38,603 44 INFO rb-229b649-225316-421900 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-07 08:04:38,654 44 INFO rb-229b649-225316-421900 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-07 08:04:38,705 44 INFO rb-229b649-225316-421900 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-07 08:04:38,779 44 INFO rb-229b649-225316-421900 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-07 08:04:38,833 44 INFO rb-229b649-225316-421900 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-07 08:04:38,881 44 INFO rb-229b649-225316-421900 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-07 08:04:38,932 44 INFO rb-229b649-225316-421900 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-07 08:04:38,994 44 INFO rb-229b649-225316-421900 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-07 08:04:39,027 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4996368 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'}] 2026-10-07 08:04:39,091 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4996368 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'} created pos.order #718 2026-10-07 08:04:39,116 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4996368 finished 2026-10-07 08:04:39,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.036 0.132 2026-10-07 08:04:39,227 44 INFO rb-229b649-225316-421900 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-07 08:04:39,278 44 INFO rb-229b649-225316-421900 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-07 08:04:39,366 44 INFO rb-229b649-225316-421900 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-07 08:04:39,405 44 INFO rb-229b649-225316-421900 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-07 08:04:39,457 44 INFO rb-229b649-225316-421900 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-07 08:04:39,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.049 0.054 2026-10-07 08:04:39,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-07 08:04:39,572 44 INFO rb-229b649-225316-421900 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-07 08:04:39,647 44 INFO rb-229b649-225316-421900 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-07 08:04:39,657 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81269720 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'}] 2026-10-07 08:04:39,689 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81269720 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '50d1817e-a6d7-40cc-925f-a99a04c4bea5'} updated pos.order #715 2026-10-07 08:04:39,716 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81269720 finished 2026-10-07 08:04:39,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.058 0.123 2026-10-07 08:04:40,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:40] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.055 0.123 2026-10-07 08:04:40,073 44 INFO rb-229b649-225316-421900 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-07 08:04:40,130 44 INFO rb-229b649-225316-421900 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-07 08:04:40,181 44 INFO rb-229b649-225316-421900 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-07 08:04:40,253 44 INFO rb-229b649-225316-421900 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-07 08:04:40,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:40,302 44 INFO rb-229b649-225316-421900 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-07 08:04:40,367 44 INFO rb-229b649-225316-421900 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-07 08:04:42,406 44 INFO rb-229b649-225316-421900 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-07 08:04:42,474 44 INFO rb-229b649-225316-421900 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-07 08:04:42,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.023 0.010 2026-10-07 08:04:42,524 44 INFO rb-229b649-225316-421900 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-07 08:04:42,575 44 INFO rb-229b649-225316-421900 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-07 08:04:42,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-07 08:04:42,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:04:42,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28132372 (allocated 30683136) 2026-10-07 08:04:42,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104658 2026-10-07 08:04:42,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-07 08:04:42,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104658 2026-10-07 08:04:43,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080443_031331_test_01_pos_restaurant.txt 2026-10-07 08:04:43,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmphauqdh5q_chrome_odoo" 2026-10-07 08:04:43,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104907 2026-10-07 08:04:43,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp3sjqn9zk_chrome_odoo 2026-10-07 08:04:43,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40781/json/version 2026-10-07 08:04:43,492 44 INFO rb-229b649-225316-421900 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-07 08:04:43,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:04:43,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:40781/json 2026-10-07 08:04:43,520 44 INFO rb-229b649-225316-421900 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-07 08:04:43,525 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:40781/devtools/page/0C71EBE95B2C1F4C16B6AEB1671DE962 2026-10-07 08:04:43,539 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-07 08:04:43,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-07 08:04:43,589 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:04:43,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-07 08:04:43,597 44 INFO rb-229b649-225316-421900 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-07 08:04:43,598 44 INFO rb-229b649-225316-421900 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-07 08:04:43,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.064 2026-10-07 08:04:43,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '0C71EBE95B2C1F4C16B6AEB1671DE962', 'loaderId': '655E9EBECFAEACD08156C87AEA719AE6', 'isDownload': False} 2026-10-07 08:04:43,718 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-07 08:04:43,739 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:04:43,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 08:04:43,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 08:04:43,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-07 08:04:44,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:44,452 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:04:44,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:04:44,489 44 INFO rb-229b649-225316-421900 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-07 08:04:44,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:04:44,503 44 INFO rb-229b649-225316-421900 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-07 08:04:44,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:44,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:44,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 08:04:44,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.018 0.024 2026-10-07 08:04:44,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.017 0.068 2026-10-07 08:04:44,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 08:04:45,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 314 0.290 0.502 2026-10-07 08:04:45,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:04:45,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.012 2026-10-07 08:04:45,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.062 2026-10-07 08:04:45,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "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.011 2026-10-07 08:04:45,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:04:45,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:45,896 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:45,931 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:04:45,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.023 2026-10-07 08:04:45,941 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:04:45,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.010 0.028 2026-10-07 08:04:45,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 08:04:45,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:04:45,995 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:04:46,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-07 08:04:46,082 44 INFO rb-229b649-225316-421900 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-07 08:04:46,121 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:04:46,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.055 2026-10-07 08:04:46,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.101 2026-10-07 08:04:46,276 44 INFO rb-229b649-225316-421900 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-07 08:04:46,314 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:04:46,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.181 2026-10-07 08:04:46,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "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.200 2026-10-07 08:04:46,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.073 2026-10-07 08:04:46,408 44 INFO rb-229b649-225316-421900 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-07 08:04:46,459 44 INFO rb-229b649-225316-421900 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-07 08:04:46,510 44 INFO rb-229b649-225316-421900 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-07 08:04:46,560 44 INFO rb-229b649-225316-421900 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-07 08:04:46,613 44 INFO rb-229b649-225316-421900 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-07 08:04:46,662 44 INFO rb-229b649-225316-421900 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-07 08:04:46,712 44 INFO rb-229b649-225316-421900 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-07 08:04:46,785 44 INFO rb-229b649-225316-421900 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-07 08:04:46,807 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:04:46,857 44 INFO rb-229b649-225316-421900 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-07 08:04:46,910 44 INFO rb-229b649-225316-421900 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-07 08:04:46,980 44 INFO rb-229b649-225316-421900 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-07 08:04:46,984 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57327405 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'}] 2026-10-07 08:04:46,992 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:47,029 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57327405 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'} updated pos.order #718 2026-10-07 08:04:47,057 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57327405 finished 2026-10-07 08:04:47,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.050 0.135 2026-10-07 08:04:47,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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.013 2026-10-07 08:04:47,277 44 INFO rb-229b649-225316-421900 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-07 08:04:47,329 44 INFO rb-229b649-225316-421900 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-07 08:04:47,378 44 INFO rb-229b649-225316-421900 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-07 08:04:47,435 44 INFO rb-229b649-225316-421900 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-07 08:04:47,481 44 INFO rb-229b649-225316-421900 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-07 08:04:47,569 44 INFO rb-229b649-225316-421900 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-07 08:04:47,620 44 INFO rb-229b649-225316-421900 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-07 08:04:47,671 44 INFO rb-229b649-225316-421900 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-07 08:04:47,722 44 INFO rb-229b649-225316-421900 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-07 08:04:47,772 44 INFO rb-229b649-225316-421900 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-07 08:04:47,830 44 INFO rb-229b649-225316-421900 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-07 08:04:47,878 44 INFO rb-229b649-225316-421900 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-07 08:04:47,929 44 INFO rb-229b649-225316-421900 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-07 08:04:48,002 44 INFO rb-229b649-225316-421900 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-07 08:04:48,052 44 INFO rb-229b649-225316-421900 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-07 08:04:48,115 44 INFO rb-229b649-225316-421900 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-07 08:04:48,172 44 INFO rb-229b649-225316-421900 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-07 08:04:48,218 44 INFO rb-229b649-225316-421900 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-07 08:04:48,303 44 INFO rb-229b649-225316-421900 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-07 08:04:48,312 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:48,314 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:04:48,385 44 INFO rb-229b649-225316-421900 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-07 08:04:48,458 44 INFO rb-229b649-225316-421900 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-07 08:04:48,468 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15696060 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'}] 2026-10-07 08:04:48,571 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #718 2026-10-07 08:04:48,889 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15696060 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fdf4f146-d93b-4e11-8653-800459a382a5'} updated pos.order #718 2026-10-07 08:04:48,919 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15696060 finished 2026-10-07 08:04:49,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.150 0.386 2026-10-07 08:04:49,243 44 INFO rb-229b649-225316-421900 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-07 08:04:49,294 44 INFO rb-229b649-225316-421900 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-07 08:04:49,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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.007 2026-10-07 08:04:49,369 44 INFO rb-229b649-225316-421900 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-07 08:04:49,418 44 INFO rb-229b649-225316-421900 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-07 08:04:49,469 44 INFO rb-229b649-225316-421900 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-07 08:04:49,520 44 INFO rb-229b649-225316-421900 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-07 08:04:49,571 44 INFO rb-229b649-225316-421900 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-07 08:04:49,622 44 INFO rb-229b649-225316-421900 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-07 08:04:49,677 44 INFO rb-229b649-225316-421900 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-07 08:04:49,729 44 INFO rb-229b649-225316-421900 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-07 08:04:49,793 44 INFO rb-229b649-225316-421900 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-07 08:04:49,843 44 INFO rb-229b649-225316-421900 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-07 08:04:49,894 44 INFO rb-229b649-225316-421900 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-07 08:04:49,957 44 INFO rb-229b649-225316-421900 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-07 08:04:49,961 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72210172 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd99aeea1-ece9-4119-a251-96fe552488ab'}] 2026-10-07 08:04:50,014 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72210172 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd99aeea1-ece9-4119-a251-96fe552488ab'} created pos.order #719 2026-10-07 08:04:50,041 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72210172 finished 2026-10-07 08:04:50,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.027 0.127 2026-10-07 08:04:50,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.017 2026-10-07 08:04:50,223 44 INFO rb-229b649-225316-421900 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-07 08:04:50,273 44 INFO rb-229b649-225316-421900 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-07 08:04:50,324 44 INFO rb-229b649-225316-421900 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-07 08:04:50,375 44 INFO rb-229b649-225316-421900 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-07 08:04:50,428 44 INFO rb-229b649-225316-421900 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-07 08:04:50,479 44 INFO rb-229b649-225316-421900 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-07 08:04:50,547 44 INFO rb-229b649-225316-421900 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-07 08:04:50,598 44 INFO rb-229b649-225316-421900 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-07 08:04:50,650 44 INFO rb-229b649-225316-421900 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-07 08:04:50,700 44 INFO rb-229b649-225316-421900 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-07 08:04:50,763 44 INFO rb-229b649-225316-421900 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-07 08:04:50,778 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63953865 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd99aeea1-ece9-4119-a251-96fe552488ab'}] 2026-10-07 08:04:50,811 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1175] to pos.order #719 2026-10-07 08:04:50,819 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63953865 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd99aeea1-ece9-4119-a251-96fe552488ab'} updated pos.order #719 2026-10-07 08:04:50,842 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63953865 finished 2026-10-07 08:04:50,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.042 0.133 2026-10-07 08:04:50,992 44 INFO rb-229b649-225316-421900 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-07 08:04:51,040 44 INFO rb-229b649-225316-421900 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-07 08:04:51,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-07 08:04:51,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 08:04:51,227 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19152416 (allocated 20582400) 2026-10-07 08:04:51,235 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104907 2026-10-07 08:04:51,236 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-07 08:04:51,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104907 2026-10-07 08:04:51,383 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080451_383714_test_01_pos_restaurant.txt 2026-10-07 08:04:51,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp3sjqn9zk_chrome_odoo" 2026-10-07 08:04:51,407 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-07 08:04:51,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105115 2026-10-07 08:04:51,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpvx1amjel_chrome_odoo 2026-10-07 08:04:51,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33665/json/version 2026-10-07 08:04:51,811 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:04:51,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 08:04:51,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33665/json 2026-10-07 08:04:51,876 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:04:51,889 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:33665/devtools/page/5A627C32296748C4F10E3D74FFED0C3A 2026-10-07 08:04:51,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 08:04:51,932 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 08:04:51,990 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:04:52,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 08:04:52,006 44 INFO rb-229b649-225316-421900 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-07 08:04:52,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:04:52,024 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:04:52,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.064 0.888 2026-10-07 08:04:52,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '5A627C32296748C4F10E3D74FFED0C3A', 'loaderId': '8DFC96F9A6657AE4933CBD1AB66A8411', 'isDownload': False} 2026-10-07 08:04:52,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-07 08:04:53,006 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:04:53,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-07 08:04:53,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:04:53,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.043 2026-10-07 08:04:53,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:04:53,672 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:04:53,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:04:53,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-07 08:04:53,727 44 INFO rb-229b649-225316-421900 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-07 08:04:53,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-10-07 08:04:53,736 44 INFO rb-229b649-225316-421900 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-07 08:04:53,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:53,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-10-07 08:04:53,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 08:04:53,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "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-07 08:04:53,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:04:54,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.213 0.477 2026-10-07 08:04:54,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "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-07 08:04:54,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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-07 08:04:54,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-10-07 08:04:54,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:04:54,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:04:54,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:04:54,865 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:04:54,887 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:04:54,899 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:04:54,935 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:04:54,951 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:04:54,987 44 INFO rb-229b649-225316-421900 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-07 08:04:54,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.061 0.057 2026-10-07 08:04:54,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-07 08:04:55,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.027 2026-10-07 08:04:55,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.157 2026-10-07 08:04:55,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.020 2026-10-07 08:04:55,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:04:55,191 44 INFO rb-229b649-225316-421900 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-07 08:04:55,204 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:04:55,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.066 2026-10-07 08:04:55,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.078 2026-10-07 08:04:55,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.239 2026-10-07 08:04:55,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04: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.019 2026-10-07 08:04:55,472 44 INFO rb-229b649-225316-421900 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-07 08:04:55,508 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:04:55,574 44 INFO rb-229b649-225316-421900 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-07 08:04:55,624 44 INFO rb-229b649-225316-421900 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-07 08:04:55,677 44 INFO rb-229b649-225316-421900 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-07 08:04:55,732 44 INFO rb-229b649-225316-421900 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-07 08:04:55,784 44 INFO rb-229b649-225316-421900 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-07 08:04:55,839 44 INFO rb-229b649-225316-421900 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-07 08:04:55,908 44 INFO rb-229b649-225316-421900 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-07 08:04:55,959 44 INFO rb-229b649-225316-421900 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-07 08:04:56,012 44 INFO rb-229b649-225316-421900 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-07 08:04:56,190 44 INFO rb-229b649-225316-421900 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-07 08:04:56,240 44 INFO rb-229b649-225316-421900 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-07 08:04:56,320 44 INFO rb-229b649-225316-421900 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-07 08:04:56,371 44 INFO rb-229b649-225316-421900 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-07 08:04:56,425 44 INFO rb-229b649-225316-421900 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-07 08:04:56,480 44 INFO rb-229b649-225316-421900 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-07 08:04:56,532 44 INFO rb-229b649-225316-421900 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-07 08:04:56,585 44 INFO rb-229b649-225316-421900 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-07 08:04:56,653 44 INFO rb-229b649-225316-421900 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-07 08:04:56,703 44 INFO rb-229b649-225316-421900 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-07 08:04:56,758 44 INFO rb-229b649-225316-421900 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-07 08:04:56,940 44 INFO rb-229b649-225316-421900 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-07 08:04:56,990 44 INFO rb-229b649-225316-421900 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-07 08:04:57,065 44 INFO rb-229b649-225316-421900 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-07 08:04:57,116 44 INFO rb-229b649-225316-421900 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-07 08:04:57,167 44 INFO rb-229b649-225316-421900 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-07 08:04:57,223 44 INFO rb-229b649-225316-421900 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-07 08:04:57,275 44 INFO rb-229b649-225316-421900 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-07 08:04:57,328 44 INFO rb-229b649-225316-421900 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-07 08:04:57,405 44 INFO rb-229b649-225316-421900 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-07 08:04:57,458 44 INFO rb-229b649-225316-421900 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-07 08:04:57,509 44 INFO rb-229b649-225316-421900 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-07 08:04:57,559 44 INFO rb-229b649-225316-421900 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-07 08:04:57,610 44 INFO rb-229b649-225316-421900 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-07 08:04:57,671 44 INFO rb-229b649-225316-421900 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-07 08:04:57,741 44 INFO rb-229b649-225316-421900 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-07 08:04:57,793 44 INFO rb-229b649-225316-421900 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-07 08:04:57,845 44 INFO rb-229b649-225316-421900 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-07 08:04:57,896 44 INFO rb-229b649-225316-421900 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-07 08:04:57,952 44 INFO rb-229b649-225316-421900 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-07 08:04:58,003 44 INFO rb-229b649-225316-421900 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-07 08:04:58,059 44 INFO rb-229b649-225316-421900 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-07 08:04:58,116 44 INFO rb-229b649-225316-421900 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-07 08:04:58,167 44 INFO rb-229b649-225316-421900 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-07 08:04:58,219 44 INFO rb-229b649-225316-421900 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-07 08:04:58,277 44 INFO rb-229b649-225316-421900 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-07 08:04:58,330 44 INFO rb-229b649-225316-421900 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-07 08:04:58,382 44 INFO rb-229b649-225316-421900 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-07 08:04:58,486 44 INFO rb-229b649-225316-421900 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-07 08:04:58,492 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43088777 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a80bb28-12e8-4223-95de-dce83310b8a5'}] 2026-10-07 08:04:58,535 44 INFO rb-229b649-225316-421900 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-07 08:04:58,604 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43088777 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a80bb28-12e8-4223-95de-dce83310b8a5'} created pos.order #720 2026-10-07 08:04:58,631 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43088777 finished 2026-10-07 08:04:58,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.095 0.127 2026-10-07 08:04:58,771 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27553506 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2b5a570c-3275-4fe3-b438-d916b969897b'}] 2026-10-07 08:04:58,831 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27553506 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '2b5a570c-3275-4fe3-b438-d916b969897b'} created pos.order #721 2026-10-07 08:04:58,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27553506 finished 2026-10-07 08:04:58,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.041 0.118 2026-10-07 08:04:58,986 44 INFO rb-229b649-225316-421900 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-07 08:04:59,037 44 INFO rb-229b649-225316-421900 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-07 08:04:59,096 44 INFO rb-229b649-225316-421900 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-07 08:04:59,148 44 INFO rb-229b649-225316-421900 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-07 08:04:59,199 44 INFO rb-229b649-225316-421900 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-07 08:04:59,257 44 INFO rb-229b649-225316-421900 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-07 08:04:59,308 44 INFO rb-229b649-225316-421900 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-07 08:04:59,359 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:04:59,438 44 INFO rb-229b649-225316-421900 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-07 08:04:59,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.084 0.066 2026-10-07 08:04:59,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.027 2026-10-07 08:04:59,687 44 INFO rb-229b649-225316-421900 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-07 08:04:59,738 44 INFO rb-229b649-225316-421900 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-07 08:04:59,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:04:59] "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-07 08:04:59,812 44 INFO rb-229b649-225316-421900 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-07 08:04:59,862 44 INFO rb-229b649-225316-421900 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-07 08:04:59,918 44 INFO rb-229b649-225316-421900 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-07 08:04:59,969 44 INFO rb-229b649-225316-421900 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-07 08:05:00,020 44 INFO rb-229b649-225316-421900 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-07 08:05:00,077 44 INFO rb-229b649-225316-421900 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-07 08:05:00,128 44 INFO rb-229b649-225316-421900 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-07 08:05:00,180 44 INFO rb-229b649-225316-421900 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-07 08:05:00,241 44 INFO rb-229b649-225316-421900 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-07 08:05:02,289 44 INFO rb-229b649-225316-421900 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-07 08:05:02,361 44 INFO rb-229b649-225316-421900 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-07 08:05:02,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.017 0.016 2026-10-07 08:05:02,416 44 INFO rb-229b649-225316-421900 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-07 08:05:02,470 44 INFO rb-229b649-225316-421900 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-07 08:05:02,529 44 INFO rb-229b649-225316-421900 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-07 08:05:02,584 44 INFO rb-229b649-225316-421900 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-07 08:05:02,635 44 INFO rb-229b649-225316-421900 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-07 08:05:02,687 44 INFO rb-229b649-225316-421900 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-07 08:05:02,741 44 INFO rb-229b649-225316-421900 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-07 08:05:02,793 44 INFO rb-229b649-225316-421900 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-07 08:05:02,845 44 INFO rb-229b649-225316-421900 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-07 08:05:02,936 44 INFO rb-229b649-225316-421900 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-07 08:05:02,941 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90266793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a80bb28-12e8-4223-95de-dce83310b8a5'}] 2026-10-07 08:05:02,989 44 INFO rb-229b649-225316-421900 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-07 08:05:03,027 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90266793 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2a80bb28-12e8-4223-95de-dce83310b8a5'} updated pos.order #720 2026-10-07 08:05:03,061 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90266793 finished 2026-10-07 08:05:03,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.105 0.138 2026-10-07 08:05:03,228 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14732322 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f952d0db-708a-4ab1-a20a-f6c2ef465dd0'}] 2026-10-07 08:05:03,297 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14732322 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f952d0db-708a-4ab1-a20a-f6c2ef465dd0'} created pos.order #722 2026-10-07 08:05:03,320 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14732322 finished 2026-10-07 08:05:03,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.042 0.123 2026-10-07 08:05:03,455 44 INFO rb-229b649-225316-421900 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-07 08:05:03,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:05:03,567 44 INFO rb-229b649-225316-421900 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-07 08:05:03,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.052 0.054 2026-10-07 08:05:03,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.030 0.029 2026-10-07 08:05:03,792 44 INFO rb-229b649-225316-421900 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-07 08:05:03,848 44 INFO rb-229b649-225316-421900 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-07 08:05:03,914 44 INFO rb-229b649-225316-421900 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-07 08:05:03,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:03] "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.012 2026-10-07 08:05:03,964 44 INFO rb-229b649-225316-421900 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-07 08:05:04,022 44 INFO rb-229b649-225316-421900 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-07 08:05:04,074 44 INFO rb-229b649-225316-421900 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-07 08:05:04,125 44 INFO rb-229b649-225316-421900 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-07 08:05:04,181 44 INFO rb-229b649-225316-421900 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-07 08:05:04,232 44 INFO rb-229b649-225316-421900 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-07 08:05:04,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 08:05:04,285 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:05:04,478 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20577468 (allocated 23072768) 2026-10-07 08:05:04,508 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105115 2026-10-07 08:05:04,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 08:05:04,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105115 2026-10-07 08:05:04,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080504_635274_test_02_others.txt 2026-10-07 08:05:04,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpvx1amjel_chrome_odoo" 2026-10-07 08:05:04,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105328 2026-10-07 08:05:04,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpc76ts429_chrome_odoo 2026-10-07 08:05:04,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42761/json/version 2026-10-07 08:05:04,951 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:05,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 08:05:05,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:42761/json 2026-10-07 08:05:05,025 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:05,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:42761/devtools/page/E1B6B51003A7FEB38CFAEA46E18D2753 2026-10-07 08:05:05,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 08:05:05,058 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 08:05:05,127 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:05:05,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 08:05:05,149 44 INFO rb-229b649-225316-421900 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-07 08:05:05,149 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:05:05,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:05] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.045 0.063 2026-10-07 08:05:05,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'E1B6B51003A7FEB38CFAEA46E18D2753', 'loaderId': 'CA43B6C8138F5175CC7074AF3DE6B60D', 'isDownload': False} 2026-10-07 08:05:05,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-07 08:05:05,317 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:05:05,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:05] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 08:05:05,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:05] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-07 08:05:05,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:05] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:05:05,995 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:06,001 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:06,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:05:06,040 44 INFO rb-229b649-225316-421900 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-07 08:05:06,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-07 08:05:06,052 44 INFO rb-229b649-225316-421900 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-07 08:05:06,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:06,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:06,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.033 0.020 2026-10-07 08:05:06,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.060 2026-10-07 08:05:06,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.038 2026-10-07 08:05:06,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 08:05:07,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.463 0.537 2026-10-07 08:05:07,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "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-07 08:05:07,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.010 2026-10-07 08:05:07,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-07 08:05:07,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.010 2026-10-07 08:05:07,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:07,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:05:07,719 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:05:07,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:07,787 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:05:07,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.061 0.059 2026-10-07 08:05:07,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-07 08:05:07,851 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:07,874 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:05:07,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.123 2026-10-07 08:05:07,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.029 2026-10-07 08:05:07,926 44 INFO rb-229b649-225316-421900 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-07 08:05:07,949 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:05:08,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.071 0.058 2026-10-07 08:05:08,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.131 2026-10-07 08:05:08,133 44 INFO rb-229b649-225316-421900 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-07 08:05:08,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.023 0.177 2026-10-07 08:05:08,187 44 INFO rb-229b649-225316-421900 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-07 08:05:08,237 44 INFO rb-229b649-225316-421900 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-07 08:05:08,291 44 INFO rb-229b649-225316-421900 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-07 08:05:08,350 44 INFO rb-229b649-225316-421900 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-07 08:05:08,397 44 INFO rb-229b649-225316-421900 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-07 08:05:08,452 44 INFO rb-229b649-225316-421900 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-07 08:05:08,501 44 INFO rb-229b649-225316-421900 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-07 08:05:08,568 44 INFO rb-229b649-225316-421900 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-07 08:05:08,619 44 INFO rb-229b649-225316-421900 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-07 08:05:08,681 44 INFO rb-229b649-225316-421900 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-07 08:05:08,741 44 INFO rb-229b649-225316-421900 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-07 08:05:08,748 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:08,796 44 INFO rb-229b649-225316-421900 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-07 08:05:08,862 44 INFO rb-229b649-225316-421900 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-07 08:05:08,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.025 0.010 2026-10-07 08:05:08,911 44 INFO rb-229b649-225316-421900 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-07 08:05:08,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.026 0.034 2026-10-07 08:05:08,969 44 INFO rb-229b649-225316-421900 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-07 08:05:08,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:05:09,025 44 INFO rb-229b649-225316-421900 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-07 08:05:09,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.031 2026-10-07 08:05:09,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.014 0.028 2026-10-07 08:05:09,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.013 2026-10-07 08:05:09,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:05:09,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:09,179 44 INFO rb-229b649-225316-421900 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-07 08:05:09,230 44 INFO rb-229b649-225316-421900 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-07 08:05:09,281 44 INFO rb-229b649-225316-421900 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-07 08:05:09,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-07 08:05:09,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:09] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.028 0.043 2026-10-07 08:05:10,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:10] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:10,954 44 INFO rb-229b649-225316-421900 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-07 08:05:10,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 08:05:10,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:11,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:11,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.007 2026-10-07 08:05:11,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.036 2026-10-07 08:05:11,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-07 08:05:11,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.060 0.070 2026-10-07 08:05:11,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.016 0.021 2026-10-07 08:05:11,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.011 2026-10-07 08:05:11,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "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-07 08:05:11,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:11,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:05:11,666 44 INFO rb-229b649-225316-421900 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-07 08:05:11,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.020 0.033 2026-10-07 08:05:11,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.056 2026-10-07 08:05:11,732 44 INFO rb-229b649-225316-421900 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-07 08:05:11,787 44 INFO rb-229b649-225316-421900 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-07 08:05:11,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.033 0.095 2026-10-07 08:05:11,844 44 INFO rb-229b649-225316-421900 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-07 08:05:11,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:11] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.029 0.169 2026-10-07 08:05:11,903 44 INFO rb-229b649-225316-421900 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-07 08:05:11,954 44 INFO rb-229b649-225316-421900 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-07 08:05:12,004 44 INFO rb-229b649-225316-421900 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-07 08:05:12,056 44 INFO rb-229b649-225316-421900 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-07 08:05:12,123 44 INFO rb-229b649-225316-421900 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-07 08:05:12,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:12,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-07 08:05:12,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.016 0.024 2026-10-07 08:05:12,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.047 0.052 2026-10-07 08:05:12,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:12,871 44 INFO rb-229b649-225316-421900 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-07 08:05:12,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:05:12,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 08:05:12,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:13,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.015 0.036 2026-10-07 08:05:13,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.050 2026-10-07 08:05:13,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 08:05:13,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.063 2026-10-07 08:05:13,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.014 0.015 2026-10-07 08:05:13,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.009 2026-10-07 08:05:13,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "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.011 2026-10-07 08:05:13,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:13,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:05:13,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:13,472 44 INFO rb-229b649-225316-421900 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-07 08:05:13,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.017 0.022 2026-10-07 08:05:13,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.038 2026-10-07 08:05:13,529 44 INFO rb-229b649-225316-421900 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-07 08:05:13,579 44 INFO rb-229b649-225316-421900 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-07 08:05:13,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.037 0.097 2026-10-07 08:05:13,655 44 INFO rb-229b649-225316-421900 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-07 08:05:13,705 44 INFO rb-229b649-225316-421900 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-07 08:05:13,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.062 0.194 2026-10-07 08:05:13,761 44 INFO rb-229b649-225316-421900 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-07 08:05:13,824 44 INFO rb-229b649-225316-421900 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-07 08:05:13,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:13] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:05:13,875 44 INFO rb-229b649-225316-421900 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-07 08:05:13,942 44 INFO rb-229b649-225316-421900 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-07 08:05:13,998 44 INFO rb-229b649-225316-421900 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-07 08:05:14,050 44 INFO rb-229b649-225316-421900 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-07 08:05:14,099 44 INFO rb-229b649-225316-421900 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-07 08:05:14,149 44 INFO rb-229b649-225316-421900 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-07 08:05:14,214 44 INFO rb-229b649-225316-421900 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-07 08:05:14,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:05:14,267 44 INFO rb-229b649-225316-421900 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-07 08:05:14,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.028 2026-10-07 08:05:14,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:05:14,326 44 INFO rb-229b649-225316-421900 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-07 08:05:14,372 44 INFO rb-229b649-225316-421900 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-07 08:05:14,427 44 INFO rb-229b649-225316-421900 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-07 08:05:14,483 44 INFO rb-229b649-225316-421900 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-07 08:05:14,533 44 INFO rb-229b649-225316-421900 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-07 08:05:14,585 44 INFO rb-229b649-225316-421900 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-07 08:05:14,637 44 INFO rb-229b649-225316-421900 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-07 08:05:14,688 44 INFO rb-229b649-225316-421900 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-07 08:05:14,750 44 INFO rb-229b649-225316-421900 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-07 08:05:14,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:14,811 44 INFO rb-229b649-225316-421900 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-07 08:05:14,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.033 2026-10-07 08:05:14,861 44 INFO rb-229b649-225316-421900 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-07 08:05:14,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:05:14,915 44 INFO rb-229b649-225316-421900 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-07 08:05:14,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.036 2026-10-07 08:05:14,962 44 INFO rb-229b649-225316-421900 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-07 08:05:15,016 44 INFO rb-229b649-225316-421900 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-07 08:05:15,068 44 INFO rb-229b649-225316-421900 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-07 08:05:15,121 44 INFO rb-229b649-225316-421900 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-07 08:05:15,172 44 INFO rb-229b649-225316-421900 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-07 08:05:15,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:15,230 44 INFO rb-229b649-225316-421900 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-07 08:05:15,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:05:15,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:05:15,301 44 INFO rb-229b649-225316-421900 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-07 08:05:15,345 44 INFO rb-229b649-225316-421900 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-07 08:05:15,402 44 INFO rb-229b649-225316-421900 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-07 08:05:15,457 44 INFO rb-229b649-225316-421900 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-07 08:05:15,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "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-07 08:05:15,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:05:15,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:05:15,523 44 INFO rb-229b649-225316-421900 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-07 08:05:15,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.044 2026-10-07 08:05:15,569 44 INFO rb-229b649-225316-421900 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-07 08:05:15,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.073 2026-10-07 08:05:15,623 44 INFO rb-229b649-225316-421900 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-07 08:05:15,683 44 INFO rb-229b649-225316-421900 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-07 08:05:15,744 44 INFO rb-229b649-225316-421900 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-07 08:05:15,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:15] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.002 0.008 2026-10-07 08:05:15,799 44 INFO rb-229b649-225316-421900 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-07 08:05:15,850 44 INFO rb-229b649-225316-421900 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-07 08:05:15,902 44 INFO rb-229b649-225316-421900 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-07 08:05:15,953 44 INFO rb-229b649-225316-421900 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-07 08:05:16,004 44 INFO rb-229b649-225316-421900 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-07 08:05:16,055 44 INFO rb-229b649-225316-421900 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-07 08:05:16,113 44 INFO rb-229b649-225316-421900 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-07 08:05:16,175 44 INFO rb-229b649-225316-421900 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-07 08:05:16,231 44 INFO rb-229b649-225316-421900 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-07 08:05:16,284 44 INFO rb-229b649-225316-421900 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-07 08:05:16,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:16] "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.005 2026-10-07 08:05:16,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:16] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.003 2026-10-07 08:05:16,347 44 INFO rb-229b649-225316-421900 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-07 08:05:16,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.032 2026-10-07 08:05:16,394 44 INFO rb-229b649-225316-421900 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-07 08:05:16,449 44 INFO rb-229b649-225316-421900 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-07 08:05:16,504 44 INFO rb-229b649-225316-421900 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-07 08:05:16,557 44 INFO rb-229b649-225316-421900 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-07 08:05:16,609 44 INFO rb-229b649-225316-421900 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-07 08:05:16,661 44 INFO rb-229b649-225316-421900 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-07 08:05:16,723 44 INFO rb-229b649-225316-421900 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-07 08:05:16,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:16] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:16,772 44 INFO rb-229b649-225316-421900 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-07 08:05:16,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.022 2026-10-07 08:05:16,824 44 INFO rb-229b649-225316-421900 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-07 08:05:16,880 44 INFO rb-229b649-225316-421900 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-07 08:05:16,931 44 INFO rb-229b649-225316-421900 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-07 08:05:16,985 44 INFO rb-229b649-225316-421900 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-07 08:05:17,036 44 INFO rb-229b649-225316-421900 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-07 08:05:17,097 44 INFO rb-229b649-225316-421900 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-07 08:05:17,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:05:17,155 44 INFO rb-229b649-225316-421900 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-07 08:05:17,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.037 2026-10-07 08:05:17,208 44 INFO rb-229b649-225316-421900 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-07 08:05:17,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:05:17,271 44 INFO rb-229b649-225316-421900 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-07 08:05:17,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.048 2026-10-07 08:05:17,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.040 2026-10-07 08:05:17,328 44 INFO rb-229b649-225316-421900 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-07 08:05:17,377 44 INFO rb-229b649-225316-421900 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-07 08:05:17,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.015 0.037 2026-10-07 08:05:17,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "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-07 08:05:17,526 44 INFO rb-229b649-225316-421900 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-07 08:05:17,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:17,578 44 INFO rb-229b649-225316-421900 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-07 08:05:17,647 44 INFO rb-229b649-225316-421900 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-07 08:05:17,666 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28818056 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'}] 2026-10-07 08:05:17,750 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28818056 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'} created pos.order #723 2026-10-07 08:05:17,780 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28818056 finished 2026-10-07 08:05:17,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.057 0.133 2026-10-07 08:05:17,888 44 INFO rb-229b649-225316-421900 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-07 08:05:17,951 44 INFO rb-229b649-225316-421900 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-07 08:05:17,997 44 INFO rb-229b649-225316-421900 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-07 08:05:18,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:18] "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.009 2026-10-07 08:05:18,079 44 INFO rb-229b649-225316-421900 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-07 08:05:18,127 44 INFO rb-229b649-225316-421900 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-07 08:05:18,190 44 INFO rb-229b649-225316-421900 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-07 08:05:18,214 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60687277 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '11d6b366-67dd-4b47-849d-36deb20f2c2c'}] 2026-10-07 08:05:18,265 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60687277 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '11d6b366-67dd-4b47-849d-36deb20f2c2c'} created pos.order #724 2026-10-07 08:05:18,292 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60687277 finished 2026-10-07 08:05:18,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.032 0.117 2026-10-07 08:05:18,390 44 INFO rb-229b649-225316-421900 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-07 08:05:18,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 08:05:18,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:05:18,676 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20234404 (allocated 21630976) 2026-10-07 08:05:18,685 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105328 2026-10-07 08:05:18,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 08:05:18,687 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105328 2026-10-07 08:05:18,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080518_809052_test_02_others.txt 2026-10-07 08:05:18,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpc76ts429_chrome_odoo" 2026-10-07 08:05:19,242 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105615 2026-10-07 08:05:19,242 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpnmg4cp4b_chrome_odoo 2026-10-07 08:05:19,242 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33283/json/version 2026-10-07 08:05:19,243 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:19,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 08:05:19,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:33283/json 2026-10-07 08:05:19,316 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:19,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:33283/devtools/page/AFA4FE425009D18F2E1E13CC1A31A190 2026-10-07 08:05:19,375 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 08:05:19,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 08:05:19,419 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:05:19,423 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 08:05:19,427 44 INFO rb-229b649-225316-421900 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-07 08:05:19,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:05:19,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:19] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.021 0.059 2026-10-07 08:05:19,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'AFA4FE425009D18F2E1E13CC1A31A190', 'loaderId': 'EC9103259BF8EDF64A5D5A762A8F9719', 'isDownload': False} 2026-10-07 08:05:19,531 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-07 08:05:19,580 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:05:19,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:19] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 08:05:19,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:19] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:05:19,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:19] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:05:20,356 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:20,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:05:20,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:05:20,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:05:20,426 44 INFO rb-229b649-225316-421900 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-07 08:05:20,439 44 INFO rb-229b649-225316-421900 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-07 08:05:20,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:20,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:20,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "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-07 08:05:20,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:05:20,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.034 2026-10-07 08:05:20,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 08:05:21,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 316 0.284 0.446 2026-10-07 08:05:21,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:21,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "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.018 2026-10-07 08:05:21,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-07 08:05:21,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.015 0.013 2026-10-07 08:05:21,706 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:21,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:21,812 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:05:21,830 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:05:21,852 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:05:21,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.021 0.042 2026-10-07 08:05:21,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.078 2026-10-07 08:05:21,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 08:05:21,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:05:21,912 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:21,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.035 2026-10-07 08:05:22,012 44 INFO rb-229b649-225316-421900 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-07 08:05:22,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:05:22,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.029 0.070 2026-10-07 08:05:22,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.103 2026-10-07 08:05:22,207 44 INFO rb-229b649-225316-421900 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-07 08:05:22,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.026 0.172 2026-10-07 08:05:22,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "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-07 08:05:22,386 44 INFO rb-229b649-225316-421900 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-07 08:05:22,416 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:05:22,495 44 INFO rb-229b649-225316-421900 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-07 08:05:22,571 44 INFO rb-229b649-225316-421900 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-07 08:05:22,620 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41539915 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'}] 2026-10-07 08:05:22,681 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1182] to pos.order #723 2026-10-07 08:05:22,693 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41539915 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'} updated pos.order #723 2026-10-07 08:05:22,726 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41539915 finished 2026-10-07 08:05:22,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.086 0.146 2026-10-07 08:05:22,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:22,940 44 INFO rb-229b649-225316-421900 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-07 08:05:22,996 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:23,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:24,007 44 INFO rb-229b649-225316-421900 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-07 08:05:24,008 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:24,525 44 INFO rb-229b649-225316-421900 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-07 08:05:24,534 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:25,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:25,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:25] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.006 2026-10-07 08:05:25,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.017 0.037 2026-10-07 08:05:25,553 44 INFO rb-229b649-225316-421900 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-07 08:05:25,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-07 08:05:26,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:26] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.037 0.061 2026-10-07 08:05:26,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:26] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:26,915 44 INFO rb-229b649-225316-421900 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-07 08:05:26,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:05:26,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:26,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:27,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.025 2026-10-07 08:05:27,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.032 2026-10-07 08:05:27,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 08:05:27,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.036 0.080 2026-10-07 08:05:27,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.016 2026-10-07 08:05:27,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.006 0.013 2026-10-07 08:05:27,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "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.027 2026-10-07 08:05:27,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:27,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:05:27,642 44 INFO rb-229b649-225316-421900 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-07 08:05:27,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.011 0.041 2026-10-07 08:05:27,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.026 2026-10-07 08:05:27,762 44 INFO rb-229b649-225316-421900 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-07 08:05:27,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.052 0.116 2026-10-07 08:05:27,817 44 INFO rb-229b649-225316-421900 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-07 08:05:27,868 44 INFO rb-229b649-225316-421900 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-07 08:05:27,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.037 0.224 2026-10-07 08:05:27,918 44 INFO rb-229b649-225316-421900 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-07 08:05:27,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "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.234 2026-10-07 08:05:27,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.149 2026-10-07 08:05:27,968 44 INFO rb-229b649-225316-421900 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-07 08:05:28,039 44 INFO rb-229b649-225316-421900 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-07 08:05:29,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:30,072 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:30,122 44 INFO rb-229b649-225316-421900 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-07 08:05:30,176 44 INFO rb-229b649-225316-421900 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-07 08:05:30,230 44 INFO rb-229b649-225316-421900 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-07 08:05:30,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.011 2026-10-07 08:05:30,307 44 INFO rb-229b649-225316-421900 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-07 08:05:30,356 44 INFO rb-229b649-225316-421900 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-07 08:05:30,407 44 INFO rb-229b649-225316-421900 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-07 08:05:30,458 44 INFO rb-229b649-225316-421900 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-07 08:05:30,508 44 INFO rb-229b649-225316-421900 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-07 08:05:30,575 44 INFO rb-229b649-225316-421900 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-07 08:05:30,584 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:30,626 44 INFO rb-229b649-225316-421900 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-07 08:05:30,678 44 INFO rb-229b649-225316-421900 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-07 08:05:30,751 44 INFO rb-229b649-225316-421900 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-07 08:05:30,759 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:05:30,761 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:05:30,829 44 INFO rb-229b649-225316-421900 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-07 08:05:30,898 44 INFO rb-229b649-225316-421900 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-07 08:05:30,904 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17006577 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'}] 2026-10-07 08:05:30,906 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:05:31,034 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #723 2026-10-07 08:05:31,551 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17006577 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1529462b-883d-487e-9cff-47feb2bfc6ef'} updated pos.order #723 2026-10-07 08:05:31,581 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17006577 finished 2026-10-07 08:05:31,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.310 0.471 2026-10-07 08:05:31,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:31] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:31,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.026 2026-10-07 08:05:31,924 44 INFO rb-229b649-225316-421900 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-07 08:05:31,976 44 INFO rb-229b649-225316-421900 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-07 08:05:32,026 44 INFO rb-229b649-225316-421900 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-07 08:05:32,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:32,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:33,083 44 INFO rb-229b649-225316-421900 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-07 08:05:33,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:33,599 44 INFO rb-229b649-225316-421900 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-07 08:05:33,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:34,119 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:34,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:34] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.012 0.022 2026-10-07 08:05:34,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.039 2026-10-07 08:05:34,619 44 INFO rb-229b649-225316-421900 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-07 08:05:34,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:34] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:34,788 44 INFO rb-229b649-225316-421900 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-07 08:05:34,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.037 2026-10-07 08:05:34,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:34,886 44 INFO rb-229b649-225316-421900 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-07 08:05:34,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:34] "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.010 2026-10-07 08:05:34,969 44 INFO rb-229b649-225316-421900 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-07 08:05:35,038 44 INFO rb-229b649-225316-421900 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-07 08:05:35,103 44 INFO rb-229b649-225316-421900 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-07 08:05:35,142 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75086737 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:35,222 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75086737 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} created pos.order #725 2026-10-07 08:05:35,245 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75086737 finished 2026-10-07 08:05:35,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.042 0.142 2026-10-07 08:05:35,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:35,406 44 INFO rb-229b649-225316-421900 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-07 08:05:35,490 44 INFO rb-229b649-225316-421900 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-07 08:05:35,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.018 0.012 2026-10-07 08:05:35,560 44 INFO rb-229b649-225316-421900 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-07 08:05:35,625 44 INFO rb-229b649-225316-421900 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-07 08:05:35,667 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31582970 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '718e1316-b7a3-4549-b50e-8c1e282ad0a0'}] 2026-10-07 08:05:35,728 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31582970 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '718e1316-b7a3-4549-b50e-8c1e282ad0a0'} created pos.order #726 2026-10-07 08:05:35,753 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31582970 finished 2026-10-07 08:05:35,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.111 2026-10-07 08:05:35,858 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:35,910 44 INFO rb-229b649-225316-421900 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-07 08:05:35,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:36,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:36,966 44 INFO rb-229b649-225316-421900 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-07 08:05:36,969 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:37,479 44 INFO rb-229b649-225316-421900 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-07 08:05:37,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:38,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.005 2026-10-07 08:05:38,054 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99584276 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:38,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:38,085 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1185] to pos.order #725 2026-10-07 08:05:38,094 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99584276 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:38,122 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99584276 finished 2026-10-07 08:05:38,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.068 0.163 2026-10-07 08:05:38,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.248 2026-10-07 08:05:38,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.049 0.142 2026-10-07 08:05:38,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "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.014 2026-10-07 08:05:38,560 44 INFO rb-229b649-225316-421900 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-07 08:05:38,611 44 INFO rb-229b649-225316-421900 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-07 08:05:38,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:38] "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.016 2026-10-07 08:05:38,704 44 INFO rb-229b649-225316-421900 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-07 08:05:38,752 44 INFO rb-229b649-225316-421900 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-07 08:05:38,802 44 INFO rb-229b649-225316-421900 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-07 08:05:38,854 44 INFO rb-229b649-225316-421900 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-07 08:05:38,905 44 INFO rb-229b649-225316-421900 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-07 08:05:38,956 44 INFO rb-229b649-225316-421900 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-07 08:05:39,007 44 INFO rb-229b649-225316-421900 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-07 08:05:39,058 44 INFO rb-229b649-225316-421900 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-07 08:05:39,128 44 INFO rb-229b649-225316-421900 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-07 08:05:41,170 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:41,222 44 INFO rb-229b649-225316-421900 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-07 08:05:41,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:41] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:41,397 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512851 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:41,466 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1185] 2026-10-07 08:05:41,468 44 INFO rb-229b649-225316-421900 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-07 08:05:41,507 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512851 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:41,515 44 INFO rb-229b649-225316-421900 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-07 08:05:41,550 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14512851 finished 2026-10-07 08:05:41,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.101 0.159 2026-10-07 08:05:41,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.276 2026-10-07 08:05:41,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30726235 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '59c15abc-5e7a-4516-a6e7-445f2bf888c7'}] 2026-10-07 08:05:41,752 44 INFO rb-229b649-225316-421900 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-07 08:05:41,802 44 INFO rb-229b649-225316-421900 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-07 08:05:41,812 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30726235 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '59c15abc-5e7a-4516-a6e7-445f2bf888c7'} created pos.order #727 2026-10-07 08:05:41,841 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30726235 finished 2026-10-07 08:05:41,853 44 INFO rb-229b649-225316-421900 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-07 08:05:41,906 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-07 08:05:41,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.084 0.150 2026-10-07 08:05:41,957 44 INFO rb-229b649-225316-421900 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-07 08:05:42,033 44 INFO rb-229b649-225316-421900 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-07 08:05:42,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.033 0.262 2026-10-07 08:05:42,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.043 2026-10-07 08:05:42,117 44 INFO rb-229b649-225316-421900 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-07 08:05:42,120 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128025 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:42,156 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128025 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:42,175 44 INFO rb-229b649-225316-421900 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-07 08:05:42,195 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128025 finished 2026-10-07 08:05:42,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.052 0.147 2026-10-07 08:05:42,371 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:42,425 44 INFO rb-229b649-225316-421900 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-07 08:05:42,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "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.010 2026-10-07 08:05:42,512 44 INFO rb-229b649-225316-421900 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-07 08:05:42,556 44 INFO rb-229b649-225316-421900 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-07 08:05:42,607 44 INFO rb-229b649-225316-421900 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-07 08:05:42,659 44 INFO rb-229b649-225316-421900 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-07 08:05:42,731 44 INFO rb-229b649-225316-421900 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-07 08:05:42,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:05:42,786 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56147009 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '59c15abc-5e7a-4516-a6e7-445f2bf888c7'}] 2026-10-07 08:05:42,796 44 INFO rb-229b649-225316-421900 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-07 08:05:42,816 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56147009 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '59c15abc-5e7a-4516-a6e7-445f2bf888c7'} updated pos.order #727 2026-10-07 08:05:42,844 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56147009 finished 2026-10-07 08:05:42,855 44 INFO rb-229b649-225316-421900 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-07 08:05:42,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.050 0.127 2026-10-07 08:05:42,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:43,049 44 INFO rb-229b649-225316-421900 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-07 08:05:43,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:43,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:44,121 44 INFO rb-229b649-225316-421900 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-07 08:05:44,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:44,646 44 INFO rb-229b649-225316-421900 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-07 08:05:44,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:45,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.006 2026-10-07 08:05:45,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 08:05:45,241 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2014581 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:45,278 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1187] to pos.order #725 2026-10-07 08:05:45,294 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2014581 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:45,334 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2014581 finished 2026-10-07 08:05:45,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.056 0.160 2026-10-07 08:05:45,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.233 2026-10-07 08:05:45,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.033 0.128 2026-10-07 08:05:45,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "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.011 2026-10-07 08:05:45,739 44 INFO rb-229b649-225316-421900 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-07 08:05:45,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.005 0.014 2026-10-07 08:05:45,821 44 INFO rb-229b649-225316-421900 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-07 08:05:45,899 44 INFO rb-229b649-225316-421900 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-07 08:05:45,951 44 INFO rb-229b649-225316-421900 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-07 08:05:46,031 44 INFO rb-229b649-225316-421900 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-07 08:05:46,083 44 INFO rb-229b649-225316-421900 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-07 08:05:46,147 44 INFO rb-229b649-225316-421900 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-07 08:05:46,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:05:46,211 44 INFO rb-229b649-225316-421900 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-07 08:05:46,217 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66767610 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:46,260 44 INFO rb-229b649-225316-421900 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-07 08:05:46,286 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66767610 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:46,309 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66767610 finished 2026-10-07 08:05:46,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.087 0.120 2026-10-07 08:05:46,456 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:46,507 44 INFO rb-229b649-225316-421900 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-07 08:05:46,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:05:46,691 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82220059 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'}] 2026-10-07 08:05:46,735 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82220059 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '124a55f4-abf3-4ce5-8cde-03ddf12aa0e3'} updated pos.order #725 2026-10-07 08:05:46,758 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82220059 finished 2026-10-07 08:05:46,774 44 INFO rb-229b649-225316-421900 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-07 08:05:46,809 44 INFO rb-229b649-225316-421900 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-07 08:05:46,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.037 0.129 2026-10-07 08:05:46,871 44 INFO rb-229b649-225316-421900 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-07 08:05:46,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.016 0.194 2026-10-07 08:05:46,924 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96577486 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '48cfb848-158a-4295-ae35-a9d0edda4429'}] 2026-10-07 08:05:46,928 44 INFO rb-229b649-225316-421900 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-07 08:05:46,977 44 INFO rb-229b649-225316-421900 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-07 08:05:46,993 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96577486 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '48cfb848-158a-4295-ae35-a9d0edda4429'} created pos.order #728 2026-10-07 08:05:47,017 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96577486 finished 2026-10-07 08:05:47,025 44 INFO rb-229b649-225316-421900 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-07 08:05:47,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.046 0.133 2026-10-07 08:05:47,099 44 INFO rb-229b649-225316-421900 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-07 08:05:47,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.030 0.282 2026-10-07 08:05:49,137 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:49,188 44 INFO rb-229b649-225316-421900 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-07 08:05:49,267 44 INFO rb-229b649-225316-421900 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-07 08:05:49,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.007 0.010 2026-10-07 08:05:49,315 44 INFO rb-229b649-225316-421900 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-07 08:05:49,366 44 INFO rb-229b649-225316-421900 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-07 08:05:49,417 44 INFO rb-229b649-225316-421900 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-07 08:05:49,483 44 INFO rb-229b649-225316-421900 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-07 08:05:51,520 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 08:05:51,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 08:05:51,573 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 08:05:51,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28780156 (allocated 30683136) 2026-10-07 08:05:51,803 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105615 2026-10-07 08:05:51,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 08:05:51,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105615 2026-10-07 08:05:51,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080551_951325_test_02_others.txt 2026-10-07 08:05:51,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpnmg4cp4b_chrome_odoo" 2026-10-07 08:05:51,973 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-07 08:05:52,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 105889 2026-10-07 08:05:52,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmp1fi20cws_chrome_odoo 2026-10-07 08:05:52,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:42555/json/version 2026-10-07 08:05:52,704 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:52,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-07 08:05:52,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:42555/json 2026-10-07 08:05:52,753 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:05:52,772 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:42555/devtools/page/917A623BB6EA1FDE957CBF03D11DE9FF 2026-10-07 08:05:52,790 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-07 08:05:52,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-07 08:05:52,851 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:05:52,860 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-07 08:05:52,862 44 INFO rb-229b649-225316-421900 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-07 08:05:52,863 44 INFO rb-229b649-225316-421900 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-07 08:05:52,887 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:05:53,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:53] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.076 0.815 2026-10-07 08:05:53,779 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': '917A623BB6EA1FDE957CBF03D11DE9FF', 'loaderId': '406C77ACB44FB51530E8720E16216FA5', 'isDownload': False} 2026-10-07 08:05:53,779 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-07 08:05:53,801 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:05:53,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:05:53,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:05:53,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.027 2026-10-07 08:05:54,477 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:54,487 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:54,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:05:54,544 44 INFO rb-229b649-225316-421900 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-07 08:05:54,556 44 INFO rb-229b649-225316-421900 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-07 08:05:54,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.013 2026-10-07 08:05:54,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:05:54,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:54,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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.017 2026-10-07 08:05:54,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.029 2026-10-07 08:05:54,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.041 2026-10-07 08:05:54,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:05:55,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.411 0.495 2026-10-07 08:05:55,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "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-07 08:05:55,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:55,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 08:05:55,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:55,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-07 08:05:55,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:05:55,951 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:55,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:05:55,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:05:56,001 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:05:56,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.037 0.039 2026-10-07 08:05:56,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:05:56,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.103 2026-10-07 08:05:56,098 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:05:56,107 44 INFO rb-229b649-225316-421900 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-07 08:05:56,114 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:05:56,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.033 0.102 2026-10-07 08:05:56,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.151 2026-10-07 08:05:56,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.035 0.191 2026-10-07 08:05:56,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.089 2026-10-07 08:05:56,326 44 INFO rb-229b649-225316-421900 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-07 08:05:56,341 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:56,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.058 2026-10-07 08:05:56,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:56,571 44 INFO rb-229b649-225316-421900 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-07 08:05:56,600 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:05:56,657 44 INFO rb-229b649-225316-421900 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-07 08:05:56,715 44 INFO rb-229b649-225316-421900 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-07 08:05:56,760 44 INFO rb-229b649-225316-421900 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-07 08:05:56,815 44 INFO rb-229b649-225316-421900 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-07 08:05:56,865 44 INFO rb-229b649-225316-421900 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-07 08:05:56,920 44 INFO rb-229b649-225316-421900 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-07 08:05:56,991 44 INFO rb-229b649-225316-421900 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-07 08:05:57,038 44 INFO rb-229b649-225316-421900 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-07 08:05:57,092 44 INFO rb-229b649-225316-421900 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-07 08:05:57,271 44 INFO rb-229b649-225316-421900 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-07 08:05:57,321 44 INFO rb-229b649-225316-421900 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-07 08:05:57,384 44 INFO rb-229b649-225316-421900 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-07 08:05:57,414 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #930321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'}] 2026-10-07 08:05:57,490 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #930321 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'} created pos.order #729 2026-10-07 08:05:57,512 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #930321 finished 2026-10-07 08:05:57,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.115 2026-10-07 08:05:57,614 44 INFO rb-229b649-225316-421900 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-07 08:05:57,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:05:57,690 44 INFO rb-229b649-225316-421900 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-07 08:05:57,749 44 INFO rb-229b649-225316-421900 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-07 08:05:57,799 44 INFO rb-229b649-225316-421900 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-07 08:05:57,850 44 INFO rb-229b649-225316-421900 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-07 08:05:57,905 44 INFO rb-229b649-225316-421900 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-07 08:05:57,956 44 INFO rb-229b649-225316-421900 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-07 08:05:58,009 44 INFO rb-229b649-225316-421900 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-07 08:05:58,074 44 INFO rb-229b649-225316-421900 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-07 08:05:58,128 44 INFO rb-229b649-225316-421900 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-07 08:05:58,180 44 INFO rb-229b649-225316-421900 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-07 08:05:58,354 44 INFO rb-229b649-225316-421900 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-07 08:05:58,408 44 INFO rb-229b649-225316-421900 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-07 08:05:58,484 44 INFO rb-229b649-225316-421900 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-07 08:05:58,535 44 INFO rb-229b649-225316-421900 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-07 08:05:58,588 44 INFO rb-229b649-225316-421900 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-07 08:05:58,636 44 INFO rb-229b649-225316-421900 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-07 08:05:58,687 44 INFO rb-229b649-225316-421900 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-07 08:05:58,751 44 INFO rb-229b649-225316-421900 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-07 08:05:58,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-07 08:05:59,417 44 INFO rb-229b649-225316-421900 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-07 08:05:59,420 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66999996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'}] 2026-10-07 08:05:59,434 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:05:59,473 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1190, 1191] to pos.order #729 2026-10-07 08:05:59,482 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66999996 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'} updated pos.order #729 2026-10-07 08:05:59,505 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66999996 finished 2026-10-07 08:05:59,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.080 0.137 2026-10-07 08:05:59,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:59,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:05: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-07 08:05:59,746 44 INFO rb-229b649-225316-421900 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-07 08:05:59,797 44 INFO rb-229b649-225316-421900 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-07 08:05:59,846 44 INFO rb-229b649-225316-421900 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-07 08:05:59,896 44 INFO rb-229b649-225316-421900 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-07 08:05:59,953 44 INFO rb-229b649-225316-421900 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-07 08:06:00,020 44 INFO rb-229b649-225316-421900 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-07 08:06:00,082 44 INFO rb-229b649-225316-421900 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-07 08:06:00,139 44 INFO rb-229b649-225316-421900 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-07 08:06:00,191 44 INFO rb-229b649-225316-421900 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-07 08:06:00,243 44 INFO rb-229b649-225316-421900 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-07 08:06:00,292 44 INFO rb-229b649-225316-421900 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-07 08:06:00,351 44 INFO rb-229b649-225316-421900 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-07 08:06:00,411 44 INFO rb-229b649-225316-421900 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-07 08:06:00,477 44 INFO rb-229b649-225316-421900 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-07 08:06:00,525 44 INFO rb-229b649-225316-421900 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-07 08:06:00,584 44 INFO rb-229b649-225316-421900 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-07 08:06:00,609 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1413337 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'}] 2026-10-07 08:06:00,669 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1413337 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'} updated pos.order #729 2026-10-07 08:06:00,697 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1413337 finished 2026-10-07 08:06:00,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.066 0.152 2026-10-07 08:06:00,871 44 INFO rb-229b649-225316-421900 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-07 08:06:00,946 44 INFO rb-229b649-225316-421900 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-07 08:06:00,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:00] "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.011 2026-10-07 08:06:00,997 44 INFO rb-229b649-225316-421900 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-07 08:06:01,083 44 INFO rb-229b649-225316-421900 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-07 08:06:01,130 44 INFO rb-229b649-225316-421900 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-07 08:06:01,181 44 INFO rb-229b649-225316-421900 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-07 08:06:01,239 44 INFO rb-229b649-225316-421900 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-07 08:06:01,289 44 INFO rb-229b649-225316-421900 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-07 08:06:01,343 44 INFO rb-229b649-225316-421900 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-07 08:06:01,423 44 INFO rb-229b649-225316-421900 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-07 08:06:01,474 44 INFO rb-229b649-225316-421900 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-07 08:06:01,528 44 INFO rb-229b649-225316-421900 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-07 08:06:01,712 44 INFO rb-229b649-225316-421900 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-07 08:06:01,762 44 INFO rb-229b649-225316-421900 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-07 08:06:01,813 44 INFO rb-229b649-225316-421900 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-07 08:06:01,872 44 INFO rb-229b649-225316-421900 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-07 08:06:01,933 44 INFO rb-229b649-225316-421900 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-07 08:06:01,987 44 INFO rb-229b649-225316-421900 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-07 08:06:02,043 44 INFO rb-229b649-225316-421900 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-07 08:06:02,093 44 INFO rb-229b649-225316-421900 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-07 08:06:02,148 44 INFO rb-229b649-225316-421900 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-07 08:06:02,199 44 INFO rb-229b649-225316-421900 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-07 08:06:02,259 44 INFO rb-229b649-225316-421900 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-07 08:06:02,310 44 INFO rb-229b649-225316-421900 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-07 08:06:02,367 44 INFO rb-229b649-225316-421900 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-07 08:06:02,421 44 INFO rb-229b649-225316-421900 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-07 08:06:02,472 44 INFO rb-229b649-225316-421900 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-07 08:06:02,526 44 INFO rb-229b649-225316-421900 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-07 08:06:02,577 44 INFO rb-229b649-225316-421900 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-07 08:06:02,634 44 INFO rb-229b649-225316-421900 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-07 08:06:02,687 44 INFO rb-229b649-225316-421900 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-07 08:06:02,741 44 INFO rb-229b649-225316-421900 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-07 08:06:02,792 44 INFO rb-229b649-225316-421900 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-07 08:06:02,843 44 INFO rb-229b649-225316-421900 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-07 08:06:02,900 44 INFO rb-229b649-225316-421900 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-07 08:06:02,961 44 INFO rb-229b649-225316-421900 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-07 08:06:03,030 44 INFO rb-229b649-225316-421900 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-07 08:06:03,035 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90521829 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'}] 2026-10-07 08:06:03,064 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1192] to pos.order #729 2026-10-07 08:06:03,072 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90521829 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '53e2f6a3-782f-4e78-84fb-c8b2931c445b'} updated pos.order #729 2026-10-07 08:06:03,099 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90521829 finished 2026-10-07 08:06:03,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.046 0.149 2026-10-07 08:06:03,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:03] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.043 0.118 2026-10-07 08:06:03,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-07 08:06:03,531 44 INFO rb-229b649-225316-421900 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-07 08:06:03,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:03,603 44 INFO rb-229b649-225316-421900 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-07 08:06:03,668 44 INFO rb-229b649-225316-421900 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-07 08:06:03,719 44 INFO rb-229b649-225316-421900 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-07 08:06:03,773 44 INFO rb-229b649-225316-421900 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-07 08:06:03,829 44 INFO rb-229b649-225316-421900 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-07 08:06:03,881 44 INFO rb-229b649-225316-421900 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-07 08:06:03,934 44 INFO rb-229b649-225316-421900 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-07 08:06:04,008 44 INFO rb-229b649-225316-421900 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-07 08:06:04,058 44 INFO rb-229b649-225316-421900 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-07 08:06:04,112 44 INFO rb-229b649-225316-421900 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-07 08:06:04,289 44 INFO rb-229b649-225316-421900 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-07 08:06:04,339 44 INFO rb-229b649-225316-421900 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-07 08:06:04,390 44 INFO rb-229b649-225316-421900 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-07 08:06:04,448 44 INFO rb-229b649-225316-421900 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-07 08:06:04,512 44 INFO rb-229b649-225316-421900 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-07 08:06:04,576 44 INFO rb-229b649-225316-421900 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-07 08:06:04,642 44 INFO rb-229b649-225316-421900 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-07 08:06:04,646 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83614908 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '755914dc-162e-444b-932e-524ef98f7056'}] 2026-10-07 08:06:04,693 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83614908 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '755914dc-162e-444b-932e-524ef98f7056'} created pos.order #730 2026-10-07 08:06:04,716 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83614908 finished 2026-10-07 08:06:04,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.033 0.110 2026-10-07 08:06:04,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:04,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-07 08:06:04,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:06:05,022 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21996668 (allocated 23597056) 2026-10-07 08:06:05,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 105889 2026-10-07 08:06:05,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-07 08:06:05,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 105889 2026-10-07 08:06:05,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080605_154424_test_02_others_bis.txt 2026-10-07 08:06:05,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmp1fi20cws_chrome_odoo" 2026-10-07 08:06:05,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-07 08:06:05,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 106109 2026-10-07 08:06:05,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpaca0hr5p_chrome_odoo 2026-10-07 08:06:05,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:42933/json/version 2026-10-07 08:06:05,671 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:05,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:06:05,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:42933/json 2026-10-07 08:06:05,748 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:05,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:42933/devtools/page/61AA1ADB8A99979269BC7CFB76C44E5E 2026-10-07 08:06:05,781 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-07 08:06:05,788 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-07 08:06:05,861 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:06:05,873 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-07 08:06:05,876 44 INFO rb-229b649-225316-421900 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-07 08:06:05,877 44 INFO rb-229b649-225316-421900 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-07 08:06:05,889 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:06:06,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:06] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.056 0.782 2026-10-07 08:06:06,732 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': '61AA1ADB8A99979269BC7CFB76C44E5E', 'loaderId': '7326874AD01BBB66D3093868E2585D72', 'isDownload': False} 2026-10-07 08:06:06,732 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-07 08:06:06,752 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:06:06,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:06] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:06:06,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:06] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:06:06,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:06] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 08:06:07,387 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:06:07,407 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:06:07,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 08:06:07,456 44 INFO rb-229b649-225316-421900 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-07 08:06:07,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:06:07,464 44 INFO rb-229b649-225316-421900 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-07 08:06:07,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:06:07,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:07,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-07 08:06:07,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.036 2026-10-07 08:06:07,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.049 2026-10-07 08:06:07,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-07 08:06:08,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.276 0.424 2026-10-07 08:06:08,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "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-07 08:06:08,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:06:08,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.042 2026-10-07 08:06:08,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:08,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:06:08,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 08:06:08,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:08,682 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:06:08,685 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:06:08,701 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:06:08,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.029 2026-10-07 08:06:08,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.061 2026-10-07 08:06:08,786 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:08,800 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "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-07 08:06:08,867 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:06:08,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.022 2026-10-07 08:06:08,886 44 INFO rb-229b649-225316-421900 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-07 08:06:08,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.076 2026-10-07 08:06:09,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.188 2026-10-07 08:06:09,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.155 2026-10-07 08:06:09,110 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:09,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:09,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.077 0.078 2026-10-07 08:06:09,333 44 INFO rb-229b649-225316-421900 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-07 08:06:09,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "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-07 08:06:09,385 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:09,396 44 INFO rb-229b649-225316-421900 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-07 08:06:09,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.020 0.029 2026-10-07 08:06:11,436 44 INFO rb-229b649-225316-421900 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-07 08:06:11,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.007 2026-10-07 08:06:11,589 44 INFO rb-229b649-225316-421900 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-07 08:06:11,688 44 INFO rb-229b649-225316-421900 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-07 08:06:11,741 44 INFO rb-229b649-225316-421900 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-07 08:06:11,793 44 INFO rb-229b649-225316-421900 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-07 08:06:11,848 44 INFO rb-229b649-225316-421900 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-07 08:06:11,898 44 INFO rb-229b649-225316-421900 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-07 08:06:11,953 44 INFO rb-229b649-225316-421900 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-07 08:06:12,022 44 INFO rb-229b649-225316-421900 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-07 08:06:12,073 44 INFO rb-229b649-225316-421900 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-07 08:06:12,124 44 INFO rb-229b649-225316-421900 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-07 08:06:12,174 44 INFO rb-229b649-225316-421900 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-07 08:06:12,225 44 INFO rb-229b649-225316-421900 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-07 08:06:12,280 44 INFO rb-229b649-225316-421900 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-07 08:06:12,330 44 INFO rb-229b649-225316-421900 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-07 08:06:12,392 44 INFO rb-229b649-225316-421900 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-07 08:06:12,425 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5951131 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2863059d-6ecb-4a1f-b5f7-85471cb5e5f3'}] 2026-10-07 08:06:12,538 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5951131 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2863059d-6ecb-4a1f-b5f7-85471cb5e5f3'} created pos.order #731 2026-10-07 08:06:12,559 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5951131 finished 2026-10-07 08:06:12,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.088 0.120 2026-10-07 08:06:12,670 44 INFO rb-229b649-225316-421900 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-07 08:06:12,722 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:12,781 44 INFO rb-229b649-225316-421900 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-07 08:06:12,833 44 INFO rb-229b649-225316-421900 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-07 08:06:12,882 44 INFO rb-229b649-225316-421900 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-07 08:06:12,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.044 0.066 2026-10-07 08:06:12,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.025 2026-10-07 08:06:12,947 44 INFO rb-229b649-225316-421900 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-07 08:06:13,021 44 INFO rb-229b649-225316-421900 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-07 08:06:13,034 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76468296 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2863059d-6ecb-4a1f-b5f7-85471cb5e5f3'}] 2026-10-07 08:06:13,055 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76468296 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2863059d-6ecb-4a1f-b5f7-85471cb5e5f3'} updated pos.order #731 2026-10-07 08:06:13,073 44 INFO rb-229b649-225316-421900 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-07 08:06:13,082 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76468296 finished 2026-10-07 08:06:13,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.031 0.120 2026-10-07 08:06:13,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:13] "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.101 2026-10-07 08:06:13,403 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-07 08:06:13,453 44 INFO rb-229b649-225316-421900 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-07 08:06:13,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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.022 2026-10-07 08:06:13,534 44 INFO rb-229b649-225316-421900 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-07 08:06:13,573 44 INFO rb-229b649-225316-421900 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-07 08:06:13,624 44 INFO rb-229b649-225316-421900 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-07 08:06:13,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-07 08:06:13,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:06:13,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16566252 (allocated 18223104) 2026-10-07 08:06:13,789 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 106109 2026-10-07 08:06:13,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-07 08:06:13,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 106109 2026-10-07 08:06:13,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080613_908961_test_04_ticket_screen.txt 2026-10-07 08:06:13,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmpaca0hr5p_chrome_odoo" 2026-10-07 08:06:13,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-07 08:06:14,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 106329 2026-10-07 08:06:14,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmph4pxxy8f_chrome_odoo 2026-10-07 08:06:14,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:43153/json/version 2026-10-07 08:06:14,479 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:14,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:06:14,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:43153/json 2026-10-07 08:06:14,568 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:14,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:43153/devtools/page/A6D312E9025CBCBB34DBE1EE74354DDC 2026-10-07 08:06:14,598 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-07 08:06:14,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-07 08:06:14,681 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:06:14,696 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-07 08:06:14,699 44 INFO rb-229b649-225316-421900 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-07 08:06:14,700 44 INFO rb-229b649-225316-421900 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-07 08:06:14,731 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:06:15,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:15] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.064 0.838 2026-10-07 08:06:15,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'A6D312E9025CBCBB34DBE1EE74354DDC', 'loaderId': 'E32E9FD12893305045B7BC08B99812AD', 'isDownload': False} 2026-10-07 08:06:15,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-07 08:06:15,652 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:06:15,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:15] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 08:06:15,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:15] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:06:15,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:15] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 08:06:16,302 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:16,308 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:06:16,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-10-07 08:06:16,369 44 INFO rb-229b649-225316-421900 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-07 08:06:16,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 08:06:16,380 44 INFO rb-229b649-225316-421900 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-07 08:06:16,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:16,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:16,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.016 2026-10-07 08:06:16,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "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.043 2026-10-07 08:06:16,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-07 08:06:16,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.054 2026-10-07 08:06:17,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.360 0.442 2026-10-07 08:06:17,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:06:17,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:06:17,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.050 2026-10-07 08:06:17,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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.006 2026-10-07 08:06:17,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:06:17,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:06:17,742 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:17,772 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:06:17,775 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:06:17,819 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:06:17,821 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "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-07 08:06:17,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.043 0.037 2026-10-07 08:06:17,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 08:06:17,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 08:06:17,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 08:06:17,895 44 INFO rb-229b649-225316-421900 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-07 08:06:17,937 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:06:18,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.053 2026-10-07 08:06:18,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.082 2026-10-07 08:06:18,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.024 0.130 2026-10-07 08:06:18,119 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:18,123 44 INFO rb-229b649-225316-421900 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-07 08:06:18,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.070 2026-10-07 08:06:18,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:06:18,390 44 INFO rb-229b649-225316-421900 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-07 08:06:18,441 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:18,491 44 INFO rb-229b649-225316-421900 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-07 08:06:18,547 44 INFO rb-229b649-225316-421900 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-07 08:06:18,599 44 INFO rb-229b649-225316-421900 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-07 08:06:18,655 44 INFO rb-229b649-225316-421900 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-07 08:06:18,706 44 INFO rb-229b649-225316-421900 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-07 08:06:18,761 44 INFO rb-229b649-225316-421900 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-07 08:06:18,838 44 INFO rb-229b649-225316-421900 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-07 08:06:18,889 44 INFO rb-229b649-225316-421900 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-07 08:06:18,940 44 INFO rb-229b649-225316-421900 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-07 08:06:18,990 44 INFO rb-229b649-225316-421900 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-07 08:06:19,041 44 INFO rb-229b649-225316-421900 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-07 08:06:19,092 44 INFO rb-229b649-225316-421900 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-07 08:06:19,143 44 INFO rb-229b649-225316-421900 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-07 08:06:19,208 44 INFO rb-229b649-225316-421900 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-07 08:06:19,240 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20250008 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'}] 2026-10-07 08:06:19,334 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20250008 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'} created pos.order #732 2026-10-07 08:06:19,359 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20250008 finished 2026-10-07 08:06:19,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.131 2026-10-07 08:06:19,459 44 INFO rb-229b649-225316-421900 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-07 08:06:19,510 44 INFO rb-229b649-225316-421900 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-07 08:06:19,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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.013 2026-10-07 08:06:19,586 44 INFO rb-229b649-225316-421900 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-07 08:06:19,633 44 INFO rb-229b649-225316-421900 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-07 08:06:19,687 44 INFO rb-229b649-225316-421900 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-07 08:06:19,735 44 INFO rb-229b649-225316-421900 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-07 08:06:19,795 44 INFO rb-229b649-225316-421900 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-07 08:06:19,845 44 INFO rb-229b649-225316-421900 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-07 08:06:19,896 44 INFO rb-229b649-225316-421900 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-07 08:06:19,971 44 INFO rb-229b649-225316-421900 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-07 08:06:19,981 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:19,983 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:20,053 44 INFO rb-229b649-225316-421900 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-07 08:06:20,111 44 INFO rb-229b649-225316-421900 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-07 08:06:20,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:20,189 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282095 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'}] 2026-10-07 08:06:20,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:06:20,303 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #732 2026-10-07 08:06:20,781 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282095 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'} updated pos.order #732 2026-10-07 08:06:20,814 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23282095 finished 2026-10-07 08:06:20,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 246 0.273 0.480 2026-10-07 08:06:20,999 44 INFO rb-229b649-225316-421900 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-07 08:06:21,058 44 INFO rb-229b649-225316-421900 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-07 08:06:23,103 44 INFO rb-229b649-225316-421900 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-07 08:06:23,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:06:23,178 44 INFO rb-229b649-225316-421900 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-07 08:06:23,239 44 INFO rb-229b649-225316-421900 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-07 08:06:23,290 44 INFO rb-229b649-225316-421900 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-07 08:06:23,341 44 INFO rb-229b649-225316-421900 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-07 08:06:23,395 44 INFO rb-229b649-225316-421900 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-07 08:06:23,446 44 INFO rb-229b649-225316-421900 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-07 08:06:23,500 44 INFO rb-229b649-225316-421900 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-07 08:06:23,564 44 INFO rb-229b649-225316-421900 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-07 08:06:23,615 44 INFO rb-229b649-225316-421900 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-07 08:06:23,670 44 INFO rb-229b649-225316-421900 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-07 08:06:23,838 44 INFO rb-229b649-225316-421900 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-07 08:06:23,889 44 INFO rb-229b649-225316-421900 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-07 08:06:23,940 44 INFO rb-229b649-225316-421900 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-07 08:06:23,991 44 INFO rb-229b649-225316-421900 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-07 08:06:24,042 44 INFO rb-229b649-225316-421900 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-07 08:06:24,100 44 INFO rb-229b649-225316-421900 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-07 08:06:24,121 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90632599 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f29c386e-7d59-46be-b766-fea9f37a12b5'}] 2026-10-07 08:06:24,173 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90632599 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f29c386e-7d59-46be-b766-fea9f37a12b5'} created pos.order #733 2026-10-07 08:06:24,197 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90632599 finished 2026-10-07 08:06:24,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.031 0.118 2026-10-07 08:06:24,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:24,380 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-07 08:06:24,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.025 0.049 2026-10-07 08:06:24,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.016 0.036 2026-10-07 08:06:24,530 44 INFO rb-229b649-225316-421900 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-07 08:06:24,577 44 INFO rb-229b649-225316-421900 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-07 08:06:24,632 44 INFO rb-229b649-225316-421900 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-07 08:06:24,684 44 INFO rb-229b649-225316-421900 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-07 08:06:24,746 44 INFO rb-229b649-225316-421900 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-07 08:06:26,785 44 INFO rb-229b649-225316-421900 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-07 08:06:26,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:06:26,860 44 INFO rb-229b649-225316-421900 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-07 08:06:26,927 44 INFO rb-229b649-225316-421900 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-07 08:06:26,978 44 INFO rb-229b649-225316-421900 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-07 08:06:27,029 44 INFO rb-229b649-225316-421900 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-07 08:06:27,085 44 INFO rb-229b649-225316-421900 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-07 08:06:27,137 44 INFO rb-229b649-225316-421900 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-07 08:06:27,192 44 INFO rb-229b649-225316-421900 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-07 08:06:27,257 44 INFO rb-229b649-225316-421900 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-07 08:06:27,310 44 INFO rb-229b649-225316-421900 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-07 08:06:27,360 44 INFO rb-229b649-225316-421900 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-07 08:06:27,536 44 INFO rb-229b649-225316-421900 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-07 08:06:27,587 44 INFO rb-229b649-225316-421900 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-07 08:06:27,637 44 INFO rb-229b649-225316-421900 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-07 08:06:27,689 44 INFO rb-229b649-225316-421900 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-07 08:06:27,739 44 INFO rb-229b649-225316-421900 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-07 08:06:27,795 44 INFO rb-229b649-225316-421900 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-07 08:06:27,846 44 INFO rb-229b649-225316-421900 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-07 08:06:27,897 44 INFO rb-229b649-225316-421900 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-07 08:06:27,958 44 INFO rb-229b649-225316-421900 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-07 08:06:28,017 44 INFO rb-229b649-225316-421900 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-07 08:06:28,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:28,087 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75146165 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '62096292-1919-4e93-8e26-dca649b025c0'}] 2026-10-07 08:06:28,547 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75146165 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '62096292-1919-4e93-8e26-dca649b025c0'} created pos.order #734 2026-10-07 08:06:28,577 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75146165 finished 2026-10-07 08:06:28,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.242 0.384 2026-10-07 08:06:28,761 44 INFO rb-229b649-225316-421900 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-07 08:06:28,832 44 INFO rb-229b649-225316-421900 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-07 08:06:30,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-07 08:06:30,940 44 INFO rb-229b649-225316-421900 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-07 08:06:31,002 44 INFO rb-229b649-225316-421900 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-07 08:06:31,055 44 INFO rb-229b649-225316-421900 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-07 08:06:31,105 44 INFO rb-229b649-225316-421900 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-07 08:06:31,161 44 INFO rb-229b649-225316-421900 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-07 08:06:31,213 44 INFO rb-229b649-225316-421900 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-07 08:06:31,266 44 INFO rb-229b649-225316-421900 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-07 08:06:31,331 44 INFO rb-229b649-225316-421900 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-07 08:06:31,389 44 INFO rb-229b649-225316-421900 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-07 08:06:31,448 44 INFO rb-229b649-225316-421900 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-07 08:06:31,619 44 INFO rb-229b649-225316-421900 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-07 08:06:31,670 44 INFO rb-229b649-225316-421900 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-07 08:06:31,721 44 INFO rb-229b649-225316-421900 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-07 08:06:31,772 44 INFO rb-229b649-225316-421900 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-07 08:06:31,822 44 INFO rb-229b649-225316-421900 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-07 08:06:31,873 44 INFO rb-229b649-225316-421900 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-07 08:06:31,934 44 INFO rb-229b649-225316-421900 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-07 08:06:31,996 44 INFO rb-229b649-225316-421900 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-07 08:06:32,050 44 INFO rb-229b649-225316-421900 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-07 08:06:32,102 44 INFO rb-229b649-225316-421900 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-07 08:06:32,158 44 INFO rb-229b649-225316-421900 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-07 08:06:32,209 44 INFO rb-229b649-225316-421900 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-07 08:06:32,265 44 INFO rb-229b649-225316-421900 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-07 08:06:32,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-07 08:06:32,372 44 INFO rb-229b649-225316-421900 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-07 08:06:32,437 44 INFO rb-229b649-225316-421900 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-07 08:06:32,495 44 INFO rb-229b649-225316-421900 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-07 08:06:32,549 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:32,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-07 08:06:32,622 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77929120 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'}] 2026-10-07 08:06:32,677 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77929120 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'} created pos.order #735 2026-10-07 08:06:32,698 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77929120 finished 2026-10-07 08:06:32,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.034 0.126 2026-10-07 08:06:32,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.033 0.057 2026-10-07 08:06:32,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.028 2026-10-07 08:06:32,975 44 INFO rb-229b649-225316-421900 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-07 08:06:33,023 44 INFO rb-229b649-225316-421900 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-07 08:06:33,078 44 INFO rb-229b649-225316-421900 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-07 08:06:33,136 44 INFO rb-229b649-225316-421900 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-07 08:06:33,194 44 INFO rb-229b649-225316-421900 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-07 08:06:33,245 44 INFO rb-229b649-225316-421900 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-07 08:06:33,296 44 INFO rb-229b649-225316-421900 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-07 08:06:33,371 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:33,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.013 0.013 2026-10-07 08:06:33,418 44 INFO rb-229b649-225316-421900 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-07 08:06:33,470 44 INFO rb-229b649-225316-421900 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-07 08:06:33,522 44 INFO rb-229b649-225316-421900 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-07 08:06:33,574 44 INFO rb-229b649-225316-421900 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-07 08:06:33,624 44 INFO rb-229b649-225316-421900 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-07 08:06:33,679 44 INFO rb-229b649-225316-421900 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-07 08:06:33,728 44 INFO rb-229b649-225316-421900 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-07 08:06:33,790 44 INFO rb-229b649-225316-421900 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-07 08:06:35,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 08:06:35,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:35,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-07 08:06:36,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.059 0.063 2026-10-07 08:06:36,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.025 2026-10-07 08:06:36,132 44 INFO rb-229b649-225316-421900 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-07 08:06:36,183 44 INFO rb-229b649-225316-421900 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-07 08:06:36,238 44 INFO rb-229b649-225316-421900 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-07 08:06:36,295 44 INFO rb-229b649-225316-421900 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-07 08:06:36,346 44 INFO rb-229b649-225316-421900 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-07 08:06:36,397 44 INFO rb-229b649-225316-421900 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-07 08:06:36,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 08:06:36,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:36,514 44 INFO rb-229b649-225316-421900 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-07 08:06:36,565 44 INFO rb-229b649-225316-421900 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-07 08:06:36,617 44 INFO rb-229b649-225316-421900 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-07 08:06:36,668 44 INFO rb-229b649-225316-421900 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-07 08:06:36,719 44 INFO rb-229b649-225316-421900 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-07 08:06:36,771 44 INFO rb-229b649-225316-421900 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-07 08:06:36,830 44 INFO rb-229b649-225316-421900 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-07 08:06:36,889 44 INFO rb-229b649-225316-421900 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-07 08:06:38,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 08:06:38,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:39,044 44 INFO rb-229b649-225316-421900 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-07 08:06:39,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.095 0.059 2026-10-07 08:06:39,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.027 2026-10-07 08:06:39,282 44 INFO rb-229b649-225316-421900 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-07 08:06:39,333 44 INFO rb-229b649-225316-421900 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-07 08:06:39,384 44 INFO rb-229b649-225316-421900 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-07 08:06:39,448 44 INFO rb-229b649-225316-421900 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-07 08:06:39,500 44 INFO rb-229b649-225316-421900 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-07 08:06:39,550 44 INFO rb-229b649-225316-421900 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-07 08:06:39,602 44 INFO rb-229b649-225316-421900 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-07 08:06:39,653 44 INFO rb-229b649-225316-421900 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-07 08:06:39,703 44 INFO rb-229b649-225316-421900 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-07 08:06:39,762 44 INFO rb-229b649-225316-421900 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-07 08:06:39,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-07 08:06:39,869 44 INFO rb-229b649-225316-421900 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-07 08:06:39,926 44 INFO rb-229b649-225316-421900 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-07 08:06:39,977 44 INFO rb-229b649-225316-421900 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-07 08:06:40,028 44 INFO rb-229b649-225316-421900 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-07 08:06:40,091 44 INFO rb-229b649-225316-421900 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-07 08:06:40,148 44 INFO rb-229b649-225316-421900 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-07 08:06:40,212 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:40,220 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49572319 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'}] 2026-10-07 08:06:40,336 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [714] to pos.order #735 2026-10-07 08:06:40,667 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49572319 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'} updated pos.order #735 2026-10-07 08:06:40,691 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49572319 finished 2026-10-07 08:06:40,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.188 0.373 2026-10-07 08:06:40,841 44 INFO rb-229b649-225316-421900 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-07 08:06:40,886 44 INFO rb-229b649-225316-421900 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-07 08:06:40,936 44 INFO rb-229b649-225316-421900 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-07 08:06:40,987 44 INFO rb-229b649-225316-421900 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-07 08:06:41,038 44 INFO rb-229b649-225316-421900 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-07 08:06:41,094 44 INFO rb-229b649-225316-421900 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-07 08:06:41,145 44 INFO rb-229b649-225316-421900 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-07 08:06:41,207 44 INFO rb-229b649-225316-421900 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-07 08:06:43,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 08:06:43,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-10-07 08:06:43,361 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-07 08:06:43,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.045 0.058 2026-10-07 08:06:43,518 44 INFO rb-229b649-225316-421900 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-07 08:06:43,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.018 0.048 2026-10-07 08:06:43,582 44 INFO rb-229b649-225316-421900 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-07 08:06:43,647 44 INFO rb-229b649-225316-421900 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-07 08:06:43,693 44 INFO rb-229b649-225316-421900 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-07 08:06:43,771 44 INFO rb-229b649-225316-421900 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-07 08:06:43,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.027 0.024 2026-10-07 08:06:43,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.013 0.051 2026-10-07 08:06:43,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.015 0.064 2026-10-07 08:06:43,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.013 0.070 2026-10-07 08:06:43,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.007 0.046 2026-10-07 08:06:43,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:43] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 08:06:44,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.047 2026-10-07 08:06:44,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-10-07 08:06:44,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.066 2026-10-07 08:06:44,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.090 2026-10-07 08:06:44,105 44 INFO rb-229b649-225316-421900 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-07 08:06:44,156 44 INFO rb-229b649-225316-421900 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-07 08:06:44,210 44 INFO rb-229b649-225316-421900 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-07 08:06:44,261 44 INFO rb-229b649-225316-421900 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-07 08:06:44,319 44 INFO rb-229b649-225316-421900 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-07 08:06:44,370 44 INFO rb-229b649-225316-421900 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-07 08:06:44,421 44 INFO rb-229b649-225316-421900 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-07 08:06:44,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "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-07 08:06:44,500 44 INFO rb-229b649-225316-421900 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-07 08:06:44,509 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85296449 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'}] 2026-10-07 08:06:44,527 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85296449 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'ba8a0d82-bf22-4576-9892-314e448d7d08'} sync ignored for existing PoS order pos.order(732,) (state: paid) 2026-10-07 08:06:44,551 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85296449 finished 2026-10-07 08:06:44,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.076 0.128 2026-10-07 08:06:44,785 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3808586 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '62096292-1919-4e93-8e26-dca649b025c0'}] 2026-10-07 08:06:44,795 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3808586 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': '62096292-1919-4e93-8e26-dca649b025c0'} sync ignored for existing PoS order pos.order(734,) (state: paid) 2026-10-07 08:06:44,824 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3808586 finished 2026-10-07 08:06:44,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.031 0.118 2026-10-07 08:06:44,978 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511605 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'}] 2026-10-07 08:06:44,995 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511605 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'a324516f-c9ba-41d5-9596-bdea5bf087aa'} sync ignored for existing PoS order pos.order(735,) (state: paid) 2026-10-07 08:06:45,022 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19511605 finished 2026-10-07 08:06:45,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.061 0.125 2026-10-07 08:06:45,219 44 INFO rb-229b649-225316-421900 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-07 08:06:45,270 44 INFO rb-229b649-225316-421900 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-07 08:06:45,321 44 INFO rb-229b649-225316-421900 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-07 08:06:45,382 44 INFO rb-229b649-225316-421900 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-07 08:06:45,436 44 INFO rb-229b649-225316-421900 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-07 08:06:45,492 44 INFO rb-229b649-225316-421900 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-07 08:06:45,543 44 INFO rb-229b649-225316-421900 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-07 08:06:45,610 44 INFO rb-229b649-225316-421900 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-07 08:06:45,662 44 INFO rb-229b649-225316-421900 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-07 08:06:45,717 44 INFO rb-229b649-225316-421900 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-07 08:06:45,775 44 INFO rb-229b649-225316-421900 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-07 08:06:45,844 44 INFO rb-229b649-225316-421900 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-07 08:06:45,851 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23950390 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f29c386e-7d59-46be-b766-fea9f37a12b5'}] 2026-10-07 08:06:45,900 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1202] to pos.order #733 2026-10-07 08:06:46,004 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [715] to pos.order #733 2026-10-07 08:06:46,404 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23950390 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f29c386e-7d59-46be-b766-fea9f37a12b5'} updated pos.order #733 2026-10-07 08:06:46,435 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23950390 finished 2026-10-07 08:06:46,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 156 0.196 0.500 2026-10-07 08:06:46,734 44 INFO rb-229b649-225316-421900 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-07 08:06:46,814 44 INFO rb-229b649-225316-421900 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-07 08:06:46,863 44 INFO rb-229b649-225316-421900 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-07 08:06:46,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:06:46,956 44 INFO rb-229b649-225316-421900 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-07 08:06:47,029 44 INFO rb-229b649-225316-421900 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-07 08:06:47,078 44 INFO rb-229b649-225316-421900 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-07 08:06:47,131 44 INFO rb-229b649-225316-421900 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-07 08:06:47,189 44 INFO rb-229b649-225316-421900 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-07 08:06:47,238 44 INFO rb-229b649-225316-421900 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-07 08:06:47,293 44 INFO rb-229b649-225316-421900 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-07 08:06:47,369 44 INFO rb-229b649-225316-421900 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-07 08:06:47,423 44 INFO rb-229b649-225316-421900 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-07 08:06:47,478 44 INFO rb-229b649-225316-421900 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-07 08:06:47,654 44 INFO rb-229b649-225316-421900 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-07 08:06:47,710 44 INFO rb-229b649-225316-421900 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-07 08:06:47,758 44 INFO rb-229b649-225316-421900 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-07 08:06:47,810 44 INFO rb-229b649-225316-421900 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-07 08:06:47,863 44 INFO rb-229b649-225316-421900 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-07 08:06:47,916 44 INFO rb-229b649-225316-421900 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-07 08:06:47,966 44 INFO rb-229b649-225316-421900 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-07 08:06:48,026 44 INFO rb-229b649-225316-421900 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-07 08:06:48,078 44 INFO rb-229b649-225316-421900 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-07 08:06:48,135 44 INFO rb-229b649-225316-421900 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-07 08:06:48,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 08:06:48,221 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29107538 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'f888209e-92e8-4fe5-8e56-f80d95c42c3d'}] 2026-10-07 08:06:48,573 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29107538 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'f888209e-92e8-4fe5-8e56-f80d95c42c3d'} created pos.order #736 2026-10-07 08:06:48,603 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29107538 finished 2026-10-07 08:06:48,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.111 0.358 2026-10-07 08:06:48,756 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-07 08:06:48,830 44 INFO rb-229b649-225316-421900 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-07 08:06:48,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:48] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 08:06:48,884 44 INFO rb-229b649-225316-421900 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-07 08:06:48,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:06:48,939 44 INFO rb-229b649-225316-421900 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-07 08:06:48,960 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92665905 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'f888209e-92e8-4fe5-8e56-f80d95c42c3d'}] 2026-10-07 08:06:48,969 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92665905 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'f888209e-92e8-4fe5-8e56-f80d95c42c3d'} sync ignored for existing PoS order pos.order(736,) (state: paid) 2026-10-07 08:06:48,998 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92665905 finished 2026-10-07 08:06:49,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 08:06:49,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-07 08:06:49,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:06:49,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.065 0.129 2026-10-07 08:06:49,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29662744 (allocated 32772096) 2026-10-07 08:06:49,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 106329 2026-10-07 08:06:49,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-07 08:06:49,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 106329 2026-10-07 08:06:49,393 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080649_392845_test_05_tip_screen.txt 2026-10-07 08:06:49,393 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmph4pxxy8f_chrome_odoo" 2026-10-07 08:06:49,423 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-07 08:06:49,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 106589 2026-10-07 08:06:49,836 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp56c19c_h_chrome_odoo 2026-10-07 08:06:49,836 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38765/json/version 2026-10-07 08:06:49,837 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:49,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:06:49,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38765/json 2026-10-07 08:06:49,921 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:06:49,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:38765/devtools/page/13CBE06DFF98EDEA7830A9AB5A3EAF6E 2026-10-07 08:06:49,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-07 08:06:49,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-07 08:06:50,046 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:06:50,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-07 08:06:50,067 44 INFO rb-229b649-225316-421900 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-07 08:06:50,067 44 INFO rb-229b649-225316-421900 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-07 08:06:50,087 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:06:50,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:50] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.065 0.739 2026-10-07 08:06:50,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '13CBE06DFF98EDEA7830A9AB5A3EAF6E', 'loaderId': '1630AE9C331543D9F88794249450BEB5', 'isDownload': False} 2026-10-07 08:06:50,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-07 08:06:50,910 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:06:50,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:50] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.020 0.010 2026-10-07 08:06:50,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:50] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 08:06:50,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:50] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 08:06:51,637 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:51,647 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:51,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 08:06:51,702 44 INFO rb-229b649-225316-421900 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-07 08:06:51,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-07 08:06:51,715 44 INFO rb-229b649-225316-421900 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-07 08:06:51,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:06:51,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:06:51,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.028 0.015 2026-10-07 08:06:51,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-07 08:06:51,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.042 2026-10-07 08:06:51,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 08:06:52,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.385 0.506 2026-10-07 08:06:52,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:52,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:53,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-07 08:06:53,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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.011 2026-10-07 08:06:53,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:06:53,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:06:53,162 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:06:53,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:06:53,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:06:53,206 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:06:53,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.042 2026-10-07 08:06:53,261 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:06:53,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "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-07 08:06:53,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.087 2026-10-07 08:06:53,313 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:06:53,319 44 INFO rb-229b649-225316-421900 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-07 08:06:53,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.051 0.066 2026-10-07 08:06:53,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.116 2026-10-07 08:06:53,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.057 0.184 2026-10-07 08:06:53,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.117 2026-10-07 08:06:53,564 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:06:53,569 44 INFO rb-229b649-225316-421900 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-07 08:06:53,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.062 2026-10-07 08:06:53,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06: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-07 08:06:53,825 44 INFO rb-229b649-225316-421900 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-07 08:06:53,872 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:06:53,930 44 INFO rb-229b649-225316-421900 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-07 08:06:53,993 44 INFO rb-229b649-225316-421900 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-07 08:06:54,040 44 INFO rb-229b649-225316-421900 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-07 08:06:54,099 44 INFO rb-229b649-225316-421900 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-07 08:06:54,148 44 INFO rb-229b649-225316-421900 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-07 08:06:54,204 44 INFO rb-229b649-225316-421900 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-07 08:06:54,261 44 INFO rb-229b649-225316-421900 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-07 08:06:54,311 44 INFO rb-229b649-225316-421900 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-07 08:06:54,383 44 INFO rb-229b649-225316-421900 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-07 08:06:54,435 44 INFO rb-229b649-225316-421900 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-07 08:06:54,486 44 INFO rb-229b649-225316-421900 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-07 08:06:54,539 44 INFO rb-229b649-225316-421900 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-07 08:06:54,615 44 INFO rb-229b649-225316-421900 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-07 08:06:54,670 44 INFO rb-229b649-225316-421900 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-07 08:06:54,717 44 INFO rb-229b649-225316-421900 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-07 08:06:54,774 44 INFO rb-229b649-225316-421900 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-07 08:06:54,826 44 INFO rb-229b649-225316-421900 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-07 08:06:54,880 44 INFO rb-229b649-225316-421900 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-07 08:06:54,931 44 INFO rb-229b649-225316-421900 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-07 08:06:54,985 44 INFO rb-229b649-225316-421900 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-07 08:06:55,052 44 INFO rb-229b649-225316-421900 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-07 08:06:55,102 44 INFO rb-229b649-225316-421900 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-07 08:06:55,153 44 INFO rb-229b649-225316-421900 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-07 08:06:55,204 44 INFO rb-229b649-225316-421900 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-07 08:06:55,286 44 INFO rb-229b649-225316-421900 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-07 08:06:55,341 44 INFO rb-229b649-225316-421900 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-07 08:06:55,389 44 INFO rb-229b649-225316-421900 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-07 08:06:55,445 44 INFO rb-229b649-225316-421900 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-07 08:06:55,496 44 INFO rb-229b649-225316-421900 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-07 08:06:55,549 44 INFO rb-229b649-225316-421900 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-07 08:06:55,604 44 INFO rb-229b649-225316-421900 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-07 08:06:55,657 44 INFO rb-229b649-225316-421900 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-07 08:06:55,739 44 INFO rb-229b649-225316-421900 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-07 08:06:55,786 44 INFO rb-229b649-225316-421900 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-07 08:06:55,837 44 INFO rb-229b649-225316-421900 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-07 08:06:55,888 44 INFO rb-229b649-225316-421900 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-07 08:06:55,953 44 INFO rb-229b649-225316-421900 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-07 08:06:55,989 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74089858 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7ca6ba32-8c73-451c-be95-f0ce0f57d663'}] 2026-10-07 08:06:56,096 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74089858 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7ca6ba32-8c73-451c-be95-f0ce0f57d663'} created pos.order #737 2026-10-07 08:06:56,126 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74089858 finished 2026-10-07 08:06:56,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.077 0.143 2026-10-07 08:06:56,251 44 INFO rb-229b649-225316-421900 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-07 08:06:56,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:06:56,337 44 INFO rb-229b649-225316-421900 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-07 08:06:56,386 44 INFO rb-229b649-225316-421900 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-07 08:06:56,438 44 INFO rb-229b649-225316-421900 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-07 08:06:56,497 44 INFO rb-229b649-225316-421900 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-07 08:06:56,573 44 INFO rb-229b649-225316-421900 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-07 08:06:56,629 44 INFO rb-229b649-225316-421900 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-07 08:06:56,680 44 INFO rb-229b649-225316-421900 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-07 08:06:56,736 44 INFO rb-229b649-225316-421900 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-07 08:06:56,786 44 INFO rb-229b649-225316-421900 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-07 08:06:56,876 44 INFO rb-229b649-225316-421900 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-07 08:06:56,880 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61885919 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7ca6ba32-8c73-451c-be95-f0ce0f57d663'}] 2026-10-07 08:06:56,926 44 INFO rb-229b649-225316-421900 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-07 08:06:56,948 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1204, 1206] 2026-10-07 08:06:56,979 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61885919 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7ca6ba32-8c73-451c-be95-f0ce0f57d663'} updated pos.order #737 2026-10-07 08:06:57,008 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61885919 finished 2026-10-07 08:06:57,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.125 0.156 2026-10-07 08:06:57,223 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60955539 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '73302b1b-631f-4321-8b7d-3f96f774ad5d'}] 2026-10-07 08:06:57,290 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60955539 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '73302b1b-631f-4321-8b7d-3f96f774ad5d'} created pos.order #738 2026-10-07 08:06:57,313 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60955539 finished 2026-10-07 08:06:57,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.042 0.139 2026-10-07 08:06:57,457 44 INFO rb-229b649-225316-421900 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-07 08:06:57,507 44 INFO rb-229b649-225316-421900 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-07 08:06:57,588 44 INFO rb-229b649-225316-421900 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-07 08:06:57,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.054 0.043 2026-10-07 08:06:57,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.014 0.042 2026-10-07 08:06:57,791 44 INFO rb-229b649-225316-421900 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-07 08:06:57,841 44 INFO rb-229b649-225316-421900 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-07 08:06:57,904 44 INFO rb-229b649-225316-421900 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-07 08:06:57,955 44 INFO rb-229b649-225316-421900 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-07 08:06:58,006 44 INFO rb-229b649-225316-421900 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-07 08:06:58,057 44 INFO rb-229b649-225316-421900 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-07 08:06:58,108 44 INFO rb-229b649-225316-421900 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-07 08:06:58,158 44 INFO rb-229b649-225316-421900 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-07 08:06:58,217 44 INFO rb-229b649-225316-421900 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-07 08:06:58,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.025 0.055 2026-10-07 08:06:58,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-07 08:06:58,387 44 INFO rb-229b649-225316-421900 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-07 08:06:58,443 44 INFO rb-229b649-225316-421900 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-07 08:06:58,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:06:58] "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-07 08:06:58,517 44 INFO rb-229b649-225316-421900 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-07 08:06:58,571 44 INFO rb-229b649-225316-421900 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-07 08:06:58,619 44 INFO rb-229b649-225316-421900 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-07 08:06:58,670 44 INFO rb-229b649-225316-421900 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-07 08:06:58,720 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-07 08:06:58,721 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:06:58,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19276916 (allocated 20713472) 2026-10-07 08:06:58,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 106589 2026-10-07 08:06:58,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-07 08:06:58,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 106589 2026-10-07 08:06:59,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080659_000012_test_06_split_bill_screen.txt 2026-10-07 08:06:59,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmp56c19c_h_chrome_odoo" 2026-10-07 08:06:59,035 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-07 08:06:59,497 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #221 deleted product.product records with IDs: [2553] 2026-10-07 08:06:59,974 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106792 2026-10-07 08:06:59,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpgylhy258_chrome_odoo 2026-10-07 08:06:59,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37495/json/version 2026-10-07 08:06:59,976 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:00,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:00,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37495/json 2026-10-07 08:07:00,066 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:00,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:37495/devtools/page/A7F1CB645A5EC0486F12089B5BA5C021 2026-10-07 08:07:00,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-07 08:07:00,109 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-07 08:07:00,159 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:00,169 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-07 08:07:00,171 44 INFO rb-229b649-225316-421900 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-07 08:07:00,171 44 INFO rb-229b649-225316-421900 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-07 08:07:00,188 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:00,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:00] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.044 0.646 2026-10-07 08:07:00,876 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'A7F1CB645A5EC0486F12089B5BA5C021', 'loaderId': '41685D3300899AD7DFB2B8DB2D080326', 'isDownload': False} 2026-10-07 08:07:00,876 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-07 08:07:00,919 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:00,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:00] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 08:07:00,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:00] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 08:07:00,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:00] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.049 2026-10-07 08:07:01,535 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:01,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:01,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:07:01,587 44 INFO rb-229b649-225316-421900 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-07 08:07:01,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-10-07 08:07:01,595 44 INFO rb-229b649-225316-421900 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-07 08:07:01,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:01,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:01,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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.013 2026-10-07 08:07:01,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-07 08:07:01,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.038 2026-10-07 08:07:01,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-07 08:07:02,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.295 0.441 2026-10-07 08:07:02,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:02,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:02,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.006 0.024 2026-10-07 08:07:02,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.051 2026-10-07 08:07:02,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:02,831 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:02,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-07 08:07:02,903 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:02,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:07:02,940 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:02,942 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:03,002 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 08:07:03,005 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "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-07 08:07:03,009 44 INFO rb-229b649-225316-421900 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-07 08:07:03,061 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:07:03,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.083 0.062 2026-10-07 08:07:03,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.153 2026-10-07 08:07:03,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.137 2026-10-07 08:07:03,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.104 2026-10-07 08:07:03,212 44 INFO rb-229b649-225316-421900 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-07 08:07:03,235 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:03,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.156 2026-10-07 08:07:03,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.094 2026-10-07 08:07:03,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.111 2026-10-07 08:07:03,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:07:03,492 44 INFO rb-229b649-225316-421900 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-07 08:07:03,521 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:03,580 44 INFO rb-229b649-225316-421900 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-07 08:07:03,630 44 INFO rb-229b649-225316-421900 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-07 08:07:03,683 44 INFO rb-229b649-225316-421900 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-07 08:07:03,737 44 INFO rb-229b649-225316-421900 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-07 08:07:03,788 44 INFO rb-229b649-225316-421900 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-07 08:07:03,841 44 INFO rb-229b649-225316-421900 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-07 08:07:03,916 44 INFO rb-229b649-225316-421900 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-07 08:07:03,965 44 INFO rb-229b649-225316-421900 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-07 08:07:04,019 44 INFO rb-229b649-225316-421900 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-07 08:07:04,202 44 INFO rb-229b649-225316-421900 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-07 08:07:04,254 44 INFO rb-229b649-225316-421900 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-07 08:07:04,302 44 INFO rb-229b649-225316-421900 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-07 08:07:04,363 44 INFO rb-229b649-225316-421900 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-07 08:07:04,428 44 INFO rb-229b649-225316-421900 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-07 08:07:04,479 44 INFO rb-229b649-225316-421900 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-07 08:07:04,534 44 INFO rb-229b649-225316-421900 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-07 08:07:04,585 44 INFO rb-229b649-225316-421900 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-07 08:07:04,637 44 INFO rb-229b649-225316-421900 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-07 08:07:04,724 44 INFO rb-229b649-225316-421900 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-07 08:07:04,729 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12812146 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe1522fb-9ed2-4efb-9553-6747d40aa961'}] 2026-10-07 08:07:04,775 44 INFO rb-229b649-225316-421900 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-07 08:07:04,836 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12812146 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe1522fb-9ed2-4efb-9553-6747d40aa961'} created pos.order #739 2026-10-07 08:07:04,865 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12812146 finished 2026-10-07 08:07:04,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.156 2026-10-07 08:07:05,003 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28389639 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f48d139a-602a-4a3d-803a-4263466b72ed'}] 2026-10-07 08:07:05,065 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28389639 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f48d139a-602a-4a3d-803a-4263466b72ed'} created pos.order #740 2026-10-07 08:07:05,089 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28389639 finished 2026-10-07 08:07:05,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.037 0.118 2026-10-07 08:07:05,199 44 INFO rb-229b649-225316-421900 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-07 08:07:05,250 44 INFO rb-229b649-225316-421900 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-07 08:07:05,323 44 INFO rb-229b649-225316-421900 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-07 08:07:05,335 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:05,337 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:05,374 44 INFO rb-229b649-225316-421900 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-07 08:07:05,425 44 INFO rb-229b649-225316-421900 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-07 08:07:05,501 44 INFO rb-229b649-225316-421900 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-07 08:07:05,565 44 INFO rb-229b649-225316-421900 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-07 08:07:05,570 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40723579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f48d139a-602a-4a3d-803a-4263466b72ed'}] 2026-10-07 08:07:05,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:07:05,670 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [717] to pos.order #740 2026-10-07 08:07:06,157 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40723579 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f48d139a-602a-4a3d-803a-4263466b72ed'} updated pos.order #740 2026-10-07 08:07:06,181 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40723579 finished 2026-10-07 08:07:06,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.271 0.447 2026-10-07 08:07:06,480 44 INFO rb-229b649-225316-421900 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-07 08:07:06,529 44 INFO rb-229b649-225316-421900 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-07 08:07:06,579 44 INFO rb-229b649-225316-421900 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-07 08:07:06,637 44 INFO rb-229b649-225316-421900 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-07 08:07:06,687 44 INFO rb-229b649-225316-421900 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-07 08:07:06,738 44 INFO rb-229b649-225316-421900 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-07 08:07:06,797 44 INFO rb-229b649-225316-421900 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-07 08:07:06,864 44 INFO rb-229b649-225316-421900 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-07 08:07:06,868 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8065808 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe1522fb-9ed2-4efb-9553-6747d40aa961'}] 2026-10-07 08:07:07,020 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [718] to pos.order #739 2026-10-07 08:07:07,359 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8065808 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fe1522fb-9ed2-4efb-9553-6747d40aa961'} updated pos.order #739 2026-10-07 08:07:07,387 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8065808 finished 2026-10-07 08:07:07,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.295 0.388 2026-10-07 08:07:07,658 44 INFO rb-229b649-225316-421900 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-07 08:07:07,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-07 08:07:07,708 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:07:07,849 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17734140 (allocated 19271680) 2026-10-07 08:07:07,860 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106792 2026-10-07 08:07:07,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-07 08:07:07,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106792 2026-10-07 08:07:07,968 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080707_967792_test_07_split_bill_screen.txt 2026-10-07 08:07:07,968 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpgylhy258_chrome_odoo" 2026-10-07 08:07:08,285 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106995 2026-10-07 08:07:08,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpe7xpk665_chrome_odoo 2026-10-07 08:07:08,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:45941/json/version 2026-10-07 08:07:08,288 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:08,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:08,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:45941/json 2026-10-07 08:07:08,351 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:08,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:45941/devtools/page/8E8B38BEF0FEA154C6EF7526894F44BF 2026-10-07 08:07:08,383 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-07 08:07:08,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-07 08:07:08,428 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:08,434 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-07 08:07:08,444 44 INFO rb-229b649-225316-421900 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-07 08:07:08,444 44 INFO rb-229b649-225316-421900 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-07 08:07:08,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:08] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.053 0.056 2026-10-07 08:07:08,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '8E8B38BEF0FEA154C6EF7526894F44BF', 'loaderId': 'A08BEB91206C0D391F4F631B69A06A67', 'isDownload': False} 2026-10-07 08:07:08,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-07 08:07:08,601 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:08,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:08] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:07:08,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:08] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:07:08,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:08] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-10-07 08:07:09,273 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:09,285 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:07:09,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:09,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:07:09,347 44 INFO rb-229b649-225316-421900 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-07 08:07:09,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:07:09,355 44 INFO rb-229b649-225316-421900 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-07 08:07:09,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:09,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "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-07 08:07:09,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 08:07:09,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.026 2026-10-07 08:07:09,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:07:10,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 279 0.245 0.401 2026-10-07 08:07:10,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "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-07 08:07:10,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:07:10,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 08:07:10,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 08:07:10,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:07:10,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:10,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:07:10,512 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:07:10,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.011 0.030 2026-10-07 08:07:10,552 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:07:10,556 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:07:10,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-10-07 08:07:10,593 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:07:10,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.062 2026-10-07 08:07:10,597 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:07:10,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 08:07:10,631 44 INFO rb-229b649-225316-421900 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-07 08:07:10,703 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:10,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.031 2026-10-07 08:07:10,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.069 2026-10-07 08:07:10,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.144 2026-10-07 08:07:10,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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.041 2026-10-07 08:07:10,936 44 INFO rb-229b649-225316-421900 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-07 08:07:10,967 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:07:10,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-07 08:07:11,034 44 INFO rb-229b649-225316-421900 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-07 08:07:11,093 44 INFO rb-229b649-225316-421900 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-07 08:07:11,142 44 INFO rb-229b649-225316-421900 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-07 08:07:11,193 44 INFO rb-229b649-225316-421900 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-07 08:07:11,244 44 INFO rb-229b649-225316-421900 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-07 08:07:11,325 44 INFO rb-229b649-225316-421900 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-07 08:07:11,377 44 INFO rb-229b649-225316-421900 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-07 08:07:11,429 44 INFO rb-229b649-225316-421900 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-07 08:07:11,480 44 INFO rb-229b649-225316-421900 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-07 08:07:11,531 44 INFO rb-229b649-225316-421900 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-07 08:07:11,612 44 INFO rb-229b649-225316-421900 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-07 08:07:11,638 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:11,667 44 INFO rb-229b649-225316-421900 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-07 08:07:11,749 44 INFO rb-229b649-225316-421900 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-07 08:07:11,810 44 INFO rb-229b649-225316-421900 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-07 08:07:11,869 44 INFO rb-229b649-225316-421900 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-07 08:07:11,956 44 INFO rb-229b649-225316-421900 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-07 08:07:12,005 44 INFO rb-229b649-225316-421900 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-07 08:07:12,067 44 INFO rb-229b649-225316-421900 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-07 08:07:12,131 44 INFO rb-229b649-225316-421900 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-07 08:07:12,187 44 INFO rb-229b649-225316-421900 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-07 08:07:12,241 44 INFO rb-229b649-225316-421900 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-07 08:07:12,334 44 INFO rb-229b649-225316-421900 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-07 08:07:12,338 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96481999 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '61351702-2689-4990-94d9-37f98c573e7d'}] 2026-10-07 08:07:12,414 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96481999 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '61351702-2689-4990-94d9-37f98c573e7d'} created pos.order #741 2026-10-07 08:07:12,443 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96481999 finished 2026-10-07 08:07:12,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.049 0.145 2026-10-07 08:07:12,581 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44012303 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '8eb818de-8435-4da8-8705-c182f048cf28'}] 2026-10-07 08:07:12,647 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44012303 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '8eb818de-8435-4da8-8705-c182f048cf28'} created pos.order #742 2026-10-07 08:07:12,691 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44012303 finished 2026-10-07 08:07:12,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.053 0.142 2026-10-07 08:07:12,832 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:12,835 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:12,860 44 INFO rb-229b649-225316-421900 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-07 08:07:12,929 44 INFO rb-229b649-225316-421900 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-07 08:07:12,934 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53944867 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '8eb818de-8435-4da8-8705-c182f048cf28'}] 2026-10-07 08:07:12,948 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:07:13,051 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [719] to pos.order #742 2026-10-07 08:07:13,504 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53944867 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '8eb818de-8435-4da8-8705-c182f048cf28'} updated pos.order #742 2026-10-07 08:07:13,539 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53944867 finished 2026-10-07 08:07:13,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.253 0.475 2026-10-07 08:07:13,848 44 INFO rb-229b649-225316-421900 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-07 08:07:13,903 44 INFO rb-229b649-225316-421900 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-07 08:07:13,956 44 INFO rb-229b649-225316-421900 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-07 08:07:14,008 44 INFO rb-229b649-225316-421900 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-07 08:07:14,064 44 INFO rb-229b649-225316-421900 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-07 08:07:14,121 44 INFO rb-229b649-225316-421900 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-07 08:07:14,184 44 INFO rb-229b649-225316-421900 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-07 08:07:14,189 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694335 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '61351702-2689-4990-94d9-37f98c573e7d'}] 2026-10-07 08:07:14,294 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [720] to pos.order #741 2026-10-07 08:07:14,674 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694335 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '61351702-2689-4990-94d9-37f98c573e7d'} updated pos.order #741 2026-10-07 08:07:14,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96694335 finished 2026-10-07 08:07:14,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.205 0.420 2026-10-07 08:07:14,943 44 INFO rb-229b649-225316-421900 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-07 08:07:14,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-07 08:07:14,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:07:15,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18966636 (allocated 20582400) 2026-10-07 08:07:15,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106995 2026-10-07 08:07:15,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-07 08:07:15,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106995 2026-10-07 08:07:15,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080715_266137_test_07_split_bill_screen.txt 2026-10-07 08:07:15,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpe7xpk665_chrome_odoo" 2026-10-07 08:07:15,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-07 08:07:15,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 107210 2026-10-07 08:07:15,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmp3h3uq75o_chrome_odoo 2026-10-07 08:07:15,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:37741/json/version 2026-10-07 08:07:15,812 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:15,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:15,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:37741/json 2026-10-07 08:07:15,852 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:15,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:37741/devtools/page/CE2917A1FCB14B26AFDA96C04EF93629 2026-10-07 08:07:15,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-07 08:07:15,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-07 08:07:15,945 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:15,956 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-07 08:07:15,958 44 INFO rb-229b649-225316-421900 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-07 08:07:15,958 44 INFO rb-229b649-225316-421900 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-07 08:07:15,976 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:16,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:16] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.068 0.890 2026-10-07 08:07:16,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': 'CE2917A1FCB14B26AFDA96C04EF93629', 'loaderId': '32303E974DA0ABDCCB04F021B259D3FB', 'isDownload': False} 2026-10-07 08:07:16,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-07 08:07:16,952 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:16,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:16] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 08:07:17,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.034 2026-10-07 08:07:17,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-07 08:07:17,669 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:07:17,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:07:17,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:07:17,719 44 INFO rb-229b649-225316-421900 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-07 08:07:17,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:07:17,727 44 INFO rb-229b649-225316-421900 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-07 08:07:17,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:17,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:17,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.015 2026-10-07 08:07:17,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 08:07:17,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.049 2026-10-07 08:07:17,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 08:07:18,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.264 0.470 2026-10-07 08:07:18,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:07:18,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:18,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-07 08:07:18,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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.005 2026-10-07 08:07:18,924 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:18,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 08:07:19,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:07:19,011 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:19,028 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:19,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:07:19,085 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "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-07 08:07:19,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.019 0.050 2026-10-07 08:07:19,092 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:07:19,123 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:19,133 44 INFO rb-229b649-225316-421900 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-07 08:07:19,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.100 2026-10-07 08:07:19,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.088 2026-10-07 08:07:19,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.137 2026-10-07 08:07:19,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.214 2026-10-07 08:07:19,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.096 2026-10-07 08:07:19,372 44 INFO rb-229b649-225316-421900 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-07 08:07:19,389 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:19,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.086 2026-10-07 08:07:19,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:07:19,611 44 INFO rb-229b649-225316-421900 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-07 08:07:19,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:19,703 44 INFO rb-229b649-225316-421900 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-07 08:07:19,757 44 INFO rb-229b649-225316-421900 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-07 08:07:19,807 44 INFO rb-229b649-225316-421900 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-07 08:07:19,856 44 INFO rb-229b649-225316-421900 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-07 08:07:19,913 44 INFO rb-229b649-225316-421900 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-07 08:07:19,988 44 INFO rb-229b649-225316-421900 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-07 08:07:20,039 44 INFO rb-229b649-225316-421900 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-07 08:07:20,091 44 INFO rb-229b649-225316-421900 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-07 08:07:20,141 44 INFO rb-229b649-225316-421900 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-07 08:07:20,192 44 INFO rb-229b649-225316-421900 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-07 08:07:20,268 44 INFO rb-229b649-225316-421900 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-07 08:07:20,318 44 INFO rb-229b649-225316-421900 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-07 08:07:20,369 44 INFO rb-229b649-225316-421900 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-07 08:07:20,420 44 INFO rb-229b649-225316-421900 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-07 08:07:20,471 44 INFO rb-229b649-225316-421900 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-07 08:07:20,522 44 INFO rb-229b649-225316-421900 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-07 08:07:20,573 44 INFO rb-229b649-225316-421900 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-07 08:07:20,623 44 INFO rb-229b649-225316-421900 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-07 08:07:20,683 44 INFO rb-229b649-225316-421900 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-07 08:07:20,734 44 INFO rb-229b649-225316-421900 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-07 08:07:20,785 44 INFO rb-229b649-225316-421900 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-07 08:07:20,868 44 INFO rb-229b649-225316-421900 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-07 08:07:20,881 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:20,883 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:20,950 44 INFO rb-229b649-225316-421900 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-07 08:07:21,029 44 INFO rb-229b649-225316-421900 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-07 08:07:21,038 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62659980 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3463d204-b4aa-4098-a546-897568a2a882'}] 2026-10-07 08:07:21,042 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:21,645 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62659980 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3463d204-b4aa-4098-a546-897568a2a882'} created pos.order #743 2026-10-07 08:07:21,679 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62659980 finished 2026-10-07 08:07:21,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.241 0.493 2026-10-07 08:07:21,957 44 INFO rb-229b649-225316-421900 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-07 08:07:22,009 44 INFO rb-229b649-225316-421900 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-07 08:07:22,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:22,085 44 INFO rb-229b649-225316-421900 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-07 08:07:22,134 44 INFO rb-229b649-225316-421900 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-07 08:07:22,185 44 INFO rb-229b649-225316-421900 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-07 08:07:22,235 44 INFO rb-229b649-225316-421900 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-07 08:07:22,286 44 INFO rb-229b649-225316-421900 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-07 08:07:22,337 44 INFO rb-229b649-225316-421900 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-07 08:07:22,396 44 INFO rb-229b649-225316-421900 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-07 08:07:22,475 44 INFO rb-229b649-225316-421900 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-07 08:07:22,483 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712226 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e894c102-1fae-464a-b85d-3cfa10d5d18f'}] 2026-10-07 08:07:22,537 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712226 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e894c102-1fae-464a-b85d-3cfa10d5d18f'} created pos.order #744 2026-10-07 08:07:22,567 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3712226 finished 2026-10-07 08:07:22,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.029 0.142 2026-10-07 08:07:22,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.031 0.047 2026-10-07 08:07:22,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.033 2026-10-07 08:07:22,810 44 INFO rb-229b649-225316-421900 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-07 08:07:22,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:22] "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.032 2026-10-07 08:07:22,858 44 INFO rb-229b649-225316-421900 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-07 08:07:22,908 44 INFO rb-229b649-225316-421900 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-07 08:07:22,963 44 INFO rb-229b649-225316-421900 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-07 08:07:23,013 44 INFO rb-229b649-225316-421900 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-07 08:07:23,064 44 INFO rb-229b649-225316-421900 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-07 08:07:23,123 44 INFO rb-229b649-225316-421900 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-07 08:07:23,174 44 INFO rb-229b649-225316-421900 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-07 08:07:23,224 44 INFO rb-229b649-225316-421900 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-07 08:07:23,297 44 INFO rb-229b649-225316-421900 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-07 08:07:23,347 44 INFO rb-229b649-225316-421900 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-07 08:07:23,410 44 INFO rb-229b649-225316-421900 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-07 08:07:23,461 44 INFO rb-229b649-225316-421900 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-07 08:07:23,512 44 INFO rb-229b649-225316-421900 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-07 08:07:23,563 44 INFO rb-229b649-225316-421900 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-07 08:07:23,613 44 INFO rb-229b649-225316-421900 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-07 08:07:23,664 44 INFO rb-229b649-225316-421900 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-07 08:07:23,715 44 INFO rb-229b649-225316-421900 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-07 08:07:23,766 44 INFO rb-229b649-225316-421900 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-07 08:07:23,824 44 INFO rb-229b649-225316-421900 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-07 08:07:23,872 44 INFO rb-229b649-225316-421900 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-07 08:07:23,923 44 INFO rb-229b649-225316-421900 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-07 08:07:23,983 44 INFO rb-229b649-225316-421900 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-07 08:07:24,047 44 INFO rb-229b649-225316-421900 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-07 08:07:24,051 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8939700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e894c102-1fae-464a-b85d-3cfa10d5d18f'}] 2026-10-07 08:07:24,078 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1217] to pos.order #744 2026-10-07 08:07:24,177 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #744 2026-10-07 08:07:24,609 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8939700 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'e894c102-1fae-464a-b85d-3cfa10d5d18f'} updated pos.order #744 2026-10-07 08:07:24,657 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8939700 finished 2026-10-07 08:07:24,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.238 0.492 2026-10-07 08:07:24,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-07 08:07:24,903 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:07:25,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18970696 (allocated 20582400) 2026-10-07 08:07:25,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 107210 2026-10-07 08:07:25,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-07 08:07:25,074 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 107210 2026-10-07 08:07:25,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080725_224710_test_08_refund_stay_current_table.txt 2026-10-07 08:07:25,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmp3h3uq75o_chrome_odoo" 2026-10-07 08:07:25,244 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-07 08:07:27,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 107418 2026-10-07 08:07:27,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpio3_qkb0_chrome_odoo 2026-10-07 08:07:27,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45423/json/version 2026-10-07 08:07:27,105 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:27,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:27,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:45423/json 2026-10-07 08:07:27,192 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:27,207 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:45423/devtools/page/011E1E80976408DF4DC54693CDAEAFB3 2026-10-07 08:07:27,219 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-07 08:07:27,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-07 08:07:27,374 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:27,383 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-07 08:07:27,395 44 INFO rb-229b649-225316-421900 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-07 08:07:27,396 44 INFO rb-229b649-225316-421900 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-07 08:07:27,414 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:28,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.065 0.644 2026-10-07 08:07:28,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '011E1E80976408DF4DC54693CDAEAFB3', 'loaderId': 'C87E66D9BDBDBABFF8D7F514ADBF6CDF', 'isDownload': False} 2026-10-07 08:07:28,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-07 08:07:28,133 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:28,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 08:07:28,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-07 08:07:28,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.061 2026-10-07 08:07:28,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:07:28,918 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:07:28,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 08:07:28,972 44 INFO rb-229b649-225316-421900 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-07 08:07:28,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.009 2026-10-07 08:07:28,987 44 INFO rb-229b649-225316-421900 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-07 08:07:29,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:07:29,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:29,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.015 2026-10-07 08:07:29,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-10-07 08:07:29,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.042 2026-10-07 08:07:29,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 08:07:30,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.350 0.497 2026-10-07 08:07:30,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "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-07 08:07:30,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:07:30,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.055 2026-10-07 08:07:30,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:30,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:30,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-10-07 08:07:30,431 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:30,459 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:07:30,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:07:30,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.048 0.036 2026-10-07 08:07:30,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.098 2026-10-07 08:07:30,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 08:07:30,555 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:07:30,561 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:07:30,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.017 2026-10-07 08:07:30,605 44 INFO rb-229b649-225316-421900 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-07 08:07:30,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:07:30,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.063 2026-10-07 08:07:30,801 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:07:30,808 44 INFO rb-229b649-225316-421900 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-07 08:07:30,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.037 0.165 2026-10-07 08:07:30,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.218 2026-10-07 08:07:30,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.132 2026-10-07 08:07:31,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:07:31,116 44 INFO rb-229b649-225316-421900 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-07 08:07:31,158 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:31,195 44 INFO rb-229b649-225316-421900 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-07 08:07:31,252 44 INFO rb-229b649-225316-421900 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-07 08:07:31,307 44 INFO rb-229b649-225316-421900 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-07 08:07:31,375 44 INFO rb-229b649-225316-421900 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-07 08:07:31,500 44 INFO rb-229b649-225316-421900 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-07 08:07:31,563 44 INFO rb-229b649-225316-421900 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-07 08:07:31,628 44 INFO rb-229b649-225316-421900 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-07 08:07:31,685 44 INFO rb-229b649-225316-421900 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-07 08:07:31,741 44 INFO rb-229b649-225316-421900 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-07 08:07:31,866 44 INFO rb-229b649-225316-421900 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-07 08:07:31,935 44 INFO rb-229b649-225316-421900 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-07 08:07:31,990 44 INFO rb-229b649-225316-421900 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-07 08:07:32,037 44 INFO rb-229b649-225316-421900 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-07 08:07:32,088 44 INFO rb-229b649-225316-421900 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-07 08:07:32,142 44 INFO rb-229b649-225316-421900 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-07 08:07:32,193 44 INFO rb-229b649-225316-421900 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-07 08:07:32,244 44 INFO rb-229b649-225316-421900 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-07 08:07:32,330 44 INFO rb-229b649-225316-421900 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-07 08:07:32,381 44 INFO rb-229b649-225316-421900 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-07 08:07:32,473 44 INFO rb-229b649-225316-421900 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-07 08:07:32,523 44 INFO rb-229b649-225316-421900 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-07 08:07:32,574 44 INFO rb-229b649-225316-421900 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-07 08:07:32,625 44 INFO rb-229b649-225316-421900 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-07 08:07:32,676 44 INFO rb-229b649-225316-421900 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-07 08:07:32,787 44 INFO rb-229b649-225316-421900 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-07 08:07:32,841 44 INFO rb-229b649-225316-421900 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-07 08:07:32,889 44 INFO rb-229b649-225316-421900 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-07 08:07:32,940 44 INFO rb-229b649-225316-421900 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-07 08:07:32,990 44 INFO rb-229b649-225316-421900 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-07 08:07:33,042 44 INFO rb-229b649-225316-421900 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-07 08:07:33,102 44 INFO rb-229b649-225316-421900 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-07 08:07:33,175 44 INFO rb-229b649-225316-421900 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-07 08:07:33,237 44 INFO rb-229b649-225316-421900 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-07 08:07:33,298 44 INFO rb-229b649-225316-421900 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-07 08:07:33,360 44 INFO rb-229b649-225316-421900 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-07 08:07:33,410 44 INFO rb-229b649-225316-421900 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-07 08:07:33,462 44 INFO rb-229b649-225316-421900 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-07 08:07:33,514 44 INFO rb-229b649-225316-421900 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-07 08:07:33,565 44 INFO rb-229b649-225316-421900 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-07 08:07:33,617 44 INFO rb-229b649-225316-421900 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-07 08:07:33,669 44 INFO rb-229b649-225316-421900 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-07 08:07:33,720 44 INFO rb-229b649-225316-421900 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-07 08:07:33,771 44 INFO rb-229b649-225316-421900 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-07 08:07:33,822 44 INFO rb-229b649-225316-421900 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-07 08:07:33,879 44 INFO rb-229b649-225316-421900 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-07 08:07:34,017 44 INFO rb-229b649-225316-421900 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-07 08:07:34,021 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77791899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7bcfbb03-c9a7-47c1-8a18-5a5dd5cfaa00'}] 2026-10-07 08:07:34,065 44 INFO rb-229b649-225316-421900 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-07 08:07:34,117 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77791899 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7bcfbb03-c9a7-47c1-8a18-5a5dd5cfaa00'} created pos.order #745 2026-10-07 08:07:34,139 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77791899 finished 2026-10-07 08:07:34,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.068 0.135 2026-10-07 08:07:34,342 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69653919 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '35fa6974-6e37-439a-ad0a-1129353af2bd'}] 2026-10-07 08:07:34,460 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69653919 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '35fa6974-6e37-439a-ad0a-1129353af2bd'} created pos.order #746 2026-10-07 08:07:34,486 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69653919 finished 2026-10-07 08:07:34,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.083 0.152 2026-10-07 08:07:34,684 44 INFO rb-229b649-225316-421900 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-07 08:07:34,734 44 INFO rb-229b649-225316-421900 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-07 08:07:34,809 44 INFO rb-229b649-225316-421900 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-07 08:07:34,822 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:34,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:34,859 44 INFO rb-229b649-225316-421900 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-07 08:07:34,910 44 INFO rb-229b649-225316-421900 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-07 08:07:34,997 44 INFO rb-229b649-225316-421900 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-07 08:07:35,072 44 INFO rb-229b649-225316-421900 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-07 08:07:35,081 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74524093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '35fa6974-6e37-439a-ad0a-1129353af2bd'}] 2026-10-07 08:07:35,088 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:07:35,249 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #746 2026-10-07 08:07:36,304 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74524093 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '35fa6974-6e37-439a-ad0a-1129353af2bd'} updated pos.order #746 2026-10-07 08:07:36,331 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74524093 finished 2026-10-07 08:07:36,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 388 0.473 0.915 2026-10-07 08:07:36,714 44 INFO rb-229b649-225316-421900 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-07 08:07:36,782 44 INFO rb-229b649-225316-421900 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-07 08:07:36,834 44 INFO rb-229b649-225316-421900 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-07 08:07:36,896 44 INFO rb-229b649-225316-421900 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-07 08:07:36,947 44 INFO rb-229b649-225316-421900 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-07 08:07:36,999 44 INFO rb-229b649-225316-421900 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-07 08:07:37,049 44 INFO rb-229b649-225316-421900 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-07 08:07:37,101 44 INFO rb-229b649-225316-421900 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-07 08:07:37,152 44 INFO rb-229b649-225316-421900 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-07 08:07:37,202 44 INFO rb-229b649-225316-421900 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-07 08:07:37,254 44 INFO rb-229b649-225316-421900 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-07 08:07:37,305 44 INFO rb-229b649-225316-421900 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-07 08:07:37,356 44 INFO rb-229b649-225316-421900 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-07 08:07:37,407 44 INFO rb-229b649-225316-421900 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-07 08:07:37,458 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-07 08:07:37,459 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 08:07:37,596 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22942300 (allocated 24645632) 2026-10-07 08:07:37,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 107418 2026-10-07 08:07:37,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-07 08:07:37,608 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 107418 2026-10-07 08:07:37,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080737_722794_test_09_combo_split_bill.txt 2026-10-07 08:07:37,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpio3_qkb0_chrome_odoo" 2026-10-07 08:07:37,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-07 08:07:38,267 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 107624 2026-10-07 08:07:38,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpot69wcmf_chrome_odoo 2026-10-07 08:07:38,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:42379/json/version 2026-10-07 08:07:38,269 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42379', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:38,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:38,312 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:42379/json 2026-10-07 08:07:38,313 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42379', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:38,337 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:42379/devtools/page/09C801820CC060E5700851C6C1DBD8A8 2026-10-07 08:07:38,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-07 08:07:38,358 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-07 08:07:38,404 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:38,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-07 08:07:38,415 44 INFO rb-229b649-225316-421900 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-07 08:07:38,415 44 INFO rb-229b649-225316-421900 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-07 08:07:38,429 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:39,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.050 0.605 2026-10-07 08:07:39,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '09C801820CC060E5700851C6C1DBD8A8', 'loaderId': '07A52349478CBB42844DCDCDB1948763', 'isDownload': False} 2026-10-07 08:07:39,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-07 08:07:39,113 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:39,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 08:07:39,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 08:07:39,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.031 2026-10-07 08:07:39,730 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:39,757 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:07:39,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 08:07:39,803 44 INFO rb-229b649-225316-421900 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-07 08:07:39,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 08:07:39,811 44 INFO rb-229b649-225316-421900 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-07 08:07:39,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:39,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:39,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "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-07 08:07:39,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-07 08:07:39,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.040 2026-10-07 08:07:39,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-07 08:07:40,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.300 0.465 2026-10-07 08:07:40,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:40,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:40,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.049 2026-10-07 08:07:41,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:41,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:41,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 08:07:41,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:41,118 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:07:41,136 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:07:41,140 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:07:41,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.029 2026-10-07 08:07:41,204 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "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-07 08:07:41,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:07:41,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:41,300 44 INFO rb-229b649-225316-421900 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-07 08:07:41,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.089 0.088 2026-10-07 08:07:41,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.140 2026-10-07 08:07:41,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.126 2026-10-07 08:07:41,496 44 INFO rb-229b649-225316-421900 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-07 08:07:41,513 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:07:41,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.250 2026-10-07 08:07:41,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.098 2026-10-07 08:07:41,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.095 2026-10-07 08:07:41,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:41,779 44 INFO rb-229b649-225316-421900 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-07 08:07:41,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:41,880 44 INFO rb-229b649-225316-421900 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-07 08:07:41,930 44 INFO rb-229b649-225316-421900 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-07 08:07:41,981 44 INFO rb-229b649-225316-421900 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-07 08:07:42,034 44 INFO rb-229b649-225316-421900 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-07 08:07:42,095 44 INFO rb-229b649-225316-421900 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-07 08:07:42,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-07 08:07:42,186 44 INFO rb-229b649-225316-421900 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-07 08:07:42,273 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69941999 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2855158-3968-460f-a94a-8c510222b71e'}] 2026-10-07 08:07:42,274 44 INFO rb-229b649-225316-421900 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-07 08:07:42,368 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69941999 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2855158-3968-460f-a94a-8c510222b71e'} created pos.order #747 2026-10-07 08:07:42,394 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69941999 finished 2026-10-07 08:07:42,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.127 2026-10-07 08:07:42,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:42] "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-07 08:07:42,529 44 INFO rb-229b649-225316-421900 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-07 08:07:44,567 44 INFO rb-229b649-225316-421900 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-07 08:07:44,620 44 INFO rb-229b649-225316-421900 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-07 08:07:44,669 44 INFO rb-229b649-225316-421900 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-07 08:07:44,731 44 INFO rb-229b649-225316-421900 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-07 08:07:46,783 44 INFO rb-229b649-225316-421900 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-07 08:07:46,834 44 INFO rb-229b649-225316-421900 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-07 08:07:46,885 44 INFO rb-229b649-225316-421900 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-07 08:07:46,936 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-07 08:07:46,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 08:07:47,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15641492 (allocated 17039360) 2026-10-07 08:07:47,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 107624 2026-10-07 08:07:47,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-07 08:07:47,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 107624 2026-10-07 08:07:47,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080747_143221_test_10_save_last_preparation_changes.txt 2026-10-07 08:07:47,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpot69wcmf_chrome_odoo" 2026-10-07 08:07:47,211 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-07 08:07:47,834 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 107821 2026-10-07 08:07:47,834 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpliv6f4yj_chrome_odoo 2026-10-07 08:07:47,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:35955/json/version 2026-10-07 08:07:47,836 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:47,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:47,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:35955/json 2026-10-07 08:07:47,867 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:47,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:35955/devtools/page/B94EF730294B2DA2F1B9B65ED4C4E47E 2026-10-07 08:07:47,900 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-07 08:07:47,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-07 08:07:47,983 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:48,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-07 08:07:48,018 44 INFO rb-229b649-225316-421900 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-07 08:07:48,018 44 INFO rb-229b649-225316-421900 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-07 08:07:48,032 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:52,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.061 4.104 2026-10-07 08:07:52,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': 'B94EF730294B2DA2F1B9B65ED4C4E47E', 'loaderId': '1FB1698C7E604B9232F1EE376DECB67F', 'isDownload': False} 2026-10-07 08:07:52,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-07 08:07:52,224 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:52,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 08:07:52,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 08:07:52,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 08:07:52,863 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:07:52,874 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:07:52,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.025 2026-10-07 08:07:52,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 08:07:52,934 44 INFO rb-229b649-225316-421900 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-07 08:07:52,945 44 INFO rb-229b649-225316-421900 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-07 08:07:52,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:52,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:07:53,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:53] "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.015 2026-10-07 08:07:53,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-07 08:07:53,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.038 2026-10-07 08:07:53,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 08:07:53,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.302 0.441 2026-10-07 08:07:53,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.025 2026-10-07 08:07:53,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.007 2026-10-07 08:07:54,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 08:07:54,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:07:54,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-07 08:07:54,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:07:54,196 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:54,225 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:07:54,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:07:54,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.018 0.030 2026-10-07 08:07:54,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 08:07:54,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 08:07:54,288 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:54,291 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:54,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.021 2026-10-07 08:07:54,382 44 INFO rb-229b649-225316-421900 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-07 08:07:54,438 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:07:54,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.062 2026-10-07 08:07:54,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.127 2026-10-07 08:07:54,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.146 2026-10-07 08:07:54,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:54,595 44 INFO rb-229b649-225316-421900 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-07 08:07:54,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.076 2026-10-07 08:07:54,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07: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-07 08:07:54,874 44 INFO rb-229b649-225316-421900 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-07 08:07:54,905 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:54,974 44 INFO rb-229b649-225316-421900 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-07 08:07:55,060 44 INFO rb-229b649-225316-421900 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-07 08:07:55,113 44 INFO rb-229b649-225316-421900 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-07 08:07:55,162 44 INFO rb-229b649-225316-421900 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-07 08:07:55,212 44 INFO rb-229b649-225316-421900 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-07 08:07:55,263 44 INFO rb-229b649-225316-421900 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-07 08:07:55,326 44 INFO rb-229b649-225316-421900 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-07 08:07:55,357 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15223704 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f78b551d-5113-4104-9a8f-033a597cc2ec'}] 2026-10-07 08:07:55,465 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15223704 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f78b551d-5113-4104-9a8f-033a597cc2ec'} created pos.order #748 2026-10-07 08:07:55,491 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15223704 finished 2026-10-07 08:07:55,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.079 0.138 2026-10-07 08:07:55,605 44 INFO rb-229b649-225316-421900 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-07 08:07:55,681 44 INFO rb-229b649-225316-421900 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-07 08:07:55,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 08:07:55,723 44 INFO rb-229b649-225316-421900 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-07 08:07:55,780 44 INFO rb-229b649-225316-421900 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-07 08:07:55,832 44 INFO rb-229b649-225316-421900 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-07 08:07:55,883 44 INFO rb-229b649-225316-421900 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-07 08:07:55,939 44 INFO rb-229b649-225316-421900 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-07 08:07:55,991 44 INFO rb-229b649-225316-421900 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-07 08:07:56,170 44 INFO rb-229b649-225316-421900 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-07 08:07:56,221 44 INFO rb-229b649-225316-421900 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-07 08:07:56,279 44 INFO rb-229b649-225316-421900 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-07 08:07:56,329 44 INFO rb-229b649-225316-421900 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-07 08:07:56,380 44 INFO rb-229b649-225316-421900 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-07 08:07:56,459 44 INFO rb-229b649-225316-421900 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-07 08:07:56,469 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:07:56,476 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:56,538 44 INFO rb-229b649-225316-421900 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-07 08:07:56,608 44 INFO rb-229b649-225316-421900 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-07 08:07:56,613 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73565849 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f78b551d-5113-4104-9a8f-033a597cc2ec'}] 2026-10-07 08:07:56,618 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:07:56,795 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #748 2026-10-07 08:07:57,245 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73565849 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f78b551d-5113-4104-9a8f-033a597cc2ec'} updated pos.order #748 2026-10-07 08:07:57,274 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73565849 finished 2026-10-07 08:07:57,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.334 0.460 2026-10-07 08:07:57,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-07 08:07:57,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 08:07:57,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16683004 (allocated 18223104) 2026-10-07 08:07:57,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 107821 2026-10-07 08:07:57,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-07 08:07:57,708 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 107821 2026-10-07 08:07:57,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080757_821796_test_12_order_tracking.txt 2026-10-07 08:07:57,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpliv6f4yj_chrome_odoo" 2026-10-07 08:07:57,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-07 08:07:58,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 108021 2026-10-07 08:07:58,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpual2hiin_chrome_odoo 2026-10-07 08:07:58,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:36905/json/version 2026-10-07 08:07:58,317 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:58,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-07 08:07:58,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:36905/json 2026-10-07 08:07:58,371 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:07:58,387 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:36905/devtools/page/7E612DB5D15783EAD7BC147E87620F75 2026-10-07 08:07:58,396 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-07 08:07:58,412 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-07 08:07:58,473 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:07:58,484 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-07 08:07:58,485 44 INFO rb-229b649-225316-421900 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-07 08:07:58,485 44 INFO rb-229b649-225316-421900 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-07 08:07:58,501 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:07:59,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:59] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.075 0.696 2026-10-07 08:07:59,269 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': '7E612DB5D15783EAD7BC147E87620F75', 'loaderId': '3579BA200B80853FB934D3E14AB6F900', 'isDownload': False} 2026-10-07 08:07:59,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-07 08:07:59,295 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:07:59,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:59] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 08:07:59,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:59] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 08:07:59,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:07:59] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 08:08:00,019 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:00,021 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:00,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:08:00,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 08:08:00,087 44 INFO rb-229b649-225316-421900 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-07 08:08:00,094 44 INFO rb-229b649-225316-421900 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-07 08:08:00,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:00,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:00,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-07 08:08:00,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 08:08:00,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.037 2026-10-07 08:08:00,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:08:01,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.335 0.452 2026-10-07 08:08:01,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "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-07 08:08:01,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:01,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 08:08:01,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:01,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:01,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:08:01,440 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:01,491 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:01,493 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:01,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.036 2026-10-07 08:08:01,513 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:01,514 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "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-07 08:08:01,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.065 2026-10-07 08:08:01,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-07 08:08:01,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.028 2026-10-07 08:08:01,571 44 INFO rb-229b649-225316-421900 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-07 08:08:01,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-07 08:08:01,649 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:01,664 44 INFO rb-229b649-225316-421900 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-07 08:08:01,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.049 2026-10-07 08:08:01,752 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:01,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.065 0.110 2026-10-07 08:08:01,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.248 2026-10-07 08:08:01,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.034 2026-10-07 08:08:02,013 44 INFO rb-229b649-225316-421900 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-07 08:08:02,048 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:02,106 44 INFO rb-229b649-225316-421900 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-07 08:08:02,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-07 08:08:02,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:08:02,279 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14161312 (allocated 15728640) 2026-10-07 08:08:02,290 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 108021 2026-10-07 08:08:02,291 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-07 08:08:02,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 108021 2026-10-07 08:08:02,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080802_418766_test_13_category_check.txt 2026-10-07 08:08:02,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpual2hiin_chrome_odoo" 2026-10-07 08:08:02,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-07 08:08:02,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 108214 2026-10-07 08:08:02,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpsvbnwiq1_chrome_odoo 2026-10-07 08:08:02,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:43883/json/version 2026-10-07 08:08:02,951 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:03,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:03,012 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:43883/json 2026-10-07 08:08:03,012 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:03,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:43883/devtools/page/A96B5D4A48A72793E3AE9305AB59EB2A 2026-10-07 08:08:03,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-07 08:08:03,061 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-07 08:08:03,127 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:03,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-07 08:08:03,142 44 INFO rb-229b649-225316-421900 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-07 08:08:03,142 44 INFO rb-229b649-225316-421900 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-07 08:08:03,161 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:08:03,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:03] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.043 0.711 2026-10-07 08:08:03,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'A96B5D4A48A72793E3AE9305AB59EB2A', 'loaderId': 'E3B34B46AB775686EC2819D3A32C6396', 'isDownload': False} 2026-10-07 08:08:03,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-07 08:08:03,932 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:03,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:03] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.009 2026-10-07 08:08:03,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:03] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-07 08:08:03,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:03] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:08:04,563 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:04,573 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:08:04,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:08:04,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:08:04,622 44 INFO rb-229b649-225316-421900 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-07 08:08:04,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:04,631 44 INFO rb-229b649-225316-421900 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-07 08:08:04,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:04,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 0.012 2026-10-07 08:08:04,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.027 2026-10-07 08:08:04,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.049 2026-10-07 08:08:04,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 08:08:05,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.239 0.434 2026-10-07 08:08:05,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "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-07 08:08:05,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.011 2026-10-07 08:08:05,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.040 2026-10-07 08:08:05,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.007 2026-10-07 08:08:05,721 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:05,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 08:08:05,785 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:05,830 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:08:05,834 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:05,881 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:05,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.040 0.049 2026-10-07 08:08:05,899 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "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-07 08:08:05,916 44 INFO rb-229b649-225316-421900 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-07 08:08:05,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.114 2026-10-07 08:08:05,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-07 08:08:05,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.058 2026-10-07 08:08:05,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.019 2026-10-07 08:08:06,014 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:06,028 44 INFO rb-229b649-225316-421900 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-07 08:08:06,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.049 2026-10-07 08:08:06,166 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:06,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.136 2026-10-07 08:08:06,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.054 0.281 2026-10-07 08:08:06,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.070 2026-10-07 08:08:06,380 44 INFO rb-229b649-225316-421900 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-07 08:08:06,418 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:06,469 44 INFO rb-229b649-225316-421900 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-07 08:08:06,526 44 INFO rb-229b649-225316-421900 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-07 08:08:06,561 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15610274 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'aa0bfd3f-d1c1-4009-befb-c330d37143c5'}] 2026-10-07 08:08:06,653 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15610274 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'aa0bfd3f-d1c1-4009-befb-c330d37143c5'} created pos.order #749 2026-10-07 08:08:06,686 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15610274 finished 2026-10-07 08:08:06,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.137 2026-10-07 08:08:06,784 44 INFO rb-229b649-225316-421900 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-07 08:08:06,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:06] "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.011 2026-10-07 08:08:06,869 44 INFO rb-229b649-225316-421900 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-07 08:08:06,934 44 INFO rb-229b649-225316-421900 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-07 08:08:08,965 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-07 08:08:08,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 08:08:09,068 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15347712 (allocated 16515072) 2026-10-07 08:08:09,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 108214 2026-10-07 08:08:09,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-07 08:08:09,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 108214 2026-10-07 08:08:09,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080809_192075_test_13_crm_team.txt 2026-10-07 08:08:09,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpsvbnwiq1_chrome_odoo" 2026-10-07 08:08:09,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-07 08:08:09,770 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 108414 2026-10-07 08:08:09,770 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmpz0k4ma54_chrome_odoo 2026-10-07 08:08:09,771 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:41095/json/version 2026-10-07 08:08:09,772 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:09,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:09,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:41095/json 2026-10-07 08:08:09,796 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:09,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:41095/devtools/page/13C508B750647114E59FE5996686D8D5 2026-10-07 08:08:09,828 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-07 08:08:09,838 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-07 08:08:09,920 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:09,929 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-07 08:08:09,931 44 INFO rb-229b649-225316-421900 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-07 08:08:09,931 44 INFO rb-229b649-225316-421900 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-07 08:08:09,944 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:08:10,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.073 0.777 2026-10-07 08:08:10,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '13C508B750647114E59FE5996686D8D5', 'loaderId': '90D1F5FD2CB82D8C2CA534A1ACC9B1B3', 'isDownload': False} 2026-10-07 08:08:10,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-07 08:08:10,813 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:10,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:10] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 08:08:10,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:10] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:08:10,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:10] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 08:08:11,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:11,433 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:11,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:08:11,487 44 INFO rb-229b649-225316-421900 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-07 08:08:11,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:08:11,498 44 INFO rb-229b649-225316-421900 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-07 08:08:11,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:08:11,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:11,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-07 08:08:11,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-10-07 08:08:11,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.036 2026-10-07 08:08:11,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 08:08:12,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.297 0.490 2026-10-07 08:08:12,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:12,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:08:12,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-07 08:08:12,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:08:12,719 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:12,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:08:12,774 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:12,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:12,829 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:12,830 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:12,841 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:12,862 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:08:12,880 44 INFO rb-229b649-225316-421900 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-07 08:08:12,901 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:12,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.111 0.041 2026-10-07 08:08:12,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.155 2026-10-07 08:08:12,978 44 INFO rb-229b649-225316-421900 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-07 08:08:12,983 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:13,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.076 2026-10-07 08:08:13,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.215 2026-10-07 08:08:13,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.045 0.282 2026-10-07 08:08:13,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.277 2026-10-07 08:08:13,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.311 2026-10-07 08:08:13,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.006 2026-10-07 08:08:13,467 44 INFO rb-229b649-225316-421900 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-07 08:08:13,498 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:13,564 44 INFO rb-229b649-225316-421900 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-07 08:08:13,614 44 INFO rb-229b649-225316-421900 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-07 08:08:13,665 44 INFO rb-229b649-225316-421900 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-07 08:08:13,715 44 INFO rb-229b649-225316-421900 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-07 08:08:13,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-07 08:08:13,818 44 INFO rb-229b649-225316-421900 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-07 08:08:13,905 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23257215 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e865fee-9c3d-4b64-826b-9075e7d0ed67'}] 2026-10-07 08:08:13,907 44 INFO rb-229b649-225316-421900 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-07 08:08:14,003 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23257215 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e865fee-9c3d-4b64-826b-9075e7d0ed67'} created pos.order #750 2026-10-07 08:08:14,033 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23257215 finished 2026-10-07 08:08:14,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.054 0.153 2026-10-07 08:08:14,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:14] "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-07 08:08:14,189 44 INFO rb-229b649-225316-421900 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-07 08:08:14,234 44 INFO rb-229b649-225316-421900 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-07 08:08:14,284 44 INFO rb-229b649-225316-421900 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-07 08:08:14,335 44 INFO rb-229b649-225316-421900 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-07 08:08:14,395 44 INFO rb-229b649-225316-421900 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-07 08:08:14,455 44 INFO rb-229b649-225316-421900 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-07 08:08:14,514 44 INFO rb-229b649-225316-421900 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-07 08:08:14,568 44 INFO rb-229b649-225316-421900 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-07 08:08:14,616 44 INFO rb-229b649-225316-421900 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-07 08:08:14,667 44 INFO rb-229b649-225316-421900 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-07 08:08:14,721 44 INFO rb-229b649-225316-421900 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-07 08:08:14,778 44 INFO rb-229b649-225316-421900 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-07 08:08:14,831 44 INFO rb-229b649-225316-421900 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-07 08:08:14,906 44 INFO rb-229b649-225316-421900 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-07 08:08:14,918 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:14,920 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:14,957 44 INFO rb-229b649-225316-421900 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-07 08:08:15,008 44 INFO rb-229b649-225316-421900 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-07 08:08:15,090 44 INFO rb-229b649-225316-421900 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-07 08:08:15,145 44 INFO rb-229b649-225316-421900 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-07 08:08:15,218 44 INFO rb-229b649-225316-421900 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-07 08:08:15,223 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75335877 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e865fee-9c3d-4b64-826b-9075e7d0ed67'}] 2026-10-07 08:08:15,235 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:15,335 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [725] to pos.order #750 2026-10-07 08:08:15,848 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75335877 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8e865fee-9c3d-4b64-826b-9075e7d0ed67'} updated pos.order #750 2026-10-07 08:08:15,877 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75335877 finished 2026-10-07 08:08:15,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.269 0.481 2026-10-07 08:08:16,126 44 INFO rb-229b649-225316-421900 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-07 08:08:16,179 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-07 08:08:16,180 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 08:08:16,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17131676 (allocated 19009536) 2026-10-07 08:08:16,314 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 108414 2026-10-07 08:08:16,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-07 08:08:16,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 108414 2026-10-07 08:08:16,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080816_415357_test_14_change_synced_order.txt 2026-10-07 08:08:16,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmpz0k4ma54_chrome_odoo" 2026-10-07 08:08:16,432 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-07 08:08:16,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108619 2026-10-07 08:08:16,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpyqufk2w2_chrome_odoo 2026-10-07 08:08:16,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41583/json/version 2026-10-07 08:08:16,964 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:16,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:16,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:41583/json 2026-10-07 08:08:16,978 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:16,992 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:41583/devtools/page/021B93D2FF125DE9BA61B75AA38FCB4B 2026-10-07 08:08:17,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 08:08:17,013 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 08:08:17,074 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:17,086 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 08:08:17,093 44 INFO rb-229b649-225316-421900 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-07 08:08:17,093 44 INFO rb-229b649-225316-421900 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-07 08:08:17,113 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:08:17,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:17] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.066 0.606 2026-10-07 08:08:17,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '021B93D2FF125DE9BA61B75AA38FCB4B', 'loaderId': '76045AA6C0E6DEC9241FBFD10DB50220', 'isDownload': False} 2026-10-07 08:08:17,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-07 08:08:17,815 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:17,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 08:08:17,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:17] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-07 08:08:17,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.042 2026-10-07 08:08:18,497 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:18,500 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:18,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:08:18,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 08:08:18,568 44 INFO rb-229b649-225316-421900 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-07 08:08:18,574 44 INFO rb-229b649-225316-421900 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-07 08:08:18,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:18,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:18,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-07 08:08:18,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.044 2026-10-07 08:08:18,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 08:08:18,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.025 0.034 2026-10-07 08:08:19,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.298 0.481 2026-10-07 08:08:19,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:19,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:19,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 08:08:19,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:08:19,840 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:19,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:19,909 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:19,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:19,933 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:19,949 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:08:19,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.038 2026-10-07 08:08:20,005 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:20,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.079 2026-10-07 08:08:20,008 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:20,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:08:20,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.026 2026-10-07 08:08:20,074 44 INFO rb-229b649-225316-421900 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-07 08:08:20,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.084 2026-10-07 08:08:20,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.031 0.173 2026-10-07 08:08:20,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.123 2026-10-07 08:08:20,286 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:20,292 44 INFO rb-229b649-225316-421900 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-07 08:08:20,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.077 2026-10-07 08:08:20,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:20,562 44 INFO rb-229b649-225316-421900 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-07 08:08:20,588 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:20,663 44 INFO rb-229b649-225316-421900 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-07 08:08:20,712 44 INFO rb-229b649-225316-421900 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-07 08:08:20,765 44 INFO rb-229b649-225316-421900 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-07 08:08:20,814 44 INFO rb-229b649-225316-421900 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-07 08:08:20,877 44 INFO rb-229b649-225316-421900 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-07 08:08:20,925 44 INFO rb-229b649-225316-421900 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-07 08:08:20,977 44 INFO rb-229b649-225316-421900 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-07 08:08:21,054 44 INFO rb-229b649-225316-421900 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-07 08:08:21,067 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:21,069 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:21,105 44 INFO rb-229b649-225316-421900 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-07 08:08:21,156 44 INFO rb-229b649-225316-421900 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-07 08:08:21,238 44 INFO rb-229b649-225316-421900 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-07 08:08:21,300 44 INFO rb-229b649-225316-421900 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-07 08:08:21,351 44 INFO rb-229b649-225316-421900 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-07 08:08:21,424 44 INFO rb-229b649-225316-421900 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-07 08:08:21,509 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:08:21,510 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:08:21,510 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:08:21,511 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:08:21,511 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:08:21,512 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:08:21,512 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:08:21,513 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:08:21,513 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:08:21,515 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:08:21,516 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:08:21,517 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:08:21,517 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:08:21,517 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:08:21,519 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:08:21,519 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:08:21,521 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:08:21,521 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:08:21,522 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:08:21,522 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:08:21,523 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:08:21,523 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:08:21,524 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:08:21,524 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:08:21,525 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:08:21,526 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:08:21,526 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:08:21,527 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:08:21,527 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:08:21,528 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:08:21,528 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:08:21,529 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:08:21,531 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:08:21,531 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:08:21,532 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:08:21,532 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:08:21,533 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:08:21,533 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:08:21,534 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:08:21,534 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:08:21,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:08:21,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:21,577 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:08:21,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:21,580 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:21,583 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:08:21,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:08:21,605 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:08:21,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:08:21,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:08:21,616 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:21,627 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:21,630 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:08:21,640 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:21,650 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:08:21,657 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:08:21,661 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 08:08:21,665 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:08:21,671 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:08:21,673 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:08:21,676 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:08:21,682 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:08:21,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:08:21,696 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:21,698 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:08:21,702 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:08:21,716 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 08:08:21,719 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:08:21,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:08:21,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:08:21,731 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:08:21,737 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:08:21,738 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:08:21,739 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:08:21,739 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:08:21,740 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:08:21,742 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:08:21,743 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:08:21,743 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:08:21,743 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:08:21,744 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:08:21,744 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:08:21,744 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:08:21,745 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:08:21,745 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:08:21,745 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:08:21,746 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:08:21,746 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:08:21,747 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:08:21,747 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:08:21,748 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:08:21,748 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:08:21,749 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:08:21,749 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:08:21,752 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:08:21,753 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:08:21,753 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:08:21,754 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:08:21,757 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:08:21,759 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:08:21,760 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:08:21,760 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:08:21,761 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:08:21,761 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:08:21,761 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:08:21,765 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:08:21,766 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:08:21,766 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:08:21,767 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:08:21,769 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "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-07 08:08:21,770 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:08:21,784 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:08:21,786 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:08:21,794 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:08:21,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:08:21,816 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:08:21,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:08:21,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:08:21,836 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:08:21,841 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:08:21,856 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:08:21,858 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:08:21,904 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 08:08:21,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:21,919 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.088 2026-10-07 08:08:21,935 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:21,956 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:21,975 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 08:08:21,977 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:08:21,978 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:08:21,978 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:08:21,979 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:08:21,979 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:08:21,980 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:08:21,980 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:08:21,981 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:08:21,981 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:08:21,982 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:08:21,982 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:08:21,983 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:08:21,983 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:08:21,983 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:08:21,984 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:08:21,984 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:08:21,985 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:08:21,985 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:08:22,489 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14116740 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'}] 2026-10-07 08:08:22,504 44 INFO rb-229b649-225316-421900 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-07 08:08:22,596 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14116740 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'} created pos.order #751 2026-10-07 08:08:22,620 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14116740 finished 2026-10-07 08:08:22,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.069 0.147 2026-10-07 08:08:22,771 44 INFO rb-229b649-225316-421900 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-07 08:08:22,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:22] "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.016 2026-10-07 08:08:22,825 44 INFO rb-229b649-225316-421900 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-07 08:08:22,881 44 INFO rb-229b649-225316-421900 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-07 08:08:24,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 08:08:24,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:08:25,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16584432 (allocated 17825792) 2026-10-07 08:08:25,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108619 2026-10-07 08:08:25,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 08:08:25,032 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108619 2026-10-07 08:08:25,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080825_162253_test_14_pos_payment_sync.txt 2026-10-07 08:08:25,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpyqufk2w2_chrome_odoo" 2026-10-07 08:08:25,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108848 2026-10-07 08:08:25,636 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpdxkv2q7k_chrome_odoo 2026-10-07 08:08:25,636 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36273/json/version 2026-10-07 08:08:25,637 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:25,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:25,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36273/json 2026-10-07 08:08:25,653 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:25,660 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:36273/devtools/page/1534A0AC36BA96499B5DC897102373F2 2026-10-07 08:08:25,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 08:08:25,676 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 08:08:25,699 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:25,701 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 08:08:25,705 44 INFO rb-229b649-225316-421900 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-07 08:08:25,705 44 INFO rb-229b649-225316-421900 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-07 08:08:25,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.053 2026-10-07 08:08:25,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '1534A0AC36BA96499B5DC897102373F2', 'loaderId': '91846B92B003DF2B4147B98397BDD9C3', 'isDownload': False} 2026-10-07 08:08:25,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-07 08:08:25,823 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:25,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:08:25,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:08:25,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-07 08:08:26,433 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:26,441 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:26,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:08:26,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:08:26,504 44 INFO rb-229b649-225316-421900 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-07 08:08:26,515 44 INFO rb-229b649-225316-421900 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-07 08:08:26,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:08:26,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:26,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:08:26,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:08:26,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:08:26,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.020 0.028 2026-10-07 08:08:27,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 332 0.268 0.434 2026-10-07 08:08:27,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:27,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:27,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-07 08:08:27,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "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-07 08:08:27,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:27,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:27,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:27,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:27,749 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:27,753 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:08:27,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.014 0.032 2026-10-07 08:08:27,793 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:27,801 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "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-07 08:08:27,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.061 2026-10-07 08:08:27,844 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:08:27,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.033 2026-10-07 08:08:27,886 44 INFO rb-229b649-225316-421900 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-07 08:08:27,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.090 2026-10-07 08:08:28,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.175 2026-10-07 08:08:28,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.124 2026-10-07 08:08:28,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "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-07 08:08:28,141 44 INFO rb-229b649-225316-421900 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-07 08:08:28,184 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:28,190 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:28,192 44 INFO rb-229b649-225316-421900 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-07 08:08:28,204 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:28,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-07 08:08:28,331 44 INFO rb-229b649-225316-421900 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-07 08:08:28,380 44 INFO rb-229b649-225316-421900 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-07 08:08:28,460 44 INFO rb-229b649-225316-421900 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-07 08:08:28,510 44 INFO rb-229b649-225316-421900 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-07 08:08:28,561 44 INFO rb-229b649-225316-421900 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-07 08:08:28,612 44 INFO rb-229b649-225316-421900 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-07 08:08:28,679 44 INFO rb-229b649-225316-421900 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-07 08:08:28,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:28,734 44 INFO rb-229b649-225316-421900 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-07 08:08:28,784 44 INFO rb-229b649-225316-421900 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-07 08:08:28,846 44 INFO rb-229b649-225316-421900 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-07 08:08:28,908 44 INFO rb-229b649-225316-421900 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-07 08:08:28,962 44 INFO rb-229b649-225316-421900 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-07 08:08:29,010 44 INFO rb-229b649-225316-421900 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-07 08:08:29,071 44 INFO rb-229b649-225316-421900 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-07 08:08:29,136 44 INFO rb-229b649-225316-421900 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-07 08:08:29,186 44 INFO rb-229b649-225316-421900 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-07 08:08:29,250 44 INFO rb-229b649-225316-421900 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-07 08:08:29,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.011 2026-10-07 08:08:29,411 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:08:29,412 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:08:29,412 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:08:29,413 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:08:29,414 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:08:29,415 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:08:29,416 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:08:29,420 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:08:29,421 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:08:29,422 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:29,423 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:08:29,424 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:08:29,424 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:08:29,425 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:08:29,425 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:08:29,426 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:08:29,426 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:08:29,427 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:08:29,428 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:08:29,428 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:08:29,429 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:08:29,431 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:08:29,432 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:08:29,432 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:08:29,432 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:08:29,436 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:08:29,437 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:08:29,438 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:08:29,438 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:08:29,438 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:08:29,439 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:08:29,439 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:08:29,440 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:08:29,441 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:08:29,442 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:08:29,442 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:08:29,443 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:08:29,443 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:08:29,444 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:08:29,446 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:08:29,446 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:08:29,449 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:29,460 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:29,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:29,486 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:29,502 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:29,526 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:29,534 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:08:29,550 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:08:29,556 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.056 2026-10-07 08:08:29,558 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:08:29,562 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:29,563 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:08:29,565 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:08:29,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:08:29,567 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:08:29,568 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:08:29,569 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:08:29,570 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:08:29,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:29,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:08:29,573 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:08:29,587 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:08:29,590 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:08:29,592 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:08:29,592 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:08:29,593 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:08:29,596 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:08:29,596 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:08:29,597 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:08:29,598 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:08:29,598 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:08:29,599 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:08:29,600 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:08:29,601 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:08:29,605 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:08:29,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:08:29,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:08:29,607 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:08:29,607 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:08:29,608 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:08:29,609 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:08:29,609 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:08:29,610 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:08:29,610 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:08:29,611 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:08:29,611 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:08:29,612 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:08:29,613 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:08:29,613 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:08:29,614 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:08:29,614 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:08:29,615 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:08:29,615 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:08:29,627 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:29,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:29,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:29,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:08:29,653 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:29,656 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:08:29,660 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:08:29,668 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:08:29,669 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:08:29,671 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:08:29,672 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:08:29,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:29,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:08:29,676 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:08:29,678 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:08:29,679 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:29,686 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:08:29,688 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:08:29,690 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:08:29,694 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:08:29,702 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:08:29,705 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:08:29,706 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:08:29,710 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:08:29,711 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:29] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:29,717 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:08:29,718 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:08:29,718 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:08:29,719 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:08:29,720 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:08:29,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:08:29,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:08:29,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:08:29,722 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:08:29,722 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:08:29,723 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:08:29,723 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:08:29,724 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:08:29,724 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:08:29,725 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:08:29,726 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:08:29,726 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:08:29,726 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:08:29,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:08:29,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:08:29,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:08:29,728 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:08:29,728 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:08:29,728 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:08:29,729 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:08:29,729 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:08:29,729 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:08:30,233 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88272281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'}] 2026-10-07 08:08:30,241 44 INFO rb-229b649-225316-421900 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-07 08:08:30,309 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [727] 2026-10-07 08:08:30,419 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [728] to pos.order #751 2026-10-07 08:08:30,425 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88272281 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'} updated pos.order #751 2026-10-07 08:08:30,468 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88272281 finished 2026-10-07 08:08:30,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 104 0.117 0.214 2026-10-07 08:08:30,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:30] "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-07 08:08:30,615 44 INFO rb-229b649-225316-421900 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-07 08:08:30,682 44 INFO rb-229b649-225316-421900 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-07 08:08:30,742 44 INFO rb-229b649-225316-421900 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-07 08:08:32,781 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 08:08:32,781 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:08:32,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16996964 (allocated 18087936) 2026-10-07 08:08:32,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108848 2026-10-07 08:08:32,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 08:08:32,894 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108848 2026-10-07 08:08:32,990 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080832_990012_test_14_pos_payment_sync.txt 2026-10-07 08:08:32,990 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpdxkv2q7k_chrome_odoo" 2026-10-07 08:08:33,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109070 2026-10-07 08:08:33,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp175s4s7p_chrome_odoo 2026-10-07 08:08:33,329 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36619/json/version 2026-10-07 08:08:33,330 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:33,401 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:33,401 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36619/json 2026-10-07 08:08:33,402 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:33,420 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:36619/devtools/page/23B595D2384A6818D12689870D0EBB62 2026-10-07 08:08:33,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 08:08:33,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 08:08:33,485 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:33,489 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 08:08:33,490 44 INFO rb-229b649-225316-421900 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-07 08:08:33,490 44 INFO rb-229b649-225316-421900 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-07 08:08:33,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.048 2026-10-07 08:08:33,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '23B595D2384A6818D12689870D0EBB62', 'loaderId': '23FB854D77EC97E528A75C66EE2197B2', 'isDownload': False} 2026-10-07 08:08:33,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-07 08:08:33,610 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:33,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:33] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 08:08:33,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:33] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:08:33,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:33] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 08:08:34,306 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:34,312 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:34,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:34,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:08:34,365 44 INFO rb-229b649-225316-421900 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-07 08:08:34,373 44 INFO rb-229b649-225316-421900 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-07 08:08:34,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:34,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:34,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:08:34,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "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.015 2026-10-07 08:08:34,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.029 2026-10-07 08:08:34,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 08:08:35,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 315 0.295 0.491 2026-10-07 08:08:35,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:35,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:35,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 08:08:35,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "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-07 08:08:35,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:35,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:35,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:35,662 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:35,670 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:35,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.024 0.030 2026-10-07 08:08:35,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 08:08:35,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.065 2026-10-07 08:08:35,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:35,753 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "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-07 08:08:35,800 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:35,839 44 INFO rb-229b649-225316-421900 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-07 08:08:35,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.061 0.071 2026-10-07 08:08:35,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.146 2026-10-07 08:08:36,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.209 2026-10-07 08:08:36,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.099 2026-10-07 08:08:36,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 08:08:36,111 44 INFO rb-229b649-225316-421900 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-07 08:08:36,156 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:36,161 44 INFO rb-229b649-225316-421900 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-07 08:08:36,164 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:08:36,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:08:36,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.009 0.019 2026-10-07 08:08:36,305 44 INFO rb-229b649-225316-421900 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-07 08:08:36,357 44 INFO rb-229b649-225316-421900 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-07 08:08:36,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.016 0.028 2026-10-07 08:08:36,438 44 INFO rb-229b649-225316-421900 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-07 08:08:36,491 44 INFO rb-229b649-225316-421900 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-07 08:08:36,540 44 INFO rb-229b649-225316-421900 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-07 08:08:36,591 44 INFO rb-229b649-225316-421900 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-07 08:08:36,666 44 INFO rb-229b649-225316-421900 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-07 08:08:36,677 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:36,713 44 INFO rb-229b649-225316-421900 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-07 08:08:36,764 44 INFO rb-229b649-225316-421900 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-07 08:08:36,830 44 INFO rb-229b649-225316-421900 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-07 08:08:36,879 44 INFO rb-229b649-225316-421900 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-07 08:08:36,942 44 INFO rb-229b649-225316-421900 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-07 08:08:37,006 44 INFO rb-229b649-225316-421900 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-07 08:08:37,056 44 INFO rb-229b649-225316-421900 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-07 08:08:37,120 44 INFO rb-229b649-225316-421900 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-07 08:08:37,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "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-07 08:08:37,279 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:08:37,279 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:08:37,280 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:08:37,280 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:08:37,280 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:08:37,280 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:08:37,281 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:08:37,281 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:08:37,281 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:08:37,281 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:08:37,282 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:08:37,282 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:08:37,282 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:08:37,283 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:08:37,283 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:08:37,284 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:08:37,284 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:08:37,284 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:08:37,285 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:08:37,285 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:08:37,285 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:08:37,289 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:08:37,297 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:08:37,297 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:08:37,298 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:08:37,298 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:08:37,301 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:08:37,301 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:08:37,301 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:08:37,303 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:08:37,303 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:08:37,304 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:08:37,326 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:08:37,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:08:37,341 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:08:37,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:08:37,369 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:08:37,372 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:08:37,379 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:37,386 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:08:37,393 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:08:37,400 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:08:37,402 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:08:37,402 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:08:37,403 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:08:37,404 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:08:37,405 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:08:37,411 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:08:37,411 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:08:37,411 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:08:37,412 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:08:37,413 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:08:37,413 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:08:37,413 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:08:37,414 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:08:37,414 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:08:37,415 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:08:37,415 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:08:37,416 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:08:37,416 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:08:37,417 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:08:37,417 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:08:37,418 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:08:37,420 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:08:37,420 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:08:37,420 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:08:37,421 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:08:37,421 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:08:37,422 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:08:37,422 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:08:37,423 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:08:37,423 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:08:37,424 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:08:37,424 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:08:37,425 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:08:37,425 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:08:37,425 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:08:37,426 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:08:37,426 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:08:37,433 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:08:37,440 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:08:37,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:37,453 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:37,472 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:08:37,480 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:08:37,489 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:08:37,492 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:37,497 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:08:37,506 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:08:37,507 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:08:37,513 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:08:37,514 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:08:37,517 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:08:37,521 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:08:37,523 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:08:37,526 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:08:37,528 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:08:37,531 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:08:37,532 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:08:37,533 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:08:37,536 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:08:37,541 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:08:37,548 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:37,551 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:08:37,558 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:08:37,559 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:08:37,562 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:08:37,564 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:08:37,566 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:08:37,568 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:08:37,570 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:08:37,571 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:08:37,572 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:08:37,572 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:08:37,573 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:08:37,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:08:37,579 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:08:37,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:08:37,582 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:08:37,584 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:08:37,587 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:08:37,595 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:08:37,599 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:08:37,601 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:08:37,601 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:08:37,602 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:08:37,603 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:08:37,603 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:08:37,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:08:37,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:08:37,605 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:08:37,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:08:37,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:08:37,607 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:08:37,607 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:08:37,614 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:08:37,618 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:08:37,623 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:08:37,624 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:08:37,635 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:08:37,636 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:08:37,646 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:08:37,649 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:08:37,663 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:37,664 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 08:08:37,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:38,122 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1451790 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'}] 2026-10-07 08:08:38,128 44 INFO rb-229b649-225316-421900 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-07 08:08:38,232 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [729] to pos.order #751 2026-10-07 08:08:38,240 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1451790 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '46cea989-5a2c-4877-881c-1e9007986412'} updated pos.order #751 2026-10-07 08:08:38,267 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1451790 finished 2026-10-07 08:08:38,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.062 0.186 2026-10-07 08:08:38,424 44 INFO rb-229b649-225316-421900 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-07 08:08:38,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 08:08:38,479 44 INFO rb-229b649-225316-421900 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-07 08:08:38,541 44 INFO rb-229b649-225316-421900 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-07 08:08:40,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 08:08:40,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:08:40,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17013832 (allocated 18612224) 2026-10-07 08:08:40,724 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109070 2026-10-07 08:08:40,726 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 08:08:40,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109070 2026-10-07 08:08:40,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080840_853501_test_14_pos_payment_sync.txt 2026-10-07 08:08:40,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp175s4s7p_chrome_odoo" 2026-10-07 08:08:40,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-07 08:08:41,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 109301 2026-10-07 08:08:41,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpcc0841b9_chrome_odoo 2026-10-07 08:08:41,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:33065/json/version 2026-10-07 08:08:41,348 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:41,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:41,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:33065/json 2026-10-07 08:08:41,437 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:41,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:33065/devtools/page/1B26C9E6F0C948CE13C3C6BEFB5B2AD1 2026-10-07 08:08:41,466 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-07 08:08:41,479 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-07 08:08:41,545 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:41,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-07 08:08:41,563 44 INFO rb-229b649-225316-421900 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-07 08:08:41,563 44 INFO rb-229b649-225316-421900 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-07 08:08:41,577 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:08:42,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.049 0.676 2026-10-07 08:08:42,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '1B26C9E6F0C948CE13C3C6BEFB5B2AD1', 'loaderId': 'C64DE0278118F837CA608773A257DA38', 'isDownload': False} 2026-10-07 08:08:42,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-07 08:08:42,329 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:42,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-10-07 08:08:42,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-07 08:08:42,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 08:08:42,984 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:42,998 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:43,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 08:08:43,053 44 INFO rb-229b649-225316-421900 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-07 08:08:43,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 08:08:43,062 44 INFO rb-229b649-225316-421900 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-07 08:08:43,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:08:43,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:43,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "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-07 08:08:43,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-07 08:08:43,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "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-07 08:08:43,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 08:08:44,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.329 0.433 2026-10-07 08:08:44,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "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-07 08:08:44,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:44,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-07 08:08:44,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:44,292 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:44,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 08:08:44,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:08:44,385 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:08:44,410 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:08:44,419 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 08:08:44,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.052 2026-10-07 08:08:44,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 08:08:44,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:08:44,503 44 INFO rb-229b649-225316-421900 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-07 08:08:44,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.059 0.099 2026-10-07 08:08:44,565 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:08:44,619 44 INFO rb-229b649-225316-421900 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-07 08:08:44,633 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:44,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.078 0.113 2026-10-07 08:08:44,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.136 2026-10-07 08:08:44,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.099 2026-10-07 08:08:44,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.335 2026-10-07 08:08:44,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.168 2026-10-07 08:08:44,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.066 2026-10-07 08:08:44,895 44 INFO rb-229b649-225316-421900 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-07 08:08:44,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-07 08:08:44,942 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:45,002 44 INFO rb-229b649-225316-421900 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-07 08:08:45,053 44 INFO rb-229b649-225316-421900 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-07 08:08:45,102 44 INFO rb-229b649-225316-421900 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-07 08:08:45,157 44 INFO rb-229b649-225316-421900 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-07 08:08:45,209 44 INFO rb-229b649-225316-421900 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-07 08:08:45,262 44 INFO rb-229b649-225316-421900 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-07 08:08:45,333 44 INFO rb-229b649-225316-421900 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-07 08:08:45,383 44 INFO rb-229b649-225316-421900 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-07 08:08:45,436 44 INFO rb-229b649-225316-421900 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-07 08:08:45,614 44 INFO rb-229b649-225316-421900 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-07 08:08:45,665 44 INFO rb-229b649-225316-421900 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-07 08:08:45,735 44 INFO rb-229b649-225316-421900 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-07 08:08:45,785 44 INFO rb-229b649-225316-421900 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-07 08:08:45,836 44 INFO rb-229b649-225316-421900 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-07 08:08:45,891 44 INFO rb-229b649-225316-421900 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-07 08:08:45,943 44 INFO rb-229b649-225316-421900 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-07 08:08:45,996 44 INFO rb-229b649-225316-421900 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-07 08:08:46,067 44 INFO rb-229b649-225316-421900 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-07 08:08:46,118 44 INFO rb-229b649-225316-421900 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-07 08:08:46,169 44 INFO rb-229b649-225316-421900 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-07 08:08:46,220 44 INFO rb-229b649-225316-421900 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-07 08:08:46,271 44 INFO rb-229b649-225316-421900 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-07 08:08:46,331 44 INFO rb-229b649-225316-421900 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-07 08:08:46,397 44 INFO rb-229b649-225316-421900 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-07 08:08:46,448 44 INFO rb-229b649-225316-421900 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-07 08:08:46,506 44 INFO rb-229b649-225316-421900 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-07 08:08:46,558 44 INFO rb-229b649-225316-421900 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-07 08:08:46,611 44 INFO rb-229b649-225316-421900 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-07 08:08:46,699 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-10-07 08:08:46,704 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128668 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'}] 2026-10-07 08:08:46,901 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128668 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'} created pos.order #752 2026-10-07 08:08:46,935 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90128668 finished 2026-10-07 08:08:47,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.187 0.161 2026-10-07 08:08:47,104 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15772282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'}] 2026-10-07 08:08:47,180 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15772282 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'} created pos.order #753 2026-10-07 08:08:47,201 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15772282 finished 2026-10-07 08:08:47,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.056 0.110 2026-10-07 08:08:47,325 44 INFO rb-229b649-225316-421900 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-07 08:08:47,395 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65672435 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'}] 2026-10-07 08:08:47,398 44 INFO rb-229b649-225316-421900 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-07 08:08:47,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:47,436 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65672435 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'} updated pos.order #753 2026-10-07 08:08:47,465 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65672435 finished 2026-10-07 08:08:47,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.088 0.135 2026-10-07 08:08:47,680 44 INFO rb-229b649-225316-421900 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-07 08:08:47,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.011 2026-10-07 08:08:47,731 44 INFO rb-229b649-225316-421900 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-07 08:08:47,808 44 INFO rb-229b649-225316-421900 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-07 08:08:47,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:47,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:47,859 44 INFO rb-229b649-225316-421900 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-07 08:08:47,909 44 INFO rb-229b649-225316-421900 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-07 08:08:47,986 44 INFO rb-229b649-225316-421900 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-07 08:08:48,057 44 INFO rb-229b649-225316-421900 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-07 08:08:48,071 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16115441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'}] 2026-10-07 08:08:48,175 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [730] to pos.order #753 2026-10-07 08:08:48,680 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16115441 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4c3773ac-f6b8-4390-bdea-a12596bf0ec8'} updated pos.order #753 2026-10-07 08:08:48,709 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16115441 finished 2026-10-07 08:08:48,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.263 0.489 2026-10-07 08:08:49,067 44 INFO rb-229b649-225316-421900 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-07 08:08:49,116 44 INFO rb-229b649-225316-421900 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-07 08:08:49,189 44 INFO rb-229b649-225316-421900 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-07 08:08:49,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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.014 2026-10-07 08:08:49,236 44 INFO rb-229b649-225316-421900 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-07 08:08:49,308 44 INFO rb-229b649-225316-421900 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-07 08:08:49,359 44 INFO rb-229b649-225316-421900 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-07 08:08:49,410 44 INFO rb-229b649-225316-421900 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-07 08:08:49,466 44 INFO rb-229b649-225316-421900 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-07 08:08:49,517 44 INFO rb-229b649-225316-421900 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-07 08:08:49,572 44 INFO rb-229b649-225316-421900 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-07 08:08:49,640 44 INFO rb-229b649-225316-421900 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-07 08:08:49,692 44 INFO rb-229b649-225316-421900 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-07 08:08:49,745 44 INFO rb-229b649-225316-421900 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-07 08:08:49,918 44 INFO rb-229b649-225316-421900 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-07 08:08:49,969 44 INFO rb-229b649-225316-421900 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-07 08:08:50,020 44 INFO rb-229b649-225316-421900 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-07 08:08:50,076 44 INFO rb-229b649-225316-421900 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-07 08:08:50,134 44 INFO rb-229b649-225316-421900 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-07 08:08:50,188 44 INFO rb-229b649-225316-421900 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-07 08:08:50,242 44 INFO rb-229b649-225316-421900 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-07 08:08:50,294 44 INFO rb-229b649-225316-421900 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-07 08:08:50,381 44 INFO rb-229b649-225316-421900 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-07 08:08:50,385 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1493659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'}] 2026-10-07 08:08:50,427 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1237] 2026-10-07 08:08:50,464 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1240] to pos.order #752 2026-10-07 08:08:50,474 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1493659 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'} updated pos.order #752 2026-10-07 08:08:50,497 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1493659 finished 2026-10-07 08:08:50,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.072 0.128 2026-10-07 08:08:50,628 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459134 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '65633165-d71e-4619-85c0-1f69fd8488e0'}] 2026-10-07 08:08:50,683 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459134 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '65633165-d71e-4619-85c0-1f69fd8488e0'} created pos.order #754 2026-10-07 08:08:50,709 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74459134 finished 2026-10-07 08:08:50,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.032 0.119 2026-10-07 08:08:50,836 44 INFO rb-229b649-225316-421900 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-07 08:08:50,896 44 INFO rb-229b649-225316-421900 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-07 08:08:50,962 44 INFO rb-229b649-225316-421900 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-07 08:08:50,967 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75970641 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '65633165-d71e-4619-85c0-1f69fd8488e0'}] 2026-10-07 08:08:51,057 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [731] to pos.order #754 2026-10-07 08:08:51,366 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75970641 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '65633165-d71e-4619-85c0-1f69fd8488e0'} updated pos.order #754 2026-10-07 08:08:51,402 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75970641 finished 2026-10-07 08:08:51,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.136 0.391 2026-10-07 08:08:51,579 44 INFO rb-229b649-225316-421900 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-07 08:08:51,630 44 INFO rb-229b649-225316-421900 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-07 08:08:51,684 44 INFO rb-229b649-225316-421900 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-07 08:08:51,733 44 INFO rb-229b649-225316-421900 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-07 08:08:51,789 44 INFO rb-229b649-225316-421900 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-07 08:08:51,849 44 INFO rb-229b649-225316-421900 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-07 08:08:51,857 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95013649 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'}] 2026-10-07 08:08:51,954 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [732] to pos.order #752 2026-10-07 08:08:52,215 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95013649 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bc8a2cdc-8c8e-4182-87d7-3fb76fa0593d'} updated pos.order #752 2026-10-07 08:08:52,239 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95013649 finished 2026-10-07 08:08:52,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.134 0.339 2026-10-07 08:08:52,412 44 INFO rb-229b649-225316-421900 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-07 08:08:52,461 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-07 08:08:52,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:08:52,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21070520 (allocated 22810624) 2026-10-07 08:08:52,609 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 109301 2026-10-07 08:08:52,610 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-07 08:08:52,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 109301 2026-10-07 08:08:52,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080852_706927_test_15_split_bill_screen_actions.txt 2026-10-07 08:08:52,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpcc0841b9_chrome_odoo" 2026-10-07 08:08:52,730 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-07 08:08:53,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 109516 2026-10-07 08:08:53,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpu42t0_g2_chrome_odoo 2026-10-07 08:08:53,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:43023/json/version 2026-10-07 08:08:53,155 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:53,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-07 08:08:53,217 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:43023/json 2026-10-07 08:08:53,217 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:08:53,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:43023/devtools/page/723C9C535E16120D91C4C47634D6F192 2026-10-07 08:08:53,254 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-07 08:08:53,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-07 08:08:53,322 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:08:53,333 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-07 08:08:53,338 44 INFO rb-229b649-225316-421900 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-07 08:08:53,338 44 INFO rb-229b649-225316-421900 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-07 08:08:53,353 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:08:54,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.071 0.858 2026-10-07 08:08:54,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '723C9C535E16120D91C4C47634D6F192', 'loaderId': 'D4FE0BFBF9BA62762A8801CE367574DA', 'isDownload': False} 2026-10-07 08:08:54,283 44 INFO rb-229b649-225316-421900 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-07 08:08:54,305 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:08:54,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-07 08:08:54,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.035 2026-10-07 08:08:54,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-07 08:08:54,975 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:08:54,977 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:55,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 08:08:55,031 44 INFO rb-229b649-225316-421900 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-07 08:08:55,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:08:55,037 44 INFO rb-229b649-225316-421900 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-07 08:08:55,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:55,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:55,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.013 2026-10-07 08:08:55,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-07 08:08:55,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.041 2026-10-07 08:08:55,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:08:55,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.316 0.374 2026-10-07 08:08:55,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:08:56,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:56,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-10-07 08:08:56,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:56,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-07 08:08:56,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:08:56,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:08:56,219 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:56,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:08:56,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:08:56,271 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:08:56,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.056 2026-10-07 08:08:56,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.095 2026-10-07 08:08:56,313 44 INFO rb-229b649-225316-421900 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-07 08:08:56,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-07 08:08:56,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 08:08:56,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 08:08:56,438 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:56,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.018 0.049 2026-10-07 08:08:56,526 44 INFO rb-229b649-225316-421900 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-07 08:08:56,546 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:08:56,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.121 2026-10-07 08:08:56,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.110 2026-10-07 08:08:56,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08: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-07 08:08:56,806 44 INFO rb-229b649-225316-421900 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-07 08:08:56,838 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:08:56,858 44 INFO rb-229b649-225316-421900 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-07 08:08:56,938 44 INFO rb-229b649-225316-421900 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-07 08:08:56,990 44 INFO rb-229b649-225316-421900 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-07 08:08:57,040 44 INFO rb-229b649-225316-421900 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-07 08:08:57,095 44 INFO rb-229b649-225316-421900 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-07 08:08:57,149 44 INFO rb-229b649-225316-421900 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-07 08:08:57,206 44 INFO rb-229b649-225316-421900 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-07 08:08:57,281 44 INFO rb-229b649-225316-421900 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-07 08:08:57,333 44 INFO rb-229b649-225316-421900 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-07 08:08:57,384 44 INFO rb-229b649-225316-421900 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-07 08:08:57,435 44 INFO rb-229b649-225316-421900 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-07 08:08:57,498 44 INFO rb-229b649-225316-421900 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-07 08:08:57,524 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2312337 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d6264af-ef02-4995-b7b5-32b7cfdb4c6c'}] 2026-10-07 08:08:57,632 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2312337 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8d6264af-ef02-4995-b7b5-32b7cfdb4c6c'} created pos.order #755 2026-10-07 08:08:57,659 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2312337 finished 2026-10-07 08:08:57,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.075 0.131 2026-10-07 08:08:57,763 44 INFO rb-229b649-225316-421900 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-07 08:08:57,814 44 INFO rb-229b649-225316-421900 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-07 08:08:57,865 44 INFO rb-229b649-225316-421900 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-07 08:08:57,933 44 INFO rb-229b649-225316-421900 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-07 08:08:57,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:08:57,982 44 INFO rb-229b649-225316-421900 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-07 08:08:58,033 44 INFO rb-229b649-225316-421900 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-07 08:08:58,093 44 INFO rb-229b649-225316-421900 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-07 08:08:58,154 44 INFO rb-229b649-225316-421900 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-07 08:08:58,213 44 INFO rb-229b649-225316-421900 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-07 08:08:58,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:58] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.074 0.111 2026-10-07 08:08:58,436 44 INFO rb-229b649-225316-421900 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-07 08:08:58,509 44 INFO rb-229b649-225316-421900 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-07 08:08:58,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:08:58,561 44 INFO rb-229b649-225316-421900 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-07 08:08:58,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.035 2026-10-07 08:08:58,616 44 INFO rb-229b649-225316-421900 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-07 08:08:58,664 44 INFO rb-229b649-225316-421900 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-07 08:08:58,717 44 INFO rb-229b649-225316-421900 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-07 08:08:58,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:08:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.006 0.010 2026-10-07 08:08:58,767 44 INFO rb-229b649-225316-421900 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-07 08:08:58,818 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-07 08:08:58,819 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:08:58,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15917356 (allocated 17301504) 2026-10-07 08:08:58,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 109516 2026-10-07 08:08:58,924 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-07 08:08:58,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 109516 2026-10-07 08:08:59,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080859_027004_test_cancel_order_from_ui.txt 2026-10-07 08:08:59,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpu42t0_g2_chrome_odoo" 2026-10-07 08:08:59,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-07 08:08:59,377 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-07 08:09:01,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 109731 2026-10-07 08:09:01,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpwjbl7tqq_chrome_odoo 2026-10-07 08:09:01,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:46107/json/version 2026-10-07 08:09:01,164 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:01,239 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:01,239 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:46107/json 2026-10-07 08:09:01,240 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:01,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:46107/devtools/page/1E836E4446564D1D800CF6ECA3835C2F 2026-10-07 08:09:01,275 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-07 08:09:01,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-07 08:09:01,379 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:01,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-07 08:09:01,388 44 INFO rb-229b649-225316-421900 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-07 08:09:01,388 44 INFO rb-229b649-225316-421900 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-07 08:09:01,402 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:02,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.054 0.624 2026-10-07 08:09:02,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '1E836E4446564D1D800CF6ECA3835C2F', 'loaderId': '8B759A64B91357ADE94506B7D5F48F0F', 'isDownload': False} 2026-10-07 08:09:02,080 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-07 08:09:02,096 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:02,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:09:02,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:09:02,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 08:09:02,734 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:02,736 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:02,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-07 08:09:02,800 44 INFO rb-229b649-225316-421900 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-07 08:09:02,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.016 2026-10-07 08:09:02,813 44 INFO rb-229b649-225316-421900 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-07 08:09:02,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:09:02,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:02,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-07 08:09:02,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 08:09:02,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.034 2026-10-07 08:09:02,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-07 08:09:03,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.319 0.479 2026-10-07 08:09:03,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:03] "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-07 08:09:03,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:09:03,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.037 2026-10-07 08:09:04,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:09:04,032 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:04,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:09:04,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:09:04,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:09:04,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.033 2026-10-07 08:09:04,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 08:09:04,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 08:09:04,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.101 2026-10-07 08:09:04,251 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:09:04,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "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-07 08:09:04,276 44 INFO rb-229b649-225316-421900 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-07 08:09:04,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.032 2026-10-07 08:09:04,319 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:04,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.067 2026-10-07 08:09:04,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.149 2026-10-07 08:09:04,504 44 INFO rb-229b649-225316-421900 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-07 08:09:04,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.192 2026-10-07 08:09:04,541 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:09:04,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.096 2026-10-07 08:09:04,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:09:04,813 44 INFO rb-229b649-225316-421900 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-07 08:09:04,849 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:04,887 44 INFO rb-229b649-225316-421900 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-07 08:09:04,944 44 INFO rb-229b649-225316-421900 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-07 08:09:04,999 44 INFO rb-229b649-225316-421900 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-07 08:09:05,058 44 INFO rb-229b649-225316-421900 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-07 08:09:05,184 44 INFO rb-229b649-225316-421900 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-07 08:09:05,255 44 INFO rb-229b649-225316-421900 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-07 08:09:05,311 44 INFO rb-229b649-225316-421900 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-07 08:09:05,371 44 INFO rb-229b649-225316-421900 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-07 08:09:05,423 44 INFO rb-229b649-225316-421900 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-07 08:09:05,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-10-07 08:09:05,608 44 INFO rb-229b649-225316-421900 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-07 08:09:05,660 44 INFO rb-229b649-225316-421900 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-07 08:09:05,711 44 INFO rb-229b649-225316-421900 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-07 08:09:05,760 44 INFO rb-229b649-225316-421900 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-07 08:09:05,821 44 INFO rb-229b649-225316-421900 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-07 08:09:05,872 44 INFO rb-229b649-225316-421900 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-07 08:09:05,923 44 INFO rb-229b649-225316-421900 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-07 08:09:05,996 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-07 08:09:05,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 08:09:06,009 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:06,010 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:06,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17740872 (allocated 19009536) 2026-10-07 08:09:06,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 109731 2026-10-07 08:09:06,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-07 08:09:06,186 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 109731 2026-10-07 08:09:06,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080906_306421_test_combo_preparation_receipt.txt 2026-10-07 08:09:06,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpwjbl7tqq_chrome_odoo" 2026-10-07 08:09:06,329 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-07 08:09:07,970 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 109946 2026-10-07 08:09:07,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpus0y79i1_chrome_odoo 2026-10-07 08:09:07,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38049/json/version 2026-10-07 08:09:07,972 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:08,058 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:08,058 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:38049/json 2026-10-07 08:09:08,059 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:08,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:38049/devtools/page/8ADDCBC77398FD70DFDF1A189D47BF06 2026-10-07 08:09:08,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-07 08:09:08,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-07 08:09:08,198 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:08,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-07 08:09:08,211 44 INFO rb-229b649-225316-421900 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-07 08:09:08,211 44 INFO rb-229b649-225316-421900 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-07 08:09:08,226 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:08,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:08] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.080 0.626 2026-10-07 08:09:08,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '8ADDCBC77398FD70DFDF1A189D47BF06', 'loaderId': '7798FAC64FC2E7CB2387F75EE0BBA888', 'isDownload': False} 2026-10-07 08:09:08,935 44 INFO rb-229b649-225316-421900 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-07 08:09:08,966 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:08,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:08] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 08:09:08,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:08] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:09:08,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:08] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:09:09,596 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:09,605 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:09,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:09:09,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-10-07 08:09:09,656 44 INFO rb-229b649-225316-421900 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-07 08:09:09,663 44 INFO rb-229b649-225316-421900 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-07 08:09:09,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.006 0.007 2026-10-07 08:09:09,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:09,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "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-07 08:09:09,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 08:09:09,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.036 2026-10-07 08:09:09,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 08:09:10,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.313 0.440 2026-10-07 08:09:10,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:09:10,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:09:10,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.044 2026-10-07 08:09:10,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:09:10,880 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:10,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:09:10,961 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:09:10,993 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:11,004 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:09:11,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.047 2026-10-07 08:09:11,050 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:09:11,071 44 INFO rb-229b649-225316-421900 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-07 08:09:11,072 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:09:11,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.051 0.119 2026-10-07 08:09:11,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.087 2026-10-07 08:09:11,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.181 2026-10-07 08:09:11,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.014 2026-10-07 08:09:11,239 44 INFO rb-229b649-225316-421900 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-07 08:09:11,252 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:11,284 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:09:11,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.077 2026-10-07 08:09:11,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.163 2026-10-07 08:09:11,493 44 INFO rb-229b649-225316-421900 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-07 08:09:11,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:11,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.266 2026-10-07 08:09:11,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.140 2026-10-07 08:09:11,564 44 INFO rb-229b649-225316-421900 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-07 08:09:11,625 44 INFO rb-229b649-225316-421900 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-07 08:09:11,676 44 INFO rb-229b649-225316-421900 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-07 08:09:11,731 44 INFO rb-229b649-225316-421900 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-07 08:09:11,855 44 INFO rb-229b649-225316-421900 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-07 08:09:11,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-07 08:09:11,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-07 08:09:12,013 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 16021892 (allocated 17039360) 2026-10-07 08:09:12,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 109946 2026-10-07 08:09:12,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-07 08:09:12,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 109946 2026-10-07 08:09:12,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080912_171437_test_combo_preparation_receipt_layout.txt 2026-10-07 08:09:12,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpus0y79i1_chrome_odoo" 2026-10-07 08:09:12,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-07 08:09:14,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 110138 2026-10-07 08:09:14,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmptd42vd2n_chrome_odoo 2026-10-07 08:09:14,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:35299/json/version 2026-10-07 08:09:14,085 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:14,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:14,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:35299/json 2026-10-07 08:09:14,131 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35299', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:14,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:35299/devtools/page/F03E5DD3E94A15CDA58CF547273A1643 2026-10-07 08:09:14,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-07 08:09:14,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-07 08:09:14,272 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:14,280 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-07 08:09:14,284 44 INFO rb-229b649-225316-421900 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-07 08:09:14,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:09:14,301 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:15,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.098 0.893 2026-10-07 08:09:15,292 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'F03E5DD3E94A15CDA58CF547273A1643', 'loaderId': 'E9388EDCBCEF3195BE5CCF51322B5182', 'isDownload': False} 2026-10-07 08:09:15,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-07 08:09:15,317 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:15,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:09:15,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:09:15,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.045 2026-10-07 08:09:15,942 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:15,948 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:15,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:09:15,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:09:16,003 44 INFO rb-229b649-225316-421900 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-07 08:09:16,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:09:16,023 44 INFO rb-229b649-225316-421900 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-07 08:09:16,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:16,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 08:09:16,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-07 08:09:16,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.054 2026-10-07 08:09:16,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-07 08:09:17,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.314 0.543 2026-10-07 08:09:17,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "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-07 08:09:17,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.013 2026-10-07 08:09:17,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-07 08:09:17,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:17,291 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:17,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:09:17,356 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:17,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:17,417 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:17,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.042 2026-10-07 08:09:17,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.077 2026-10-07 08:09:17,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-10-07 08:09:17,470 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:17,480 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "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-07 08:09:17,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 08:09:17,534 44 INFO rb-229b649-225316-421900 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-07 08:09:17,553 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:09:17,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.053 2026-10-07 08:09:17,658 44 INFO rb-229b649-225316-421900 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-07 08:09:17,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.149 2026-10-07 08:09:17,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.137 2026-10-07 08:09:17,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:17,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.149 2026-10-07 08:09:17,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.012 2026-10-07 08:09:18,003 44 INFO rb-229b649-225316-421900 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-07 08:09:18,044 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:18,078 44 INFO rb-229b649-225316-421900 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-07 08:09:18,129 44 INFO rb-229b649-225316-421900 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-07 08:09:18,190 44 INFO rb-229b649-225316-421900 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-07 08:09:18,253 44 INFO rb-229b649-225316-421900 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-07 08:09:18,374 44 INFO rb-229b649-225316-421900 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-07 08:09:18,440 44 INFO rb-229b649-225316-421900 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-07 08:09:18,476 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8917974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83c51b8d-0c20-469e-9339-87f079bfe93e'}] 2026-10-07 08:09:18,626 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8917974 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83c51b8d-0c20-469e-9339-87f079bfe93e'} created pos.order #757 2026-10-07 08:09:18,655 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8917974 finished 2026-10-07 08:09:18,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.101 0.179 2026-10-07 08:09:18,803 44 INFO rb-229b649-225316-421900 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-07 08:09:18,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:18,884 44 INFO rb-229b649-225316-421900 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-07 08:09:18,930 44 INFO rb-229b649-225316-421900 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-07 08:09:19,014 44 INFO rb-229b649-225316-421900 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-07 08:09:19,111 44 INFO rb-229b649-225316-421900 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-07 08:09:19,167 44 INFO rb-229b649-225316-421900 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-07 08:09:19,217 44 INFO rb-229b649-225316-421900 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-07 08:09:19,286 44 INFO rb-229b649-225316-421900 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-07 08:09:19,339 44 INFO rb-229b649-225316-421900 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-07 08:09:19,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.014 0.040 2026-10-07 08:09:19,398 44 INFO rb-229b649-225316-421900 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-07 08:09:19,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.014 0.055 2026-10-07 08:09:19,433 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93557667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83c51b8d-0c20-469e-9339-87f079bfe93e'}] 2026-10-07 08:09:19,464 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93557667 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '83c51b8d-0c20-469e-9339-87f079bfe93e'} updated pos.order #757 2026-10-07 08:09:19,499 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93557667 finished 2026-10-07 08:09:19,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.057 0.165 2026-10-07 08:09:21,462 44 INFO rb-229b649-225316-421900 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-07 08:09:21,513 44 INFO rb-229b649-225316-421900 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-07 08:09:21,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.009 2026-10-07 08:09:21,590 44 INFO rb-229b649-225316-421900 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-07 08:09:21,637 44 INFO rb-229b649-225316-421900 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-07 08:09:21,700 44 INFO rb-229b649-225316-421900 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-07 08:09:21,759 44 INFO rb-229b649-225316-421900 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-07 08:09:21,811 44 INFO rb-229b649-225316-421900 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-07 08:09:21,862 44 INFO rb-229b649-225316-421900 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-07 08:09:21,912 44 INFO rb-229b649-225316-421900 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-07 08:09:21,972 44 INFO rb-229b649-225316-421900 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-07 08:09:22,034 44 INFO rb-229b649-225316-421900 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-07 08:09:22,101 44 INFO rb-229b649-225316-421900 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-07 08:09:22,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-07 08:09:22,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:09:22,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19221828 (allocated 21106688) 2026-10-07 08:09:22,294 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 110138 2026-10-07 08:09:22,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-07 08:09:22,297 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 110138 2026-10-07 08:09:22,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080922_422238_test_combo_synchronisation.txt 2026-10-07 08:09:22,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmptd42vd2n_chrome_odoo" 2026-10-07 08:09:22,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-07 08:09:23,049 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 110354 2026-10-07 08:09:23,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmpdwwipdru_chrome_odoo 2026-10-07 08:09:23,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:34783/json/version 2026-10-07 08:09:23,051 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:23,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:23,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:34783/json 2026-10-07 08:09:23,061 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:23,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:34783/devtools/page/391079BA2C2D5C5612ED787B5E17B10C 2026-10-07 08:09:23,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-07 08:09:23,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-07 08:09:23,152 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:23,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-07 08:09:23,166 44 INFO rb-229b649-225316-421900 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-07 08:09:23,166 44 INFO rb-229b649-225316-421900 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-07 08:09:23,183 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:23,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:23] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.082 0.674 2026-10-07 08:09:23,939 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '391079BA2C2D5C5612ED787B5E17B10C', 'loaderId': '58C1762D2D8B8595524A92EE254C95E0', 'isDownload': False} 2026-10-07 08:09:23,939 44 INFO rb-229b649-225316-421900 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-07 08:09:23,967 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:23,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:23] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 08:09:24,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:09:24,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-07 08:09:24,604 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:24,611 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:24,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 08:09:24,667 44 INFO rb-229b649-225316-421900 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-07 08:09:24,673 44 INFO rb-229b649-225316-421900 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-07 08:09:24,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-10-07 08:09:24,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:09:24,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:09:24,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "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-07 08:09:24,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 08:09:24,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "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-07 08:09:24,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 08:09:25,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.245 0.471 2026-10-07 08:09:25,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "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-07 08:09:25,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:09:25,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 08:09:25,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:25,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:25,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 08:09:25,899 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:25,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:09:25,943 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:09:25,950 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:09:25,981 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:09:26,005 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "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-07 08:09:26,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.047 0.054 2026-10-07 08:09:26,024 44 INFO rb-229b649-225316-421900 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-07 08:09:26,028 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:26,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.108 2026-10-07 08:09:26,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.088 2026-10-07 08:09:26,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.045 0.133 2026-10-07 08:09:26,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:26,212 44 INFO rb-229b649-225316-421900 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-07 08:09:26,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.209 2026-10-07 08:09:26,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.198 2026-10-07 08:09:26,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.148 2026-10-07 08:09:26,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:09:26,557 44 INFO rb-229b649-225316-421900 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-07 08:09:26,592 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:26,615 44 INFO rb-229b649-225316-421900 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-07 08:09:26,708 44 INFO rb-229b649-225316-421900 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-07 08:09:26,769 44 INFO rb-229b649-225316-421900 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-07 08:09:26,854 44 INFO rb-229b649-225316-421900 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-07 08:09:26,912 44 INFO rb-229b649-225316-421900 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-07 08:09:26,994 44 INFO rb-229b649-225316-421900 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-07 08:09:27,060 44 INFO rb-229b649-225316-421900 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-07 08:09:27,111 44 INFO rb-229b649-225316-421900 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-07 08:09:27,205 44 INFO rb-229b649-225316-421900 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-07 08:09:27,210 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86931058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4669280-b7a0-4510-8ed8-d170588cee9d'}] 2026-10-07 08:09:27,339 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86931058 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4669280-b7a0-4510-8ed8-d170588cee9d'} created pos.order #758 2026-10-07 08:09:27,368 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86931058 finished 2026-10-07 08:09:27,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.085 0.147 2026-10-07 08:09:27,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:27] "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-07 08:09:27,515 44 INFO rb-229b649-225316-421900 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-07 08:09:27,568 44 INFO rb-229b649-225316-421900 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-07 08:09:27,630 44 INFO rb-229b649-225316-421900 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-07 08:09:27,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:09:27,659 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30124643 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4669280-b7a0-4510-8ed8-d170588cee9d'}] 2026-10-07 08:09:27,722 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30124643 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4669280-b7a0-4510-8ed8-d170588cee9d'} updated pos.order #758 2026-10-07 08:09:27,759 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30124643 finished 2026-10-07 08:09:27,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.084 0.171 2026-10-07 08:09:28,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.008 2026-10-07 08:09:28,018 44 INFO rb-229b649-225316-421900 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-07 08:09:28,066 44 INFO rb-229b649-225316-421900 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-07 08:09:28,117 44 INFO rb-229b649-225316-421900 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-07 08:09:28,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-07 08:09:28,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:09:28,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 08:09:28,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18164712 (allocated 19533824) 2026-10-07 08:09:28,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 110354 2026-10-07 08:09:28,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-07 08:09:28,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 110354 2026-10-07 08:09:28,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080928_416257_test_course_restaurant_preparation_tour.txt 2026-10-07 08:09:28,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmpdwwipdru_chrome_odoo" 2026-10-07 08:09:28,439 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-07 08:09:28,858 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 110562 2026-10-07 08:09:28,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpzg1jvph3_chrome_odoo 2026-10-07 08:09:28,860 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:35421/json/version 2026-10-07 08:09:28,861 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:28,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:28,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:35421/json 2026-10-07 08:09:28,924 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:28,955 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:35421/devtools/page/3E6208D0E653032ED1F12BEF2621A174 2026-10-07 08:09:28,968 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-07 08:09:28,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-07 08:09:29,027 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:09:29,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-07 08:09:29,039 44 INFO rb-229b649-225316-421900 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-07 08:09:29,039 44 INFO rb-229b649-225316-421900 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-07 08:09:29,056 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:29,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:29] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.059 0.625 2026-10-07 08:09:29,738 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '3E6208D0E653032ED1F12BEF2621A174', 'loaderId': 'CD762939E5EF3FB28702E5F9E60AA665', 'isDownload': False} 2026-10-07 08:09:29,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-07 08:09:29,757 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:29,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:29] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-07 08:09:29,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:29] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:09:29,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:29] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:09:30,397 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:09:30,403 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:30,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:09:30,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:09:30,471 44 INFO rb-229b649-225316-421900 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-07 08:09:30,489 44 INFO rb-229b649-225316-421900 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-07 08:09:30,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:09:30,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:30,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-07 08:09:30,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.041 2026-10-07 08:09:30,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.030 0.047 2026-10-07 08:09:30,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-07 08:09:31,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.301 0.507 2026-10-07 08:09:31,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "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-07 08:09:31,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:31,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.049 2026-10-07 08:09:31,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:31,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:31,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:09:31,913 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:31,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:31,938 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:09:31,942 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:31,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.017 0.031 2026-10-07 08:09:31,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.053 2026-10-07 08:09:31,989 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:32,029 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "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-07 08:09:32,034 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:09:32,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.021 2026-10-07 08:09:32,056 44 INFO rb-229b649-225316-421900 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-07 08:09:32,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.048 0.078 2026-10-07 08:09:32,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.027 0.172 2026-10-07 08:09:32,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.116 2026-10-07 08:09:32,277 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:32,278 44 INFO rb-229b649-225316-421900 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-07 08:09:32,323 44 INFO rb-229b649-225316-421900 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-07 08:09:32,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.063 2026-10-07 08:09:32,426 44 INFO rb-229b649-225316-421900 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-07 08:09:32,480 44 INFO rb-229b649-225316-421900 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-07 08:09:32,537 44 INFO rb-229b649-225316-421900 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-07 08:09:32,594 44 INFO rb-229b649-225316-421900 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-07 08:09:32,652 44 INFO rb-229b649-225316-421900 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-07 08:09:32,709 44 INFO rb-229b649-225316-421900 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-07 08:09:32,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:32] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.006 0.007 2026-10-07 08:09:32,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-07 08:09:32,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:09:32,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12686068 (allocated 13893632) 2026-10-07 08:09:32,870 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 110562 2026-10-07 08:09:32,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-07 08:09:32,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 110562 2026-10-07 08:09:32,978 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080932_977848_test_create_floor_tour.txt 2026-10-07 08:09:32,978 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpzg1jvph3_chrome_odoo" 2026-10-07 08:09:32,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-07 08:09:33,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 110762 2026-10-07 08:09:33,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmp5wvd0sgu_chrome_odoo 2026-10-07 08:09:33,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:46575/json/version 2026-10-07 08:09:33,312 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46575', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:33,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:33,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:46575/json 2026-10-07 08:09:33,388 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46575', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:33,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:46575/devtools/page/05A42E98415EBADA00329FD696C6E228 2026-10-07 08:09:33,417 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-07 08:09:33,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-07 08:09:33,477 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:33,489 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-07 08:09:33,492 44 INFO rb-229b649-225316-421900 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-07 08:09:33,492 44 INFO rb-229b649-225316-421900 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-07 08:09:33,507 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:34,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:34] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.118 0.878 2026-10-07 08:09:34,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '05A42E98415EBADA00329FD696C6E228', 'loaderId': 'F7DE2B80497677F2800AB2F4B484B162', 'isDownload': False} 2026-10-07 08:09:34,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-07 08:09:34,536 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:34,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:34] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 08:09:34,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:34] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:09:34,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:34] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.046 2026-10-07 08:09:35,215 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:35,227 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:35,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:09:35,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:09:35,288 44 INFO rb-229b649-225316-421900 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-07 08:09:35,299 44 INFO rb-229b649-225316-421900 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-07 08:09:35,299 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:09:35,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:35,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "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-07 08:09:35,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.031 2026-10-07 08:09:35,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.044 2026-10-07 08:09:35,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 08:09:36,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.290 0.497 2026-10-07 08:09:36,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "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-07 08:09:36,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.007 2026-10-07 08:09:36,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-07 08:09:36,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:09:36,476 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:36,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:09:36,532 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:36,561 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:36,562 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:09:36,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.030 2026-10-07 08:09:36,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.068 2026-10-07 08:09:36,626 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:09:36,631 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:36,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 08:09:36,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.014 0.022 2026-10-07 08:09:36,677 44 INFO rb-229b649-225316-421900 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-07 08:09:36,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.031 2026-10-07 08:09:36,731 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:09:36,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.067 2026-10-07 08:09:36,872 44 INFO rb-229b649-225316-421900 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-07 08:09:36,890 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:09:36,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.140 2026-10-07 08:09:36,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.065 2026-10-07 08:09:37,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:37,115 44 INFO rb-229b649-225316-421900 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-07 08:09:37,147 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:37,208 44 INFO rb-229b649-225316-421900 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-07 08:09:37,292 44 INFO rb-229b649-225316-421900 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-07 08:09:37,299 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19653308 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '711dbd60-b440-4630-8fc9-ce7b8df06acd'}] 2026-10-07 08:09:37,394 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19653308 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '711dbd60-b440-4630-8fc9-ce7b8df06acd'} created pos.order #759 2026-10-07 08:09:37,420 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19653308 finished 2026-10-07 08:09:37,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.061 0.134 2026-10-07 08:09:37,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.060 0.068 2026-10-07 08:09:37,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.038 2026-10-07 08:09:37,745 44 INFO rb-229b649-225316-421900 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-07 08:09:37,811 44 INFO rb-229b649-225316-421900 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-07 08:09:37,859 44 INFO rb-229b649-225316-421900 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-07 08:09:37,955 44 INFO rb-229b649-225316-421900 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-07 08:09:38,021 44 INFO rb-229b649-225316-421900 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-07 08:09:38,071 44 INFO rb-229b649-225316-421900 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-07 08:09:38,134 44 INFO rb-229b649-225316-421900 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-07 08:09:38,195 44 INFO rb-229b649-225316-421900 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-07 08:09:38,248 44 INFO rb-229b649-225316-421900 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-07 08:09:38,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:38] "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.039 2026-10-07 08:09:38,299 44 INFO rb-229b649-225316-421900 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-07 08:09:38,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.015 0.060 2026-10-07 08:09:38,352 44 INFO rb-229b649-225316-421900 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-07 08:09:38,410 44 INFO rb-229b649-225316-421900 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-07 08:09:38,416 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12525760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '711dbd60-b440-4630-8fc9-ce7b8df06acd'}] 2026-10-07 08:09:38,441 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12525760 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '711dbd60-b440-4630-8fc9-ce7b8df06acd'} updated pos.order #759 2026-10-07 08:09:38,469 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12525760 finished 2026-10-07 08:09:38,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.051 0.135 2026-10-07 08:09:38,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.021 0.046 2026-10-07 08:09:38,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.023 2026-10-07 08:09:38,761 44 INFO rb-229b649-225316-421900 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-07 08:09:38,827 44 INFO rb-229b649-225316-421900 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-07 08:09:38,875 44 INFO rb-229b649-225316-421900 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-07 08:09:38,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-07 08:09:38,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:09:39,035 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17203372 (allocated 18485248) 2026-10-07 08:09:39,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 110762 2026-10-07 08:09:39,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-07 08:09:39,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 110762 2026-10-07 08:09:39,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080939_147821_test_customer_alone_saved.txt 2026-10-07 08:09:39,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmp5wvd0sgu_chrome_odoo" 2026-10-07 08:09:39,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-07 08:09:39,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 110972 2026-10-07 08:09:39,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpnh6in3jr_chrome_odoo 2026-10-07 08:09:39,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45805/json/version 2026-10-07 08:09:39,606 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:39,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:39,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45805/json 2026-10-07 08:09:39,664 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:39,680 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:45805/devtools/page/0D1BC15709DC6CF3F9B393EEDE475D24 2026-10-07 08:09:39,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-07 08:09:39,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-07 08:09:39,770 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:39,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-07 08:09:39,780 44 INFO rb-229b649-225316-421900 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-07 08:09:39,780 44 INFO rb-229b649-225316-421900 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-07 08:09:39,794 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:40,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:40] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.041 0.584 2026-10-07 08:09:40,420 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '0D1BC15709DC6CF3F9B393EEDE475D24', 'loaderId': 'B7DBBAA3477196E50D8201A80FACD91E', 'isDownload': False} 2026-10-07 08:09:40,420 44 INFO rb-229b649-225316-421900 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-07 08:09:40,450 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:40,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:40] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 08:09:40,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:40] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:09:40,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:40] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 08:09:41,089 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:41,098 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:41,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:09:41,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:09:41,154 44 INFO rb-229b649-225316-421900 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-07 08:09:41,163 44 INFO rb-229b649-225316-421900 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-07 08:09:41,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:41,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:41,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-10-07 08:09:41,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 08:09:41,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.056 2026-10-07 08:09:41,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-07 08:09:41,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.204 0.390 2026-10-07 08:09:41,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:09:42,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:09:42,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-07 08:09:42,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:09:42,211 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:42,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:09:42,259 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:42,283 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:42,315 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:09:42,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.032 2026-10-07 08:09:42,359 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:09:42,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.083 2026-10-07 08:09:42,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:09:42,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-07 08:09:42,382 44 INFO rb-229b649-225316-421900 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-07 08:09:42,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.030 2026-10-07 08:09:42,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.013 2026-10-07 08:09:42,505 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:09:42,584 44 INFO rb-229b649-225316-421900 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-07 08:09:42,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.062 2026-10-07 08:09:42,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:09:42,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.142 2026-10-07 08:09:42,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.144 2026-10-07 08:09:42,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:09:42,935 44 INFO rb-229b649-225316-421900 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-07 08:09:42,967 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:43,030 44 INFO rb-229b649-225316-421900 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-07 08:09:43,087 44 INFO rb-229b649-225316-421900 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-07 08:09:43,144 44 INFO rb-229b649-225316-421900 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-07 08:09:43,185 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '61cf6b5c-30ef-402f-bbb4-799e277ba801'}] 2026-10-07 08:09:43,265 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264020 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '61cf6b5c-30ef-402f-bbb4-799e277ba801'} created pos.order #760 2026-10-07 08:09:43,293 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #264020 finished 2026-10-07 08:09:43,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.151 2026-10-07 08:09:43,413 44 INFO rb-229b649-225316-421900 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-07 08:09:43,484 44 INFO rb-229b649-225316-421900 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-07 08:09:43,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 08:09:43,542 44 INFO rb-229b649-225316-421900 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-07 08:09:43,593 44 INFO rb-229b649-225316-421900 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-07 08:09:43,644 44 INFO rb-229b649-225316-421900 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-07 08:09:43,703 44 INFO rb-229b649-225316-421900 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-07 08:09:43,751 44 INFO rb-229b649-225316-421900 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-07 08:09:43,940 44 INFO rb-229b649-225316-421900 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-07 08:09:43,945 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19417194 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '61cf6b5c-30ef-402f-bbb4-799e277ba801'}] 2026-10-07 08:09:43,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:09:43,989 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1253] 2026-10-07 08:09:44,005 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19417194 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '61cf6b5c-30ef-402f-bbb4-799e277ba801'} updated pos.order #760 2026-10-07 08:09:44,033 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19417194 finished 2026-10-07 08:09:44,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.058 0.140 2026-10-07 08:09:44,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:44] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.105 0.123 2026-10-07 08:09:44,511 44 INFO rb-229b649-225316-421900 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-07 08:09:44,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:44,552 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62328379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a2a79355-a99d-4236-aaf9-04a22279d654'}] 2026-10-07 08:09:44,613 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62328379 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a2a79355-a99d-4236-aaf9-04a22279d654'} created pos.order #761 2026-10-07 08:09:44,640 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62328379 finished 2026-10-07 08:09:44,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.035 0.136 2026-10-07 08:09:44,761 44 INFO rb-229b649-225316-421900 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-07 08:09:44,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-07 08:09:44,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 08:09:44,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16268220 (allocated 17436672) 2026-10-07 08:09:44,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 110972 2026-10-07 08:09:44,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-07 08:09:44,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 110972 2026-10-07 08:09:45,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080945_030986_test_delete_line_release_table.txt 2026-10-07 08:09:45,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpnh6in3jr_chrome_odoo" 2026-10-07 08:09:45,086 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-07 08:09:45,400 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 111176 2026-10-07 08:09:45,400 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmptmkd6zgz_chrome_odoo 2026-10-07 08:09:45,400 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39601/json/version 2026-10-07 08:09:45,401 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:45,486 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-07 08:09:45,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:39601/json 2026-10-07 08:09:45,489 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:45,500 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:39601/devtools/page/69157C1F963E3A38F09A489513CE4C83 2026-10-07 08:09:45,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-07 08:09:45,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-07 08:09:45,598 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:45,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-07 08:09:45,622 44 INFO rb-229b649-225316-421900 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-07 08:09:45,622 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:09:45,643 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:09:46,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:46] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.125 0.744 2026-10-07 08:09:46,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '69157C1F963E3A38F09A489513CE4C83', 'loaderId': '62D8AC6F1521C0AFF99A3BDA7503F479', 'isDownload': False} 2026-10-07 08:09:46,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-07 08:09:46,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:09:46,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:46] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 08:09:46,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:46] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:09:46,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:46] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 08:09:47,213 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:47,214 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:09:47,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 08:09:47,286 44 INFO rb-229b649-225316-421900 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-07 08:09:47,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:09:47,303 44 INFO rb-229b649-225316-421900 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-07 08:09:47,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:47,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:47,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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.014 2026-10-07 08:09:47,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-07 08:09:47,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.033 2026-10-07 08:09:47,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 08:09:48,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.320 0.470 2026-10-07 08:09:48,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:48,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:48,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 08:09:48,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:48,539 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-07 08:09:48,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:09:48,615 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:48,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:09:48,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:09:48,657 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:09:48,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:09:48,708 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:09:48,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.071 2026-10-07 08:09:48,748 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:09:48,763 44 INFO rb-229b649-225316-421900 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-07 08:09:48,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.116 2026-10-07 08:09:48,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.065 2026-10-07 08:09:48,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.118 2026-10-07 08:09:48,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.031 0.204 2026-10-07 08:09:48,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.172 2026-10-07 08:09:49,003 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:49,008 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-07 08:09:49,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.061 0.068 2026-10-07 08:09:49,280 44 INFO rb-229b649-225316-421900 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-07 08:09:49,306 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:49,387 44 INFO rb-229b649-225316-421900 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-07 08:09:49,510 44 INFO rb-229b649-225316-421900 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-07 08:09:49,563 44 INFO rb-229b649-225316-421900 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-07 08:09:49,612 44 INFO rb-229b649-225316-421900 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-07 08:09:49,662 44 INFO rb-229b649-225316-421900 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-07 08:09:49,730 44 INFO rb-229b649-225316-421900 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-07 08:09:49,781 44 INFO rb-229b649-225316-421900 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-07 08:09:49,831 44 INFO rb-229b649-225316-421900 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-07 08:09:49,905 44 INFO rb-229b649-225316-421900 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-07 08:09:49,914 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:49,917 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:09:49,983 44 INFO rb-229b649-225316-421900 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-07 08:09:50,055 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86271902 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '11fe6b01-7ea3-4366-b2e2-9505e2e644bb'}] 2026-10-07 08:09:50,165 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86271902 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '11fe6b01-7ea3-4366-b2e2-9505e2e644bb'} created pos.order #762 2026-10-07 08:09:50,198 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86271902 finished 2026-10-07 08:09:50,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.070 0.167 2026-10-07 08:09:50,339 44 INFO rb-229b649-225316-421900 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-07 08:09:50,408 44 INFO rb-229b649-225316-421900 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-07 08:09:50,417 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70052853 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '11fe6b01-7ea3-4366-b2e2-9505e2e644bb'}] 2026-10-07 08:09:50,421 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:09:51,080 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70052853 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '11fe6b01-7ea3-4366-b2e2-9505e2e644bb'} updated pos.order #762 2026-10-07 08:09:51,105 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70052853 finished 2026-10-07 08:09:51,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.316 0.507 2026-10-07 08:09:51,409 44 INFO rb-229b649-225316-421900 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-07 08:09:53,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-07 08:09:53,513 44 INFO rb-229b649-225316-421900 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-07 08:09:53,575 44 INFO rb-229b649-225316-421900 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-07 08:09:53,639 44 INFO rb-229b649-225316-421900 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-07 08:09:53,698 44 INFO rb-229b649-225316-421900 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-07 08:09:53,754 44 INFO rb-229b649-225316-421900 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-07 08:09:53,826 44 INFO rb-229b649-225316-421900 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-07 08:09:53,878 44 INFO rb-229b649-225316-421900 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-07 08:09:53,930 44 INFO rb-229b649-225316-421900 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-07 08:09:53,980 44 INFO rb-229b649-225316-421900 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-07 08:09:54,038 44 INFO rb-229b649-225316-421900 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-07 08:09:54,087 44 INFO rb-229b649-225316-421900 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-07 08:09:54,140 44 INFO rb-229b649-225316-421900 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-07 08:09:54,199 44 INFO rb-229b649-225316-421900 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-07 08:09:54,258 44 INFO rb-229b649-225316-421900 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-07 08:09:54,326 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31835076 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f776e2c9-401b-4c2b-bde2-b33778b87349'}] 2026-10-07 08:09:54,396 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31835076 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f776e2c9-401b-4c2b-bde2-b33778b87349'} created pos.order #763 2026-10-07 08:09:54,422 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31835076 finished 2026-10-07 08:09:54,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.150 2026-10-07 08:09:54,576 44 INFO rb-229b649-225316-421900 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-07 08:09:54,643 44 INFO rb-229b649-225316-421900 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-07 08:09:54,648 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62417599 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f776e2c9-401b-4c2b-bde2-b33778b87349'}] 2026-10-07 08:09:54,998 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62417599 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f776e2c9-401b-4c2b-bde2-b33778b87349'} updated pos.order #763 2026-10-07 08:09:55,034 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62417599 finished 2026-10-07 08:09:55,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.141 0.334 2026-10-07 08:09:55,241 44 INFO rb-229b649-225316-421900 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-07 08:09:57,277 44 INFO rb-229b649-225316-421900 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-07 08:09:57,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09: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-07 08:09:57,348 44 INFO rb-229b649-225316-421900 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-07 08:09:57,419 44 INFO rb-229b649-225316-421900 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-07 08:09:57,487 44 INFO rb-229b649-225316-421900 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-07 08:09:57,538 44 INFO rb-229b649-225316-421900 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-07 08:09:57,588 44 INFO rb-229b649-225316-421900 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-07 08:09:57,639 44 INFO rb-229b649-225316-421900 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-07 08:09:57,695 44 INFO rb-229b649-225316-421900 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-07 08:09:57,744 44 INFO rb-229b649-225316-421900 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-07 08:09:57,796 44 INFO rb-229b649-225316-421900 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-07 08:09:57,854 44 INFO rb-229b649-225316-421900 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-07 08:09:57,913 44 INFO rb-229b649-225316-421900 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-07 08:09:57,980 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63731184 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c5902754-813f-4d06-86cb-25f712a482be'}] 2026-10-07 08:09:58,031 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63731184 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c5902754-813f-4d06-86cb-25f712a482be'} created pos.order #764 2026-10-07 08:09:58,056 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63731184 finished 2026-10-07 08:09:58,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.035 0.112 2026-10-07 08:09:58,155 44 INFO rb-229b649-225316-421900 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-07 08:09:58,219 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-07 08:09:58,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 08:09:58,235 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29852484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c5902754-813f-4d06-86cb-25f712a482be'}] 2026-10-07 08:09:58,365 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19903868 (allocated 21368832) 2026-10-07 08:09:58,377 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 111176 2026-10-07 08:09:58,378 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-07 08:09:58,380 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 111176 2026-10-07 08:09:58,527 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_080958_519883_test_direct_sales.txt 2026-10-07 08:09:58,528 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmptmkd6zgz_chrome_odoo" 2026-10-07 08:09:58,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-07 08:09:58,656 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29852484 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'c5902754-813f-4d06-86cb-25f712a482be'} updated pos.order #764 2026-10-07 08:09:58,663 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29852484 finished 2026-10-07 08:09:58,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:09:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.136 0.357 2026-10-07 08:09:58,745 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-07 08:09:59,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 111400 2026-10-07 08:09:59,409 44 INFO rb-229b649-225316-421900 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/tmps2nyqdmv_chrome_odoo 2026-10-07 08:09:59,410 44 INFO rb-229b649-225316-421900 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:39023/json/version 2026-10-07 08:09:59,411 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:59,432 44 INFO rb-229b649-225316-421900 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-07 08:09:59,432 44 INFO rb-229b649-225316-421900 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:39023/json 2026-10-07 08:09:59,433 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:09:59,440 44 INFO rb-229b649-225316-421900 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:39023/devtools/page/5E8A47D2F3CF70F67C766957789F9CCD 2026-10-07 08:09:59,447 44 INFO rb-229b649-225316-421900 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-07 08:09:59,452 44 INFO rb-229b649-225316-421900 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-07 08:09:59,530 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:09:59,542 44 INFO rb-229b649-225316-421900 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-07 08:09:59,546 44 INFO rb-229b649-225316-421900 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-07 08:09:59,547 44 INFO rb-229b649-225316-421900 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-07 08:09:59,563 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:00,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.064 0.664 2026-10-07 08:10:00,291 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '5E8A47D2F3CF70F67C766957789F9CCD', 'loaderId': '870BAFE26412F0503452AF0CF7C03F75', 'isDownload': False} 2026-10-07 08:10:00,291 44 INFO rb-229b649-225316-421900 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-07 08:10:00,305 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:00,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:10:00,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:10:00,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 08:10:00,924 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:00,930 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:00,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 08:10:00,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 08:10:00,996 44 INFO rb-229b649-225316-421900 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-07 08:10:01,004 44 INFO rb-229b649-225316-421900 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-07 08:10:01,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:01,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:01,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 08:10:01,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-07 08:10:01,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.039 2026-10-07 08:10:01,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 08:10:01,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.309 0.476 2026-10-07 08:10:02,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:10:02,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:10:02,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.048 2026-10-07 08:10:02,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:10:02,233 44 INFO rb-229b649-225316-421900 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-07 08:10:02,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:02,310 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:02,329 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:02,350 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:02,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.016 0.034 2026-10-07 08:10:02,387 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:10:02,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "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-07 08:10:02,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.065 2026-10-07 08:10:02,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-07 08:10:02,417 44 INFO rb-229b649-225316-421900 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-07 08:10:02,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.032 2026-10-07 08:10:02,498 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:02,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.017 2026-10-07 08:10:02,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.026 0.064 2026-10-07 08:10:02,621 44 INFO rb-229b649-225316-421900 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-07 08:10:02,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:02,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.130 2026-10-07 08:10:02,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.070 2026-10-07 08:10:02,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:10:02,879 44 INFO rb-229b649-225316-421900 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-07 08:10:02,919 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:02,965 44 INFO rb-229b649-225316-421900 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-07 08:10:03,029 44 INFO rb-229b649-225316-421900 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-07 08:10:03,084 44 INFO rb-229b649-225316-421900 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-07 08:10:03,140 44 INFO rb-229b649-225316-421900 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-07 08:10:03,234 44 INFO rb-229b649-225316-421900 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-07 08:10:03,243 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1001620 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a2082744-bf05-4cf4-97a3-636a78abc61f'}] 2026-10-07 08:10:03,286 44 INFO rb-229b649-225316-421900 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-07 08:10:03,900 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1001620 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a2082744-bf05-4cf4-97a3-636a78abc61f'} created pos.order #765 2026-10-07 08:10:03,936 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1001620 finished 2026-10-07 08:10:04,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.297 0.476 2026-10-07 08:10:04,351 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:10:04,352 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:10:04,352 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:10:04,353 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:10:04,353 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:10:04,353 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:10:04,353 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:10:04,354 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:10:04,355 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:10:04,355 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:10:04,356 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:10:04,356 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:10:04,356 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:10:04,356 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:10:04,357 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:10:04,357 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:10:04,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:10:04,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:10:04,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:10:04,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:10:04,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:10:04,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:10:04,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:10:04,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:10:04,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:10:04,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:10:04,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:10:04,361 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:10:04,368 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:10:04,368 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:10:04,369 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:10:04,369 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:10:04,369 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:10:04,370 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:10:04,371 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:10:04,371 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:10:04,372 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:10:04,372 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:10:04,372 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:10:04,373 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:10:04,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:04,390 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:04,400 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:04,406 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:04,421 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:10:04,423 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:04,425 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:10:04,426 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:10:04,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:10:04,435 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:10:04,437 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:10:04,443 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:10:04,447 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:10:04,449 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:10:04,451 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:10:04,464 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:10:04,466 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:10:04,467 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:10:04,468 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:04,471 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:10:04,472 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:10:04,475 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:04,476 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:10:04,480 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:10:04,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:04,483 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:10:04,484 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:10:04,487 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:10:04,489 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:10:04,490 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:10:04,490 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:10:04,491 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:10:04,491 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:10:04,492 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:10:04,492 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:10:04,493 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:10:04,493 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:10:04,493 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:10:04,494 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:10:04,495 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:10:04,496 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:10:04,496 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:10:04,496 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:10:04,497 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:10:04,497 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:10:04,498 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:10:04,499 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:10:04,499 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:10:04,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:10:04,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:10:04,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:10:04,501 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:10:04,501 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:10:04,502 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:10:04,514 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:04,541 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:10:04,548 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:10:04,549 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:04,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:10:04,557 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:10:04,559 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:10:04,564 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:10:04,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:10:04,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:04,573 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:10:04,577 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:10:04,583 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:10:04,584 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:10:04,591 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:04,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:04,596 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:04,598 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:10:04,602 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:10:04,603 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:10:04,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:10:04,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:10:04,604 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:10:04,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:10:04,606 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:10:04,608 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:10:04,611 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:10:04,612 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:10:04,615 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:10:04,615 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:04,616 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:04,617 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:10:04,618 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:10:04,619 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:10:04,619 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:10:04,620 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:10:04,621 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:10:04,621 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:10:04,621 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:10:04,622 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:10:04,622 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:10:04,623 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:10:04,623 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:10:04,624 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:10:04,625 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:10:04,625 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:10:04,626 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:10:04,626 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:10:04,627 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:10:04,627 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:10:04,628 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:10:04,628 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:10:05,629 44 INFO rb-229b649-225316-421900 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-07 08:10:06,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:06] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.167 1.356 2026-10-07 08:10:06,729 44 INFO rb-229b649-225316-421900 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-07 08:10:06,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:10:06,806 44 INFO rb-229b649-225316-421900 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-07 08:10:06,878 44 INFO rb-229b649-225316-421900 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-07 08:10:06,931 44 INFO rb-229b649-225316-421900 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-07 08:10:06,989 44 INFO rb-229b649-225316-421900 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-07 08:10:07,040 44 INFO rb-229b649-225316-421900 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-07 08:10:07,091 44 INFO rb-229b649-225316-421900 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-07 08:10:07,170 44 INFO rb-229b649-225316-421900 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-07 08:10:07,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:07,184 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:07,252 44 INFO rb-229b649-225316-421900 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-07 08:10:07,324 44 INFO rb-229b649-225316-421900 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-07 08:10:07,329 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38320479 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f9ff18ff-a20c-4925-920f-0f1fe92f25a9'}] 2026-10-07 08:10:07,392 44 INFO rb-229b649-225316-421900 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-07 08:10:07,679 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38320479 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'f9ff18ff-a20c-4925-920f-0f1fe92f25a9'} created pos.order #766 2026-10-07 08:10:07,699 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38320479 finished 2026-10-07 08:10:07,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.118 0.335 2026-10-07 08:10:08,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:08] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.018 0.069 2026-10-07 08:10:09,360 44 INFO rb-229b649-225316-421900 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-07 08:10:09,413 44 INFO rb-229b649-225316-421900 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-07 08:10:09,415 44 INFO rb-229b649-225316-421900 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-07 08:10:09,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17807484 (allocated 20320256) 2026-10-07 08:10:09,632 44 INFO rb-229b649-225316-421900 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 111400 2026-10-07 08:10:09,633 44 INFO rb-229b649-225316-421900 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-07 08:10:09,635 44 INFO rb-229b649-225316-421900 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 111400 2026-10-07 08:10:09,760 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_081009_760209_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-07 08:10:09,760 44 INFO rb-229b649-225316-421900 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/tmps2nyqdmv_chrome_odoo" 2026-10-07 08:10:09,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-07 08:10:10,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 111633 2026-10-07 08:10:10,441 44 INFO rb-229b649-225316-421900 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/tmpmlwhorul_chrome_odoo 2026-10-07 08:10:10,442 44 INFO rb-229b649-225316-421900 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:34503/json/version 2026-10-07 08:10:10,443 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:10,463 44 INFO rb-229b649-225316-421900 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-07 08:10:10,463 44 INFO rb-229b649-225316-421900 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:34503/json 2026-10-07 08:10:10,464 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:10,477 44 INFO rb-229b649-225316-421900 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:34503/devtools/page/322ABCC56E4F5BC3EB94FA9A3AF3E6B4 2026-10-07 08:10:10,489 44 INFO rb-229b649-225316-421900 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-07 08:10:10,503 44 INFO rb-229b649-225316-421900 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-07 08:10:10,559 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:10,567 44 INFO rb-229b649-225316-421900 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-07 08:10:10,574 44 INFO rb-229b649-225316-421900 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-07 08:10:10,574 44 INFO rb-229b649-225316-421900 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-07 08:10:10,589 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:11,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:11] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.080 0.662 2026-10-07 08:10:11,334 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '322ABCC56E4F5BC3EB94FA9A3AF3E6B4', 'loaderId': 'ACEB6747EE6C76210802C97A5A934BF9', 'isDownload': False} 2026-10-07 08:10:11,334 44 INFO rb-229b649-225316-421900 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-07 08:10:11,365 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:11,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:11] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 08:10:11,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-07 08:10:11,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 08:10:12,034 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:12,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:12,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:10:12,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.005 2026-10-07 08:10:12,086 44 INFO rb-229b649-225316-421900 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-07 08:10:12,093 44 INFO rb-229b649-225316-421900 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-07 08:10:12,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:10:12,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:12,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "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-07 08:10:12,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-07 08:10:12,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.038 2026-10-07 08:10:12,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:10:13,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.337 0.434 2026-10-07 08:10:13,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "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-07 08:10:13,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:10:13,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.040 2026-10-07 08:10:13,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:10:13,267 44 INFO rb-229b649-225316-421900 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-07 08:10:13,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:10:13,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:13,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:13,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:13,376 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:13,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:13,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:10:13,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.056 2026-10-07 08:10:13,445 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:10:13,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.104 2026-10-07 08:10:13,462 44 INFO rb-229b649-225316-421900 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-07 08:10:13,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.065 2026-10-07 08:10:13,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.101 2026-10-07 08:10:13,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.055 2026-10-07 08:10:13,574 44 INFO rb-229b649-225316-421900 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-07 08:10:13,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.192 2026-10-07 08:10:13,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:13,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.098 2026-10-07 08:10:13,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:10:13,879 44 INFO rb-229b649-225316-421900 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-07 08:10:13,913 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:13,976 44 INFO rb-229b649-225316-421900 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-07 08:10:14,037 44 INFO rb-229b649-225316-421900 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-07 08:10:14,090 44 INFO rb-229b649-225316-421900 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-07 08:10:14,147 44 INFO rb-229b649-225316-421900 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-07 08:10:14,242 44 INFO rb-229b649-225316-421900 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-07 08:10:14,251 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10144691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '45a8aaab-6e19-44b0-a952-332c977341ec'}] 2026-10-07 08:10:14,264 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:10:14,869 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10144691 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '45a8aaab-6e19-44b0-a952-332c977341ec'} created pos.order #767 2026-10-07 08:10:14,908 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10144691 finished 2026-10-07 08:10:15,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.256 0.517 2026-10-07 08:10:15,234 44 INFO rb-229b649-225316-421900 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-07 08:10:15,287 44 INFO rb-229b649-225316-421900 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-07 08:10:15,335 44 INFO rb-229b649-225316-421900 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-07 08:10:15,386 44 INFO rb-229b649-225316-421900 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-07 08:10:15,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:10:15,462 44 INFO rb-229b649-225316-421900 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-07 08:10:15,532 44 INFO rb-229b649-225316-421900 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-07 08:10:15,585 44 INFO rb-229b649-225316-421900 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-07 08:10:15,641 44 INFO rb-229b649-225316-421900 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-07 08:10:15,692 44 INFO rb-229b649-225316-421900 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-07 08:10:15,743 44 INFO rb-229b649-225316-421900 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-07 08:10:15,821 44 INFO rb-229b649-225316-421900 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-07 08:10:15,831 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:15,835 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:15,894 44 INFO rb-229b649-225316-421900 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-07 08:10:15,967 44 INFO rb-229b649-225316-421900 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-07 08:10:15,971 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28209589 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fe2ccd9a-dc12-48e0-a56a-2bba4bc498d2'}] 2026-10-07 08:10:16,390 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28209589 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'fe2ccd9a-dc12-48e0-a56a-2bba4bc498d2'} created pos.order #768 2026-10-07 08:10:16,417 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28209589 finished 2026-10-07 08:10:16,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.151 0.376 2026-10-07 08:10:16,606 44 INFO rb-229b649-225316-421900 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-07 08:10:16,667 44 INFO rb-229b649-225316-421900 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-07 08:10:16,714 44 INFO rb-229b649-225316-421900 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-07 08:10:16,766 44 INFO rb-229b649-225316-421900 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-07 08:10:16,767 44 INFO rb-229b649-225316-421900 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-07 08:10:16,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17669348 (allocated 19271680) 2026-10-07 08:10:16,938 44 INFO rb-229b649-225316-421900 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 111633 2026-10-07 08:10:16,939 44 INFO rb-229b649-225316-421900 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-07 08:10:16,939 44 INFO rb-229b649-225316-421900 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 111633 2026-10-07 08:10:17,043 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_081017_043334_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-07 08:10:17,043 44 INFO rb-229b649-225316-421900 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/tmpmlwhorul_chrome_odoo" 2026-10-07 08:10:17,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-07 08:10:17,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 111844 2026-10-07 08:10:17,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpx3n6mhhz_chrome_odoo 2026-10-07 08:10:17,827 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38191/json/version 2026-10-07 08:10:17,837 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:17,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:17,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38191/json 2026-10-07 08:10:17,872 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:17,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:38191/devtools/page/76106A11CBECFAC789336FA5018B749C 2026-10-07 08:10:17,906 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-07 08:10:17,918 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-07 08:10:17,989 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:18,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-07 08:10:18,002 44 INFO rb-229b649-225316-421900 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-07 08:10:18,003 44 INFO rb-229b649-225316-421900 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-07 08:10:18,022 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:18,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:18] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.057 0.659 2026-10-07 08:10:18,738 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '76106A11CBECFAC789336FA5018B749C', 'loaderId': 'D4B64A38F418AD518B271085EA6E9986', 'isDownload': False} 2026-10-07 08:10:18,738 44 INFO rb-229b649-225316-421900 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-07 08:10:18,766 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:18,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:18] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:10:18,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:18] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-10-07 08:10:18,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:18] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 08:10:19,323 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:19,344 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:19,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 08:10:19,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 08:10:19,400 44 INFO rb-229b649-225316-421900 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-07 08:10:19,408 44 INFO rb-229b649-225316-421900 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-07 08:10:19,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:10:19,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:19,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-07 08:10:19,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-07 08:10:19,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.038 2026-10-07 08:10:19,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-07 08:10:20,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.336 0.452 2026-10-07 08:10:20,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:10:20,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:20,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.040 2026-10-07 08:10:20,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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.006 2026-10-07 08:10:20,640 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:20,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:10:20,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 08:10:20,760 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:20,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:10:20,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:20,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.037 0.045 2026-10-07 08:10:20,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "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-07 08:10:20,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.110 2026-10-07 08:10:20,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-10-07 08:10:20,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:10:20,921 44 INFO rb-229b649-225316-421900 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-07 08:10:20,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 08:10:20,982 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:21,083 44 INFO rb-229b649-225316-421900 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-07 08:10:21,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.057 2026-10-07 08:10:21,147 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:21,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.160 2026-10-07 08:10:21,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.086 0.157 2026-10-07 08:10:21,446 44 INFO rb-229b649-225316-421900 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-07 08:10:21,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:21,503 44 INFO rb-229b649-225316-421900 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-07 08:10:21,561 44 INFO rb-229b649-225316-421900 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-07 08:10:21,655 44 INFO rb-229b649-225316-421900 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-07 08:10:21,741 44 INFO rb-229b649-225316-421900 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-07 08:10:21,802 44 INFO rb-229b649-225316-421900 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-07 08:10:21,865 44 INFO rb-229b649-225316-421900 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-07 08:10:21,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.012 0.038 2026-10-07 08:10:21,922 44 INFO rb-229b649-225316-421900 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-07 08:10:21,970 44 INFO rb-229b649-225316-421900 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-07 08:10:22,019 44 INFO rb-229b649-225316-421900 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-07 08:10:22,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.061 2026-10-07 08:10:22,094 44 INFO rb-229b649-225316-421900 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-07 08:10:22,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "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-07 08:10:22,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.030 2026-10-07 08:10:22,153 44 INFO rb-229b649-225316-421900 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-07 08:10:22,220 44 INFO rb-229b649-225316-421900 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-07 08:10:22,264 44 INFO rb-229b649-225316-421900 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-07 08:10:22,345 44 INFO rb-229b649-225316-421900 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-07 08:10:22,405 44 INFO rb-229b649-225316-421900 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-07 08:10:22,456 44 INFO rb-229b649-225316-421900 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-07 08:10:22,514 44 INFO rb-229b649-225316-421900 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-07 08:10:22,574 44 INFO rb-229b649-225316-421900 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-07 08:10:22,628 44 INFO rb-229b649-225316-421900 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-07 08:10:22,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "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.033 0.037 2026-10-07 08:10:22,678 44 INFO rb-229b649-225316-421900 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-07 08:10:22,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.017 0.052 2026-10-07 08:10:22,727 44 INFO rb-229b649-225316-421900 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-07 08:10:22,785 44 INFO rb-229b649-225316-421900 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-07 08:10:22,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-07 08:10:22,841 44 INFO rb-229b649-225316-421900 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-07 08:10:22,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:10:22,902 44 INFO rb-229b649-225316-421900 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-07 08:10:22,949 44 INFO rb-229b649-225316-421900 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-07 08:10:23,024 44 INFO rb-229b649-225316-421900 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-07 08:10:23,079 44 INFO rb-229b649-225316-421900 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-07 08:10:23,138 44 INFO rb-229b649-225316-421900 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-07 08:10:23,188 44 INFO rb-229b649-225316-421900 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-07 08:10:23,240 44 INFO rb-229b649-225316-421900 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-07 08:10:23,296 44 INFO rb-229b649-225316-421900 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-07 08:10:23,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:23] "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-07 08:10:23,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.023 2026-10-07 08:10:23,358 44 INFO rb-229b649-225316-421900 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-07 08:10:23,412 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-07 08:10:23,413 44 INFO rb-229b649-225316-421900 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-07 08:10:23,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17522152 (allocated 19271680) 2026-10-07 08:10:23,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 111844 2026-10-07 08:10:23,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-07 08:10:23,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 111844 2026-10-07 08:10:23,646 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081023_645934_test_floating_order_name_change_partner.txt 2026-10-07 08:10:23,646 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpx3n6mhhz_chrome_odoo" 2026-10-07 08:10:23,660 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-07 08:10:24,173 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 112052 2026-10-07 08:10:24,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmp3l_sbfhi_chrome_odoo 2026-10-07 08:10:24,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:42271/json/version 2026-10-07 08:10:24,176 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:24,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:24,238 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:42271/json 2026-10-07 08:10:24,238 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:24,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:42271/devtools/page/C0FBA1F3D2CBC0237B7CF8733A40A601 2026-10-07 08:10:24,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-07 08:10:24,276 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-07 08:10:24,344 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:24,359 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-07 08:10:24,362 44 INFO rb-229b649-225316-421900 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-07 08:10:24,362 44 INFO rb-229b649-225316-421900 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-07 08:10:24,375 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:24,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:24] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.052 0.547 2026-10-07 08:10:24,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'C0FBA1F3D2CBC0237B7CF8733A40A601', 'loaderId': 'A1A718E9A2D83A4A2F499963E5F5E469', 'isDownload': False} 2026-10-07 08:10:24,975 44 INFO rb-229b649-225316-421900 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-07 08:10:24,998 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:25,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:10:25,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 08:10:25,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 08:10:25,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:25,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:25,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 08:10:25,716 44 INFO rb-229b649-225316-421900 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-07 08:10:25,722 44 INFO rb-229b649-225316-421900 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-07 08:10:25,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.008 2026-10-07 08:10:25,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:10:25,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:25,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-07 08:10:25,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.019 2026-10-07 08:10:25,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:10:25,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:25] "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-07 08:10:26,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 435 0.325 0.523 2026-10-07 08:10:26,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:26,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:26] "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-07 08:10:26,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 08:10:26,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:26] "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-07 08:10:27,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:27,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 08:10:27,080 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:27,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:27,141 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:10:27,148 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:27,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.042 2026-10-07 08:10:27,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "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-07 08:10:27,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.085 2026-10-07 08:10:27,198 44 INFO rb-229b649-225316-421900 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-07 08:10:27,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.073 2026-10-07 08:10:27,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.150 2026-10-07 08:10:27,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.022 2026-10-07 08:10:27,324 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:27,347 44 INFO rb-229b649-225316-421900 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-07 08:10:27,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:27,385 44 INFO rb-229b649-225316-421900 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-07 08:10:27,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.068 2026-10-07 08:10:27,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.153 2026-10-07 08:10:27,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.209 2026-10-07 08:10:27,661 44 INFO rb-229b649-225316-421900 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-07 08:10:27,712 44 INFO rb-229b649-225316-421900 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-07 08:10:27,770 44 INFO rb-229b649-225316-421900 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-07 08:10:27,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "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.023 2026-10-07 08:10:27,859 44 INFO rb-229b649-225316-421900 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-07 08:10:27,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:27] "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.008 2026-10-07 08:10:27,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-07 08:10:27,921 44 INFO rb-229b649-225316-421900 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-07 08:10:28,035 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13663556 (allocated 14942208) 2026-10-07 08:10:28,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 112052 2026-10-07 08:10:28,058 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-07 08:10:28,061 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 112052 2026-10-07 08:10:28,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:28] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.059 0.082 2026-10-07 08:10:28,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081028_139594_test_future_orders_are_not_cancelled.txt 2026-10-07 08:10:28,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmp3l_sbfhi_chrome_odoo" 2026-10-07 08:10:28,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-07 08:10:29,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 112250 2026-10-07 08:10:29,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmppm39m_ez_chrome_odoo 2026-10-07 08:10:29,084 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:36577/json/version 2026-10-07 08:10:29,085 44 INFO rb-229b649-225316-421900 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-07 08:10:29,149 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:29,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:36577/json 2026-10-07 08:10:29,151 44 INFO rb-229b649-225316-421900 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-07 08:10:29,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:36577/devtools/page/EDC2B801E84F9940D856D10D7B6D57B3 2026-10-07 08:10:29,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-07 08:10:29,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-07 08:10:29,309 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:29,321 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-07 08:10:29,327 44 INFO rb-229b649-225316-421900 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-07 08:10:29,327 44 INFO rb-229b649-225316-421900 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-07 08:10:29,346 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:30,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:30] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.060 0.977 2026-10-07 08:10:30,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': 'EDC2B801E84F9940D856D10D7B6D57B3', 'loaderId': '94EE02CE62320CBA9B51D9D264EB6DE0', 'isDownload': False} 2026-10-07 08:10:30,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-07 08:10:30,406 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:30,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:30] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 08:10:30,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:30] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:10:30,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:30] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.034 2026-10-07 08:10:31,132 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:31,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:10:31,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.029 2026-10-07 08:10:31,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-07 08:10:31,219 44 INFO rb-229b649-225316-421900 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-07 08:10:31,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:10:31,243 44 INFO rb-229b649-225316-421900 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-07 08:10:31,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:31,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-07 08:10:31,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-07 08:10:31,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.048 2026-10-07 08:10:31,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 08:10:32,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.269 0.558 2026-10-07 08:10:32,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:32,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 08:10:32,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-07 08:10:32,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:10:32,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:32,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.014 2026-10-07 08:10:32,558 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:32,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:32,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:32,595 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:32,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.031 2026-10-07 08:10:32,638 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:32,648 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:10:32,657 44 INFO rb-229b649-225316-421900 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-07 08:10:32,669 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:32,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.077 2026-10-07 08:10:32,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.055 2026-10-07 08:10:32,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.041 0.108 2026-10-07 08:10:32,866 44 INFO rb-229b649-225316-421900 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-07 08:10:32,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.197 2026-10-07 08:10:32,897 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:32,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.183 2026-10-07 08:10:33,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.088 2026-10-07 08:10:33,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:33,180 44 INFO rb-229b649-225316-421900 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-07 08:10:33,219 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:10:33,288 44 INFO rb-229b649-225316-421900 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-07 08:10:33,335 44 INFO rb-229b649-225316-421900 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-07 08:10:33,387 44 INFO rb-229b649-225316-421900 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-07 08:10:33,443 44 INFO rb-229b649-225316-421900 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-07 08:10:33,501 44 INFO rb-229b649-225316-421900 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-07 08:10:33,553 44 INFO rb-229b649-225316-421900 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-07 08:10:33,620 44 INFO rb-229b649-225316-421900 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-07 08:10:33,670 44 INFO rb-229b649-225316-421900 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-07 08:10:33,723 44 INFO rb-229b649-225316-421900 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-07 08:10:33,894 44 INFO rb-229b649-225316-421900 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-07 08:10:33,945 44 INFO rb-229b649-225316-421900 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-07 08:10:34,023 44 INFO rb-229b649-225316-421900 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-07 08:10:34,074 44 INFO rb-229b649-225316-421900 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-07 08:10:34,126 44 INFO rb-229b649-225316-421900 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-07 08:10:34,180 44 INFO rb-229b649-225316-421900 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-07 08:10:34,242 44 INFO rb-229b649-225316-421900 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-07 08:10:34,285 44 INFO rb-229b649-225316-421900 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-07 08:10:34,368 44 INFO rb-229b649-225316-421900 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-07 08:10:34,419 44 INFO rb-229b649-225316-421900 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-07 08:10:34,473 44 INFO rb-229b649-225316-421900 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-07 08:10:34,646 44 INFO rb-229b649-225316-421900 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-07 08:10:34,696 44 INFO rb-229b649-225316-421900 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-07 08:10:34,774 44 INFO rb-229b649-225316-421900 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-07 08:10:34,826 44 INFO rb-229b649-225316-421900 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-07 08:10:34,878 44 INFO rb-229b649-225316-421900 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-07 08:10:34,934 44 INFO rb-229b649-225316-421900 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-07 08:10:34,985 44 INFO rb-229b649-225316-421900 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-07 08:10:35,040 44 INFO rb-229b649-225316-421900 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-07 08:10:35,115 44 INFO rb-229b649-225316-421900 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-07 08:10:35,167 44 INFO rb-229b649-225316-421900 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-07 08:10:35,218 44 INFO rb-229b649-225316-421900 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-07 08:10:35,268 44 INFO rb-229b649-225316-421900 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-07 08:10:35,318 44 INFO rb-229b649-225316-421900 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-07 08:10:35,378 44 INFO rb-229b649-225316-421900 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-07 08:10:35,441 44 INFO rb-229b649-225316-421900 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-07 08:10:35,536 44 INFO rb-229b649-225316-421900 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-07 08:10:35,585 44 INFO rb-229b649-225316-421900 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-07 08:10:35,636 44 INFO rb-229b649-225316-421900 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-07 08:10:35,687 44 INFO rb-229b649-225316-421900 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-07 08:10:35,738 44 INFO rb-229b649-225316-421900 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-07 08:10:35,797 44 INFO rb-229b649-225316-421900 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-07 08:10:35,867 44 INFO rb-229b649-225316-421900 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-07 08:10:35,919 44 INFO rb-229b649-225316-421900 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-07 08:10:35,972 44 INFO rb-229b649-225316-421900 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-07 08:10:36,023 44 INFO rb-229b649-225316-421900 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-07 08:10:36,074 44 INFO rb-229b649-225316-421900 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-07 08:10:36,131 44 INFO rb-229b649-225316-421900 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-07 08:10:36,184 44 INFO rb-229b649-225316-421900 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-07 08:10:36,240 44 INFO rb-229b649-225316-421900 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-07 08:10:36,295 44 INFO rb-229b649-225316-421900 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-07 08:10:36,348 44 INFO rb-229b649-225316-421900 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-07 08:10:36,400 44 INFO rb-229b649-225316-421900 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-07 08:10:36,459 44 INFO rb-229b649-225316-421900 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-07 08:10:36,511 44 INFO rb-229b649-225316-421900 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-07 08:10:36,563 44 INFO rb-229b649-225316-421900 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-07 08:10:36,672 44 INFO rb-229b649-225316-421900 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-07 08:10:36,677 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16140391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d03904c-3dee-4538-88ab-afda53e9695c'}] 2026-10-07 08:10:36,763 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16140391 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0d03904c-3dee-4538-88ab-afda53e9695c'} created pos.order #771 2026-10-07 08:10:36,787 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16140391 finished 2026-10-07 08:10:36,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.058 0.136 2026-10-07 08:10:36,932 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34204735 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b1ad1a5f-ba9e-4aae-bc8d-fb8002cb0713'}] 2026-10-07 08:10:37,000 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34204735 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b1ad1a5f-ba9e-4aae-bc8d-fb8002cb0713'} created pos.order #772 2026-10-07 08:10:37,029 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34204735 finished 2026-10-07 08:10:37,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.037 0.143 2026-10-07 08:10:37,201 44 INFO rb-229b649-225316-421900 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-07 08:10:37,213 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626025 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b1ad1a5f-ba9e-4aae-bc8d-fb8002cb0713'}] 2026-10-07 08:10:37,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:37,241 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626025 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'b1ad1a5f-ba9e-4aae-bc8d-fb8002cb0713'} updated pos.order #772 2026-10-07 08:10:37,267 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626025 finished 2026-10-07 08:10:37,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.041 0.112 2026-10-07 08:10:37,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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.008 2026-10-07 08:10:37,457 44 INFO rb-229b649-225316-421900 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-07 08:10:37,507 44 INFO rb-229b649-225316-421900 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-07 08:10:37,557 44 INFO rb-229b649-225316-421900 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-07 08:10:37,608 44 INFO rb-229b649-225316-421900 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-07 08:10:37,666 44 INFO rb-229b649-225316-421900 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-07 08:10:37,718 44 INFO rb-229b649-225316-421900 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-07 08:10:37,769 44 INFO rb-229b649-225316-421900 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-07 08:10:37,827 44 INFO rb-229b649-225316-421900 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-07 08:10:37,878 44 INFO rb-229b649-225316-421900 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-07 08:10:37,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-10-07 08:10:38,002 44 INFO rb-229b649-225316-421900 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-07 08:10:38,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.038 0.054 2026-10-07 08:10:38,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.036 2026-10-07 08:10:38,232 44 INFO rb-229b649-225316-421900 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-07 08:10:38,282 44 INFO rb-229b649-225316-421900 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-07 08:10:38,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:38] "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-07 08:10:38,357 44 INFO rb-229b649-225316-421900 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-07 08:10:38,408 44 INFO rb-229b649-225316-421900 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-07 08:10:38,468 44 INFO rb-229b649-225316-421900 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-07 08:10:38,519 44 INFO rb-229b649-225316-421900 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-07 08:10:38,570 44 INFO rb-229b649-225316-421900 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-07 08:10:38,627 44 INFO rb-229b649-225316-421900 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-07 08:10:38,678 44 INFO rb-229b649-225316-421900 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-07 08:10:38,730 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-07 08:10:38,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:10:38,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19153628 (allocated 21106688) 2026-10-07 08:10:38,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 112250 2026-10-07 08:10:38,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-07 08:10:38,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 112250 2026-10-07 08:10:39,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081039_015668_test_global_discount_split.txt 2026-10-07 08:10:39,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmppm39m_ez_chrome_odoo" 2026-10-07 08:10:39,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-07 08:10:39,575 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 112458 2026-10-07 08:10:39,575 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmp4s3ncr6h_chrome_odoo 2026-10-07 08:10:39,575 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39985/json/version 2026-10-07 08:10:39,577 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39985', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:39,648 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:39,649 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39985/json 2026-10-07 08:10:39,649 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39985', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:39,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:39985/devtools/page/A26BA47653702FC884DE28401D492EA4 2026-10-07 08:10:39,679 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-07 08:10:39,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-07 08:10:39,780 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:39,797 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-07 08:10:39,804 44 INFO rb-229b649-225316-421900 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-07 08:10:39,804 44 INFO rb-229b649-225316-421900 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-07 08:10:39,823 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:40,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:40] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.063 0.637 2026-10-07 08:10:40,520 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': 'A26BA47653702FC884DE28401D492EA4', 'loaderId': '43E044268D90217CA7603E5354F7AECF', 'isDownload': False} 2026-10-07 08:10:40,520 44 INFO rb-229b649-225316-421900 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-07 08:10:40,553 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:40,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:40] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:10:40,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:40] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:10:40,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:40] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 08:10:41,196 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:41,202 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:10:41,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:10:41,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 08:10:41,282 44 INFO rb-229b649-225316-421900 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-07 08:10:41,310 44 INFO rb-229b649-225316-421900 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-07 08:10:41,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:10:41,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:41,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 08:10:41,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 08:10:41,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.037 2026-10-07 08:10:41,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:10:42,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.307 0.478 2026-10-07 08:10:42,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:10:42,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:42,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.052 2026-10-07 08:10:42,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:42,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:42,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:10:42,628 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:42,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:10:42,681 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:10:42,731 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "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-07 08:10:42,743 44 INFO rb-229b649-225316-421900 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-07 08:10:42,746 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 08:10:42,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.046 0.075 2026-10-07 08:10:42,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.123 2026-10-07 08:10:42,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.174 2026-10-07 08:10:42,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.057 2026-10-07 08:10:42,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 08:10:42,891 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:42,900 44 INFO rb-229b649-225316-421900 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-07 08:10:42,936 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:43,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.064 0.061 2026-10-07 08:10:43,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.034 0.177 2026-10-07 08:10:43,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.245 2026-10-07 08:10:43,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:10:43,309 44 INFO rb-229b649-225316-421900 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-07 08:10:43,338 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:43,362 44 INFO rb-229b649-225316-421900 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-07 08:10:43,419 44 INFO rb-229b649-225316-421900 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-07 08:10:43,474 44 INFO rb-229b649-225316-421900 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-07 08:10:43,526 44 INFO rb-229b649-225316-421900 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-07 08:10:43,619 44 INFO rb-229b649-225316-421900 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-07 08:10:43,680 44 INFO rb-229b649-225316-421900 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-07 08:10:43,731 44 INFO rb-229b649-225316-421900 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-07 08:10:43,782 44 INFO rb-229b649-225316-421900 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-07 08:10:43,860 44 INFO rb-229b649-225316-421900 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-07 08:10:43,871 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:43,880 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:43,959 44 INFO rb-229b649-225316-421900 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-07 08:10:44,026 44 INFO rb-229b649-225316-421900 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-07 08:10:44,032 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28065396 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '39ab8278-17e9-440a-8dd5-13f608d11381'}] 2026-10-07 08:10:44,043 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:44,625 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28065396 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '39ab8278-17e9-440a-8dd5-13f608d11381'} created pos.order #773 2026-10-07 08:10:44,658 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28065396 finished 2026-10-07 08:10:44,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.222 0.500 2026-10-07 08:10:44,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-07 08:10:44,946 44 INFO rb-229b649-225316-421900 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-07 08:10:45,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15868480 (allocated 17039360) 2026-10-07 08:10:45,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 112458 2026-10-07 08:10:45,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-07 08:10:45,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 112458 2026-10-07 08:10:45,234 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081045_234595_test_guest_count_defaults_to_table_seats.txt 2026-10-07 08:10:45,235 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmp4s3ncr6h_chrome_odoo" 2026-10-07 08:10:45,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-07 08:10:46,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 112656 2026-10-07 08:10:46,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmphmllxdoq_chrome_odoo 2026-10-07 08:10:46,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:33491/json/version 2026-10-07 08:10:46,029 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:46,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:46,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:33491/json 2026-10-07 08:10:46,052 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:46,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:33491/devtools/page/0DCAD85BFA11D43988A7A959470B9243 2026-10-07 08:10:46,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-07 08:10:46,073 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-07 08:10:46,155 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:46,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-07 08:10:46,166 44 INFO rb-229b649-225316-421900 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-07 08:10:46,166 44 INFO rb-229b649-225316-421900 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-07 08:10:46,186 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:47,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.083 0.759 2026-10-07 08:10:47,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '0DCAD85BFA11D43988A7A959470B9243', 'loaderId': '7F9F9B575075643690C057C8DAAB1F08', 'isDownload': False} 2026-10-07 08:10:47,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-07 08:10:47,054 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:47,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-07 08:10:47,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 08:10:47,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.020 2026-10-07 08:10:47,659 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:47,663 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:47,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:10:47,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:10:47,718 44 INFO rb-229b649-225316-421900 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-07 08:10:47,727 44 INFO rb-229b649-225316-421900 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-07 08:10:47,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:47,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:47,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-10-07 08:10:47,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-07 08:10:47,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.035 2026-10-07 08:10:47,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-07 08:10:48,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.331 0.453 2026-10-07 08:10:48,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:48,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10: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-07 08:10:48,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-07 08:10:48,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:10:48,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:48,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:10:49,025 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:49,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:49,048 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:49,057 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:49,100 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:49,113 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:10:49,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.061 0.039 2026-10-07 08:10:49,147 44 INFO rb-229b649-225316-421900 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-07 08:10:49,152 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:10:49,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.122 2026-10-07 08:10:49,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.095 2026-10-07 08:10:49,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-07 08:10:49,256 44 INFO rb-229b649-225316-421900 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-07 08:10:49,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.139 2026-10-07 08:10:49,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.224 2026-10-07 08:10:49,374 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:49,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.166 2026-10-07 08:10:49,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:10:49,613 44 INFO rb-229b649-225316-421900 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-07 08:10:49,655 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:49,711 44 INFO rb-229b649-225316-421900 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-07 08:10:49,788 44 INFO rb-229b649-225316-421900 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-07 08:10:49,892 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:10:49,893 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:10:49,894 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:10:49,894 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:10:49,895 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:10:49,896 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:10:49,896 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:10:49,897 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:10:49,897 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:10:49,899 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:10:49,900 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:10:49,902 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:10:49,902 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:10:49,903 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:10:49,904 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:10:49,904 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:10:49,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:49,917 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:49,919 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:10:49,920 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:49,921 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:10:49,921 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:10:49,922 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:10:49,922 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:10:49,922 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:10:49,923 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:10:49,923 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:10:49,924 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:10:49,925 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:10:49,925 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:10:49,926 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:10:49,926 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:10:49,926 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:10:49,927 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:10:49,927 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:10:49,928 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:10:49,928 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:10:49,929 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:10:49,930 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:10:49,933 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:10:49,933 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:10:49,934 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:10:49,934 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:10:49,944 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:49,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:49,960 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:49,966 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:49,973 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:10:49,977 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:10:49,982 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:49,985 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:49,992 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:10:49,994 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:10:49,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:49] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:49,999 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:10:50,001 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:10:50,003 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:10:50,005 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:10:50,008 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:10:50,010 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:10:50,012 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:10:50,015 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:10:50,015 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:10:50,016 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:50,019 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:10:50,020 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:10:50,021 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:10:50,023 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:10:50,029 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:10:50,029 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:10:50,030 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:10:50,030 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:10:50,031 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:10:50,031 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:10:50,032 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:10:50,032 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:10:50,033 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:10:50,033 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:10:50,034 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:10:50,035 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:10:50,035 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:10:50,036 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:10:50,036 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:10:50,036 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:10:50,037 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:10:50,037 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:10:50,038 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:10:50,039 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:10:50,043 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:10:50,043 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:10:50,044 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:10:50,044 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:10:50,044 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:10:50,049 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:10:50,068 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "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-07 08:10:50,073 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:50,075 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:50,106 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:50,122 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:50,123 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:50,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:50,144 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:50,148 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:10:50,161 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:10:50,172 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:50,180 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:10:50,183 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:10:50,185 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:10:50,186 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:10:50,191 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:10:50,192 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:10:50,192 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:10:50,193 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:10:50,194 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:10:50,194 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:10:50,195 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:10:50,196 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:10:50,197 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:10:50,198 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:10:50,207 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:10:50,208 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:10:50,213 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:10:50,214 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:10:50,218 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:50,223 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:10:50,225 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:10:50,226 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:10:50,229 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:10:50,229 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:10:50,230 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:10:50,231 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:10:50,231 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:10:50,232 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:10:50,234 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:10:50,235 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:10:50,235 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:10:50,236 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:10:50,236 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:10:50,236 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:10:50,237 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:10:50,237 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:10:50,238 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:10:50,238 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:10:50,239 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:10:50,239 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:10:50,240 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:10:50,687 44 INFO rb-229b649-225316-421900 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-07 08:10:50,713 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13265164 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3246c816-c9d8-4959-b73d-d9c1c08a8700'}] 2026-10-07 08:10:50,725 44 INFO rb-229b649-225316-421900 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-07 08:10:50,784 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-07 08:10:50,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:10:50,795 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13265164 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3246c816-c9d8-4959-b73d-d9c1c08a8700'} created pos.order #774 2026-10-07 08:10:50,821 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13265164 finished 2026-10-07 08:10:50,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.039 0.141 2026-10-07 08:10:50,899 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15312588 (allocated 16777216) 2026-10-07 08:10:50,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 112656 2026-10-07 08:10:50,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-07 08:10:50,946 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 112656 2026-10-07 08:10:51,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081051_070925_test_multiple_preparation_printer.txt 2026-10-07 08:10:51,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmphmllxdoq_chrome_odoo" 2026-10-07 08:10:51,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-07 08:10:51,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 112889 2026-10-07 08:10:51,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpsefj1rfb_chrome_odoo 2026-10-07 08:10:51,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:39083/json/version 2026-10-07 08:10:51,988 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:52,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:52,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:39083/json 2026-10-07 08:10:52,057 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:52,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:39083/devtools/page/7F3A43FFFD47F735F60174454A064618 2026-10-07 08:10:52,073 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-07 08:10:52,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-07 08:10:52,197 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:52,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-07 08:10:52,209 44 INFO rb-229b649-225316-421900 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-07 08:10:52,209 44 INFO rb-229b649-225316-421900 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-07 08:10:52,221 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:53,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.080 0.930 2026-10-07 08:10:53,233 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': '7F3A43FFFD47F735F60174454A064618', 'loaderId': '33DA85DED23ABC9B35705710589B6C64', 'isDownload': False} 2026-10-07 08:10:53,233 44 INFO rb-229b649-225316-421900 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-07 08:10:53,255 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:53,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:10:53,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 08:10:53,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-07 08:10:53,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:53,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:53,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 08:10:53,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:10:53,932 44 INFO rb-229b649-225316-421900 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-07 08:10:53,941 44 INFO rb-229b649-225316-421900 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-07 08:10:53,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:10:53,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:10:54,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "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-07 08:10:54,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-07 08:10:54,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.039 2026-10-07 08:10:54,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-07 08:10:54,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.323 0.486 2026-10-07 08:10:54,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:54] "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-07 08:10:55,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:10:55,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.051 2026-10-07 08:10:55,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:10:55,246 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-07 08:10:55,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 08:10:55,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:10:55,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.019 2026-10-07 08:10:55,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:55,372 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:55,408 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:10:55,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "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-07 08:10:55,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.027 0.053 2026-10-07 08:10:55,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-10-07 08:10:55,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 08:10:55,479 44 INFO rb-229b649-225316-421900 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-07 08:10:55,505 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:55,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.056 2026-10-07 08:10:55,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.067 2026-10-07 08:10:55,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.149 2026-10-07 08:10:55,710 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:10:55,715 44 INFO rb-229b649-225316-421900 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-07 08:10:55,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.057 2026-10-07 08:10:55,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:10:55,950 44 INFO rb-229b649-225316-421900 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-07 08:10:55,990 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:10:56,054 44 INFO rb-229b649-225316-421900 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-07 08:10:56,133 44 INFO rb-229b649-225316-421900 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-07 08:10:56,214 44 INFO rb-229b649-225316-421900 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-07 08:10:56,326 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 08:10:56,327 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 08:10:56,328 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 08:10:56,328 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 08:10:56,328 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 08:10:56,329 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 08:10:56,331 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 08:10:56,332 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 08:10:56,332 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 08:10:56,333 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 08:10:56,333 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 08:10:56,334 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 08:10:56,335 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 08:10:56,335 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 08:10:56,335 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 08:10:56,336 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 08:10:56,337 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 08:10:56,338 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 08:10:56,339 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 08:10:56,340 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 08:10:56,342 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 08:10:56,342 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 08:10:56,343 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 08:10:56,343 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 08:10:56,344 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 08:10:56,344 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 08:10:56,345 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 08:10:56,347 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 08:10:56,350 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 08:10:56,351 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 08:10:56,352 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 08:10:56,352 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 08:10:56,353 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 08:10:56,355 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 08:10:56,356 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 08:10:56,357 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 08:10:56,358 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 08:10:56,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 08:10:56,359 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 08:10:56,360 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 08:10:56,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:56,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:56,403 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:10:56,411 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:10:56,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:10:56,435 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:10:56,445 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:10:56,454 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:10:56,464 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 08:10:56,465 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 08:10:56,482 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 08:10:56,483 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:56,470 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:10:56,486 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 08:10:56,494 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 08:10:56,499 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:56,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 08:10:56,502 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 08:10:56,511 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 08:10:56,515 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:56,517 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 08:10:56,519 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 08:10:56,522 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 08:10:56,536 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 08:10:56,538 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 08:10:56,538 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 08:10:56,539 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 08:10:56,539 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 08:10:56,541 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 08:10:56,541 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 08:10:56,541 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 08:10:56,542 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 08:10:56,542 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 08:10:56,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 08:10:56,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 08:10:56,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 08:10:56,544 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 08:10:56,544 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 08:10:56,545 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 08:10:56,545 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 08:10:56,545 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 08:10:56,546 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 08:10:56,546 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 08:10:56,547 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 08:10:56,547 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 08:10:56,548 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 08:10:56,548 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 08:10:56,548 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 08:10:56,549 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 08:10:56,549 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 08:10:56,550 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 08:10:56,551 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 08:10:56,551 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 08:10:56,552 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 08:10:56,561 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 08:10:56,572 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 08:10:56,573 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:10:56,582 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 08:10:56,588 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:10:56,594 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 08:10:56,595 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:10:56,596 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 08:10:56,601 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:10:56,603 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 08:10:56,606 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:10:56,616 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 08:10:56,623 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 08:10:56,628 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 08:10:56,630 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 08:10:56,670 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:10:56,676 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:10:56,678 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:10:56,690 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:10:56,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:10:56,694 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:56] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:10:56,704 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 08:10:56,710 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 08:10:56,714 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 08:10:56,715 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 08:10:56,718 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 08:10:56,719 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 08:10:56,719 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 08:10:56,720 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 08:10:56,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 08:10:56,721 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 08:10:56,724 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 08:10:56,724 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 08:10:56,725 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 08:10:56,726 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 08:10:56,726 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 08:10:56,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 08:10:56,727 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 08:10:56,728 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 08:10:56,729 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 08:10:56,729 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 08:10:56,730 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 08:10:56,731 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 08:10:56,731 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 08:10:56,732 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 08:10:56,733 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 08:10:56,733 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 08:10:56,734 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 08:10:56,734 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 08:10:56,735 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 08:10:56,736 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 08:10:56,736 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 08:10:57,183 44 INFO rb-229b649-225316-421900 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-07 08:10:57,703 44 INFO rb-229b649-225316-421900 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-07 08:10:57,742 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90282069 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2c217490-41f7-45b0-a5b7-bf0b4b51460f'}] 2026-10-07 08:10:57,743 44 INFO rb-229b649-225316-421900 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-07 08:10:57,799 44 INFO rb-229b649-225316-421900 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-07 08:10:57,844 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90282069 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2c217490-41f7-45b0-a5b7-bf0b4b51460f'} created pos.order #775 2026-10-07 08:10:57,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-07 08:10:57,848 44 INFO rb-229b649-225316-421900 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-07 08:10:57,875 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90282069 finished 2026-10-07 08:10:57,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.083 0.151 2026-10-07 08:10:58,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 17613100 (allocated 20709376) 2026-10-07 08:10:58,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 112889 2026-10-07 08:10:58,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-07 08:10:58,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 112889 2026-10-07 08:10:58,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081058_143691_test_multiple_preparation_printer_different_categories.txt 2026-10-07 08:10:58,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpsefj1rfb_chrome_odoo" 2026-10-07 08:10:58,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-07 08:10:58,824 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 113119 2026-10-07 08:10:58,825 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpiozc8moy_chrome_odoo 2026-10-07 08:10:58,825 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:45537/json/version 2026-10-07 08:10:58,826 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:58,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:10:58,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:45537/json 2026-10-07 08:10:58,849 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:10:58,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:45537/devtools/page/915A3BEF95E71466B08D16A093804638 2026-10-07 08:10:58,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-07 08:10:58,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-07 08:10:58,931 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:10:58,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-07 08:10:58,944 44 INFO rb-229b649-225316-421900 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-07 08:10:58,944 44 INFO rb-229b649-225316-421900 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-07 08:10:58,958 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:10:59,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:59] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.066 0.752 2026-10-07 08:10:59,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '915A3BEF95E71466B08D16A093804638', 'loaderId': '0F75C2FCF6835F28FE0FCE3AD3D3DADA', 'isDownload': False} 2026-10-07 08:10:59,775 44 INFO rb-229b649-225316-421900 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-07 08:10:59,795 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:10:59,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:59] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:10:59,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:59] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 08:10:59,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:10:59] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 08:11:00,489 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:11:00,494 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:11:00,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:11:00,550 44 INFO rb-229b649-225316-421900 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-07 08:11:00,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 08:11:00,573 44 INFO rb-229b649-225316-421900 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-07 08:11:00,590 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:11:00,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:00,651 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-07 08:11:00,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-07 08:11:00,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.039 2026-10-07 08:11:00,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 08:11:01,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.243 0.468 2026-10-07 08:11:01,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:11:01,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:11:01,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.065 2026-10-07 08:11:01,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:11:01,793 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:01,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:11:01,860 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:01,903 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:11:01,908 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:11:01,939 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:11:01,969 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "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-07 08:11:01,975 44 INFO rb-229b649-225316-421900 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-07 08:11:01,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.069 0.047 2026-10-07 08:11:02,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.134 2026-10-07 08:11:02,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.146 2026-10-07 08:11:02,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.068 2026-10-07 08:11:02,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.021 2026-10-07 08:11:02,191 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:02,195 44 INFO rb-229b649-225316-421900 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-07 08:11:02,214 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:02,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.073 2026-10-07 08:11:02,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.170 2026-10-07 08:11:02,470 44 INFO rb-229b649-225316-421900 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-07 08:11:02,506 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:11:02,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.047 0.268 2026-10-07 08:11:02,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.144 2026-10-07 08:11:02,567 44 INFO rb-229b649-225316-421900 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-07 08:11:02,636 44 INFO rb-229b649-225316-421900 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-07 08:11:02,731 44 INFO rb-229b649-225316-421900 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-07 08:11:02,810 44 INFO rb-229b649-225316-421900 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-07 08:11:02,862 44 INFO rb-229b649-225316-421900 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-07 08:11:02,921 44 INFO rb-229b649-225316-421900 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-07 08:11:02,993 44 INFO rb-229b649-225316-421900 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-07 08:11:03,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.010 0.030 2026-10-07 08:11:03,054 44 INFO rb-229b649-225316-421900 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-07 08:11:03,111 44 INFO rb-229b649-225316-421900 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-07 08:11:03,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.059 2026-10-07 08:11:03,161 44 INFO rb-229b649-225316-421900 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-07 08:11:03,212 44 INFO rb-229b649-225316-421900 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-07 08:11:03,285 44 INFO rb-229b649-225316-421900 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-07 08:11:03,294 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:03,297 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:11:03,360 44 INFO rb-229b649-225316-421900 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-07 08:11:03,431 44 INFO rb-229b649-225316-421900 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-07 08:11:03,439 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66355213 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '80bcd365-a73e-406f-b65c-a6310cadd21d'}] 2026-10-07 08:11:03,466 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:11:04,004 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66355213 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '80bcd365-a73e-406f-b65c-a6310cadd21d'} created pos.order #776 2026-10-07 08:11:04,059 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66355213 finished 2026-10-07 08:11:04,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.241 0.465 2026-10-07 08:11:04,336 44 INFO rb-229b649-225316-421900 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-07 08:11:04,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-07 08:11:04,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 08:11:04,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17212308 (allocated 19009536) 2026-10-07 08:11:04,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 113119 2026-10-07 08:11:04,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-07 08:11:04,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 113119 2026-10-07 08:11:04,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081104_664454_test_name_preset_skip_screen.txt 2026-10-07 08:11:04,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpiozc8moy_chrome_odoo" 2026-10-07 08:11:04,683 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-07 08:11:05,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 113322 2026-10-07 08:11:05,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmp8nf44k4o_chrome_odoo 2026-10-07 08:11:05,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:34671/json/version 2026-10-07 08:11:05,197 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:05,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:05,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:34671/json 2026-10-07 08:11:05,284 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:05,297 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:34671/devtools/page/64501E2B0B14941F52F7A52C26EA5CB1 2026-10-07 08:11:05,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-07 08:11:05,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-07 08:11:05,379 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:11:05,387 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-07 08:11:05,389 44 INFO rb-229b649-225316-421900 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-07 08:11:05,389 44 INFO rb-229b649-225316-421900 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-07 08:11:05,409 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:06,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.094 0.703 2026-10-07 08:11:06,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '64501E2B0B14941F52F7A52C26EA5CB1', 'loaderId': '0586F8E7E5AB3DC7B0C654C5FBFBFB46', 'isDownload': False} 2026-10-07 08:11:06,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-07 08:11:06,230 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:06,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:11:06,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 08:11:06,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-07 08:11:06,812 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:06,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:11:06,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 08:11:06,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 08:11:06,870 44 INFO rb-229b649-225316-421900 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-07 08:11:06,879 44 INFO rb-229b649-225316-421900 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-07 08:11:06,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:06,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:06,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 08:11:06,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.035 2026-10-07 08:11:07,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.037 2026-10-07 08:11:07,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-07 08:11:07,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.300 0.481 2026-10-07 08:11:07,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:11:07,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:11:08,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-07 08:11:08,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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.006 2026-10-07 08:11:08,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:08,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:11:08,125 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:08,147 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:08,155 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:11:08,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "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-07 08:11:08,184 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:11:08,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.019 0.039 2026-10-07 08:11:08,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.069 2026-10-07 08:11:08,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-10-07 08:11:08,227 44 INFO rb-229b649-225316-421900 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-07 08:11:08,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:11:08,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-10-07 08:11:08,345 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:11:08,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.030 0.053 2026-10-07 08:11:08,456 44 INFO rb-229b649-225316-421900 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-07 08:11:08,469 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:08,502 44 INFO rb-229b649-225316-421900 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-07 08:11:08,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.028 0.154 2026-10-07 08:11:08,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.119 2026-10-07 08:11:08,687 44 INFO rb-229b649-225316-421900 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-07 08:11:08,738 44 INFO rb-229b649-225316-421900 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-07 08:11:08,796 44 INFO rb-229b649-225316-421900 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-07 08:11:08,855 44 INFO rb-229b649-225316-421900 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-07 08:11:08,917 44 INFO rb-229b649-225316-421900 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-07 08:11:08,973 44 INFO rb-229b649-225316-421900 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-07 08:11:08,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:08] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.008 0.009 2026-10-07 08:11:09,027 44 INFO rb-229b649-225316-421900 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-07 08:11:09,081 44 INFO rb-229b649-225316-421900 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-07 08:11:09,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.004 0.005 2026-10-07 08:11:09,117 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:09,133 44 INFO rb-229b649-225316-421900 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-07 08:11:09,194 44 INFO rb-229b649-225316-421900 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-07 08:11:09,251 44 INFO rb-229b649-225316-421900 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-07 08:11:09,303 44 INFO rb-229b649-225316-421900 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-07 08:11:09,355 44 INFO rb-229b649-225316-421900 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-07 08:11:09,406 44 INFO rb-229b649-225316-421900 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-07 08:11:09,463 44 INFO rb-229b649-225316-421900 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-07 08:11:09,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.005 0.008 2026-10-07 08:11:09,514 44 INFO rb-229b649-225316-421900 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-07 08:11:09,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.004 0.029 2026-10-07 08:11:09,573 44 INFO rb-229b649-225316-421900 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-07 08:11:09,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:11:09,624 44 INFO rb-229b649-225316-421900 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-07 08:11:09,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.027 2026-10-07 08:11:09,681 44 INFO rb-229b649-225316-421900 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-07 08:11:09,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:09,847 44 INFO rb-229b649-225316-421900 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-07 08:11:09,871 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:11:09,950 44 INFO rb-229b649-225316-421900 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-07 08:11:10,029 44 INFO rb-229b649-225316-421900 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-07 08:11:10,066 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:11:10,068 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:11:10,079 44 INFO rb-229b649-225316-421900 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-07 08:11:10,160 44 INFO rb-229b649-225316-421900 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-07 08:11:10,230 44 INFO rb-229b649-225316-421900 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-07 08:11:10,253 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22602744 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '17b77ebb-66ac-46db-8812-9fa38a7d9503'}] 2026-10-07 08:11:10,277 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:11:10,857 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22602744 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '17b77ebb-66ac-46db-8812-9fa38a7d9503'} created pos.order #777 2026-10-07 08:11:10,882 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22602744 finished 2026-10-07 08:11:10,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.300 0.423 2026-10-07 08:11:11,227 44 INFO rb-229b649-225316-421900 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-07 08:11:11,279 44 INFO rb-229b649-225316-421900 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-07 08:11:11,332 44 INFO rb-229b649-225316-421900 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-07 08:11:11,388 44 INFO rb-229b649-225316-421900 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-07 08:11:11,439 44 INFO rb-229b649-225316-421900 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-07 08:11:11,500 44 INFO rb-229b649-225316-421900 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-07 08:11:11,560 44 INFO rb-229b649-225316-421900 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-07 08:11:11,621 44 INFO rb-229b649-225316-421900 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-07 08:11:11,676 44 INFO rb-229b649-225316-421900 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-07 08:11:11,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:11] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.021 0.022 2026-10-07 08:11:11,756 44 INFO rb-229b649-225316-421900 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-07 08:11:11,805 44 INFO rb-229b649-225316-421900 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-07 08:11:11,882 44 INFO rb-229b649-225316-421900 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-07 08:11:11,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:11] "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-07 08:11:11,939 44 INFO rb-229b649-225316-421900 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-07 08:11:11,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.040 2026-10-07 08:11:11,989 44 INFO rb-229b649-225316-421900 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-07 08:11:12,041 44 INFO rb-229b649-225316-421900 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-07 08:11:12,094 44 INFO rb-229b649-225316-421900 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-07 08:11:12,145 44 INFO rb-229b649-225316-421900 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-07 08:11:12,200 44 INFO rb-229b649-225316-421900 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-07 08:11:12,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:12] "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.015 2026-10-07 08:11:12,261 44 INFO rb-229b649-225316-421900 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-07 08:11:12,312 44 INFO rb-229b649-225316-421900 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-07 08:11:12,400 44 INFO rb-229b649-225316-421900 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-07 08:11:12,448 44 INFO rb-229b649-225316-421900 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-07 08:11:12,507 44 INFO rb-229b649-225316-421900 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-07 08:11:12,576 44 INFO rb-229b649-225316-421900 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-07 08:11:12,590 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94685571 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '43c53d6d-b93f-4e40-8a68-773bc70399f5'}] 2026-10-07 08:11:13,029 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94685571 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '43c53d6d-b93f-4e40-8a68-773bc70399f5'} created pos.order #778 2026-10-07 08:11:13,079 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94685571 finished 2026-10-07 08:11:13,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 184 0.231 0.410 2026-10-07 08:11:13,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:13] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:11:13,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:13] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 08:11:13,383 44 INFO rb-229b649-225316-421900 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-07 08:11:13,432 44 INFO rb-229b649-225316-421900 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-07 08:11:13,481 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-07 08:11:13,482 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 08:11:13,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18571068 (allocated 20058112) 2026-10-07 08:11:13,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 113322 2026-10-07 08:11:13,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-07 08:11:13,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 113322 2026-10-07 08:11:13,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081113_781822_test_no_ghost_floor.txt 2026-10-07 08:11:13,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmp8nf44k4o_chrome_odoo" 2026-10-07 08:11:13,800 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-07 08:11:14,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 113539 2026-10-07 08:11:14,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmpmd2mi7wo_chrome_odoo 2026-10-07 08:11:14,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:39285/json/version 2026-10-07 08:11:14,269 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:14,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:14,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:39285/json 2026-10-07 08:11:14,324 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:14,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:39285/devtools/page/886A508DC7853DDA209CB7A5F1A3DE16 2026-10-07 08:11:14,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-07 08:11:14,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-07 08:11:14,433 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:14,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-07 08:11:14,456 44 INFO rb-229b649-225316-421900 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-07 08:11:14,456 44 INFO rb-229b649-225316-421900 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-07 08:11:14,470 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:15,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:15] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.072 0.913 2026-10-07 08:11:15,457 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '886A508DC7853DDA209CB7A5F1A3DE16', 'loaderId': '76D725E9F80063E8C1E1EB068CDA7C8B', 'isDownload': False} 2026-10-07 08:11:15,457 44 INFO rb-229b649-225316-421900 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-07 08:11:15,481 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:15,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:15] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:11:15,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:15] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.025 2026-10-07 08:11:15,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:15] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.055 2026-10-07 08:11:16,101 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:16,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:16,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 08:11:16,198 44 INFO rb-229b649-225316-421900 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-07 08:11:16,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 08:11:16,210 44 INFO rb-229b649-225316-421900 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-07 08:11:16,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:11:16,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:16,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "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.012 2026-10-07 08:11:16,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 08:11:16,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.037 0.049 2026-10-07 08:11:16,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 08:11:17,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.373 0.454 2026-10-07 08:11:17,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "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-07 08:11:17,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:11:17,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-07 08:11:17,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:11:17,576 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:17,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:11:17,651 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:11:17,652 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:11:17,689 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:11:17,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:11:17,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.041 2026-10-07 08:11:17,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "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-07 08:11:17,734 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:11:17,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.094 2026-10-07 08:11:17,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:11:17,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.071 2026-10-07 08:11:17,862 44 INFO rb-229b649-225316-421900 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-07 08:11:17,960 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:17,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.172 2026-10-07 08:11:17,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.194 2026-10-07 08:11:18,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 08:11:18,065 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:18,069 44 INFO rb-229b649-225316-421900 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-07 08:11:18,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.041 2026-10-07 08:11:18,246 44 INFO rb-229b649-225316-421900 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-07 08:11:18,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-07 08:11:18,299 44 INFO rb-229b649-225316-421900 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-07 08:11:18,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13673412 (allocated 14417920) 2026-10-07 08:11:18,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 113539 2026-10-07 08:11:18,418 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-07 08:11:18,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 113539 2026-10-07 08:11:18,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081118_533487_test_open_default_register_screen_config.txt 2026-10-07 08:11:18,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmpmd2mi7wo_chrome_odoo" 2026-10-07 08:11:18,555 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-07 08:11:19,115 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 113737 2026-10-07 08:11:19,115 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmp1n9v4a2l_chrome_odoo 2026-10-07 08:11:19,115 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:37491/json/version 2026-10-07 08:11:19,116 44 INFO rb-229b649-225316-421900 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-07 08:11:19,132 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:19,132 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:37491/json 2026-10-07 08:11:19,132 44 INFO rb-229b649-225316-421900 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-07 08:11:19,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:37491/devtools/page/1E3F83AA9BFA4CAE5EE48D7F529D5D26 2026-10-07 08:11:19,159 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-07 08:11:19,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-07 08:11:19,224 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:19,235 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-07 08:11:19,237 44 INFO rb-229b649-225316-421900 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-07 08:11:19,237 44 INFO rb-229b649-225316-421900 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-07 08:11:19,263 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:19,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:19] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.047 0.573 2026-10-07 08:11:19,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '1E3F83AA9BFA4CAE5EE48D7F529D5D26', 'loaderId': '523265A7E5813BAFD87EB0B0DCBE73F2', 'isDownload': False} 2026-10-07 08:11:19,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-07 08:11:19,909 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:19,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:19] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:11:19,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:19] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 08:11:19,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:19] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-07 08:11:20,654 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:20,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:11:20,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 08:11:20,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:11:20,712 44 INFO rb-229b649-225316-421900 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-07 08:11:20,718 44 INFO rb-229b649-225316-421900 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-07 08:11:20,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:11:20,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:20,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.020 2026-10-07 08:11:20,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.020 0.066 2026-10-07 08:11:20,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.049 2026-10-07 08:11:20,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:11:21,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.298 0.526 2026-10-07 08:11:21,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:11:21,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:21,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-07 08:11:21,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:21,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:21,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:22,037 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:11:22,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.016 2026-10-07 08:11:22,070 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:11:22,072 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:11:22,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:11:22,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:22,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.066 2026-10-07 08:11:22,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 08:11:22,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:11:22,198 44 INFO rb-229b649-225316-421900 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-07 08:11:22,222 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:22,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.017 2026-10-07 08:11:22,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.050 2026-10-07 08:11:22,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.122 2026-10-07 08:11:22,431 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:22,435 44 INFO rb-229b649-225316-421900 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-07 08:11:22,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.055 2026-10-07 08:11:22,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:22,678 44 INFO rb-229b649-225316-421900 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-07 08:11:22,721 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:22,742 44 INFO rb-229b649-225316-421900 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-07 08:11:22,834 44 INFO rb-229b649-225316-421900 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-07 08:11:22,894 44 INFO rb-229b649-225316-421900 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-07 08:11:22,979 44 INFO rb-229b649-225316-421900 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-07 08:11:23,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-10-07 08:11:23,088 44 INFO rb-229b649-225316-421900 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-07 08:11:23,183 44 INFO rb-229b649-225316-421900 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-07 08:11:23,189 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372746 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'}] 2026-10-07 08:11:23,301 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372746 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'} created pos.order #779 2026-10-07 08:11:23,326 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94372746 finished 2026-10-07 08:11:23,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.070 0.138 2026-10-07 08:11:23,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:11:23,460 44 INFO rb-229b649-225316-421900 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-07 08:11:23,511 44 INFO rb-229b649-225316-421900 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-07 08:11:23,562 44 INFO rb-229b649-225316-421900 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-07 08:11:23,613 44 INFO rb-229b649-225316-421900 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-07 08:11:23,670 44 INFO rb-229b649-225316-421900 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-07 08:11:23,731 44 INFO rb-229b649-225316-421900 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-07 08:11:23,751 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94395460 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'}] 2026-10-07 08:11:23,790 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94395460 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'} updated pos.order #779 2026-10-07 08:11:23,812 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94395460 finished 2026-10-07 08:11:23,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.054 0.121 2026-10-07 08:11:23,962 44 INFO rb-229b649-225316-421900 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-07 08:11:24,013 44 INFO rb-229b649-225316-421900 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-07 08:11:24,088 44 INFO rb-229b649-225316-421900 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-07 08:11:24,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:24] "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-07 08:11:24,140 44 INFO rb-229b649-225316-421900 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-07 08:11:24,201 44 INFO rb-229b649-225316-421900 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-07 08:11:24,256 44 INFO rb-229b649-225316-421900 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-07 08:11:25,308 44 INFO rb-229b649-225316-421900 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-07 08:11:25,367 44 INFO rb-229b649-225316-421900 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-07 08:11:25,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:11:25,390 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84623978 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'}] 2026-10-07 08:11:25,428 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84623978 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '04fc546a-6031-4a90-9daf-e5e756ed359d'} updated pos.order #779 2026-10-07 08:11:25,455 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84623978 finished 2026-10-07 08:11:25,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.088 0.131 2026-10-07 08:11:25,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.012 0.011 2026-10-07 08:11:25,703 44 INFO rb-229b649-225316-421900 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-07 08:11:25,746 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-07 08:11:25,746 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:11:25,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17597772 (allocated 19009536) 2026-10-07 08:11:25,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 113737 2026-10-07 08:11:25,874 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-07 08:11:25,876 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 113737 2026-10-07 08:11:26,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081126_009398_test_pos_restaurant_course.txt 2026-10-07 08:11:26,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmp1n9v4a2l_chrome_odoo" 2026-10-07 08:11:26,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-07 08:11:27,072 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #221 deleted product.product records with IDs: [2604] 2026-10-07 08:11:27,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 113950 2026-10-07 08:11:27,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpglsdlhb2_chrome_odoo 2026-10-07 08:11:27,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:46681/json/version 2026-10-07 08:11:27,530 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:27,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:27,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:46681/json 2026-10-07 08:11:27,620 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:27,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:46681/devtools/page/0390552E6C6AA7BF50C81336669A1332 2026-10-07 08:11:27,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-07 08:11:27,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-07 08:11:27,732 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:27,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-07 08:11:27,744 44 INFO rb-229b649-225316-421900 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-07 08:11:27,744 44 INFO rb-229b649-225316-421900 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-07 08:11:27,814 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:28,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:28] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.152 0.795 2026-10-07 08:11:28,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '0390552E6C6AA7BF50C81336669A1332', 'loaderId': 'B82D0C814461854E0AA538A17C30B4B1', 'isDownload': False} 2026-10-07 08:11:28,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-07 08:11:28,741 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:28,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.008 2026-10-07 08:11:28,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:11:28,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.033 2026-10-07 08:11:29,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:29,403 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:29,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:11:29,460 44 INFO rb-229b649-225316-421900 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-07 08:11:29,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-07 08:11:29,470 44 INFO rb-229b649-225316-421900 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-07 08:11:29,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:29,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:29,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.015 2026-10-07 08:11:29,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "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.035 2026-10-07 08:11:29,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.014 2026-10-07 08:11:29,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.032 2026-10-07 08:11:30,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.345 0.495 2026-10-07 08:11:30,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:11:30,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:11:30,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.008 0.016 2026-10-07 08:11:30,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-07 08:11:30,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:11:30,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:30,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.009 2026-10-07 08:11:30,974 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:31,004 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:31,009 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:11:31,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:31,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.037 2026-10-07 08:11:31,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.073 2026-10-07 08:11:31,061 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "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-07 08:11:31,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.033 2026-10-07 08:11:31,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 08:11:31,127 44 INFO rb-229b649-225316-421900 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-07 08:11:31,189 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:11:31,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.056 2026-10-07 08:11:31,357 44 INFO rb-229b649-225316-421900 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-07 08:11:31,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.152 2026-10-07 08:11:31,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:11:31,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.061 2026-10-07 08:11:31,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.316 2026-10-07 08:11:31,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:31,620 44 INFO rb-229b649-225316-421900 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-07 08:11:31,648 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:31,670 44 INFO rb-229b649-225316-421900 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-07 08:11:31,728 44 INFO rb-229b649-225316-421900 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-07 08:11:31,790 44 INFO rb-229b649-225316-421900 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-07 08:11:31,849 44 INFO rb-229b649-225316-421900 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-07 08:11:31,900 44 INFO rb-229b649-225316-421900 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-07 08:11:31,955 44 INFO rb-229b649-225316-421900 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-07 08:11:32,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:32,093 44 INFO rb-229b649-225316-421900 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-07 08:11:32,187 44 INFO rb-229b649-225316-421900 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-07 08:11:32,233 44 INFO rb-229b649-225316-421900 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-07 08:11:32,293 44 INFO rb-229b649-225316-421900 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-07 08:11:32,352 44 INFO rb-229b649-225316-421900 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-07 08:11:32,420 44 INFO rb-229b649-225316-421900 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-07 08:11:32,480 44 INFO rb-229b649-225316-421900 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-07 08:11:32,530 44 INFO rb-229b649-225316-421900 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-07 08:11:32,582 44 INFO rb-229b649-225316-421900 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-07 08:11:32,632 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:32,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:32,747 44 INFO rb-229b649-225316-421900 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-07 08:11:32,839 44 INFO rb-229b649-225316-421900 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-07 08:11:32,845 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50880163 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d9519b3-dc34-40df-81e0-435327d05079'}] 2026-10-07 08:11:32,978 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50880163 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d9519b3-dc34-40df-81e0-435327d05079'} created pos.order #780 2026-10-07 08:11:33,002 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50880163 finished 2026-10-07 08:11:33,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.088 0.152 2026-10-07 08:11:33,152 44 INFO rb-229b649-225316-421900 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-07 08:11:33,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.015 2026-10-07 08:11:33,207 44 INFO rb-229b649-225316-421900 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-07 08:11:33,255 44 INFO rb-229b649-225316-421900 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-07 08:11:33,306 44 INFO rb-229b649-225316-421900 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-07 08:11:33,364 44 INFO rb-229b649-225316-421900 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-07 08:11:33,418 44 INFO rb-229b649-225316-421900 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-07 08:11:33,484 44 INFO rb-229b649-225316-421900 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-07 08:11:33,542 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:33,595 44 INFO rb-229b649-225316-421900 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-07 08:11:33,654 44 INFO rb-229b649-225316-421900 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-07 08:11:33,673 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794039 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d9519b3-dc34-40df-81e0-435327d05079'}] 2026-10-07 08:11:33,737 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794039 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7d9519b3-dc34-40df-81e0-435327d05079'} updated pos.order #780 2026-10-07 08:11:33,783 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54794039 finished 2026-10-07 08:11:33,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.088 0.160 2026-10-07 08:11:33,958 44 INFO rb-229b649-225316-421900 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-07 08:11:34,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:11:34,030 44 INFO rb-229b649-225316-421900 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-07 08:11:34,095 44 INFO rb-229b649-225316-421900 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-07 08:11:34,150 44 INFO rb-229b649-225316-421900 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-07 08:11:34,200 44 INFO rb-229b649-225316-421900 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-07 08:11:34,251 44 INFO rb-229b649-225316-421900 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-07 08:11:34,302 44 INFO rb-229b649-225316-421900 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-07 08:11:34,358 44 INFO rb-229b649-225316-421900 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-07 08:11:34,413 44 INFO rb-229b649-225316-421900 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-07 08:11:34,472 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:34,527 44 INFO rb-229b649-225316-421900 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-07 08:11:34,588 44 INFO rb-229b649-225316-421900 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-07 08:11:34,614 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345632 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'c59fbe30-d140-4a9e-aee6-45a840506524'}] 2026-10-07 08:11:34,668 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345632 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'c59fbe30-d140-4a9e-aee6-45a840506524'} created pos.order #781 2026-10-07 08:11:34,690 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345632 finished 2026-10-07 08:11:34,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.038 0.099 2026-10-07 08:11:34,781 44 INFO rb-229b649-225316-421900 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-07 08:11:34,864 44 INFO rb-229b649-225316-421900 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-07 08:11:34,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.044 0.020 2026-10-07 08:11:34,936 44 INFO rb-229b649-225316-421900 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-07 08:11:34,984 44 INFO rb-229b649-225316-421900 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-07 08:11:35,045 44 INFO rb-229b649-225316-421900 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-07 08:11:35,114 44 INFO rb-229b649-225316-421900 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-07 08:11:35,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:35] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:11:35,229 44 INFO rb-229b649-225316-421900 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-07 08:11:35,298 44 INFO rb-229b649-225316-421900 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-07 08:11:35,302 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56690750 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '757e7c41-d635-4d5f-8448-3547a362f6f6'}] 2026-10-07 08:11:35,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56690750 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '757e7c41-d635-4d5f-8448-3547a362f6f6'} created pos.order #782 2026-10-07 08:11:35,404 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56690750 finished 2026-10-07 08:11:35,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.141 2026-10-07 08:11:35,529 44 INFO rb-229b649-225316-421900 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-07 08:11:35,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-07 08:11:35,633 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-07 08:11:35,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:11:35,797 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21256248 (allocated 23732224) 2026-10-07 08:11:35,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 113950 2026-10-07 08:11:35,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-07 08:11:35,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 113950 2026-10-07 08:11:35,939 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081135_939329_test_preparation_printer_content.txt 2026-10-07 08:11:35,939 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpglsdlhb2_chrome_odoo" 2026-10-07 08:11:35,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-07 08:11:36,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 114158 2026-10-07 08:11:36,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpb51c3bsr_chrome_odoo 2026-10-07 08:11:36,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:42489/json/version 2026-10-07 08:11:36,556 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:36,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:36,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:42489/json 2026-10-07 08:11:36,573 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:36,576 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:42489/devtools/page/43F605F5DEAC2DAA5AD6924553EAF545 2026-10-07 08:11:36,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-07 08:11:36,585 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-07 08:11:36,643 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:36,657 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-07 08:11:36,662 44 INFO rb-229b649-225316-421900 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-07 08:11:36,662 44 INFO rb-229b649-225316-421900 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-07 08:11:36,684 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:37,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:37] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.097 0.631 2026-10-07 08:11:37,412 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '43F605F5DEAC2DAA5AD6924553EAF545', 'loaderId': 'B56355C30311FE7670A25B5A44691BB0', 'isDownload': False} 2026-10-07 08:11:37,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-10-07 08:11:37,441 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:37,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:37] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 08:11:37,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:37] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:11:37,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:37] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 08:11:38,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:38,130 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:11:38,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.019 0.015 2026-10-07 08:11:38,210 44 INFO rb-229b649-225316-421900 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-07 08:11:38,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 08:11:38,222 44 INFO rb-229b649-225316-421900 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-07 08:11:38,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:38,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:38,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "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-07 08:11:38,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-07 08:11:38,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.037 2026-10-07 08:11:38,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 08:11:39,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.340 0.738 2026-10-07 08:11:39,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "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-07 08:11:39,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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.009 2026-10-07 08:11:39,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-07 08:11:39,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:39,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:39,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:11:39,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:39,895 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:11:39,900 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:11:39,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.035 2026-10-07 08:11:39,970 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:11:39,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.101 2026-10-07 08:11:39,987 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "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-07 08:11:39,989 44 INFO rb-229b649-225316-421900 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-07 08:11:39,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-07 08:11:40,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:11:40,229 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:11:40,252 44 INFO rb-229b649-225316-421900 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-07 08:11:40,318 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:40,319 44 INFO rb-229b649-225316-421900 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-07 08:11:40,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.086 0.070 2026-10-07 08:11:40,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.201 2026-10-07 08:11:40,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.196 2026-10-07 08:11:40,713 44 INFO rb-229b649-225316-421900 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-07 08:11:40,742 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:40,821 44 INFO rb-229b649-225316-421900 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-07 08:11:40,880 44 INFO rb-229b649-225316-421900 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-07 08:11:40,941 44 INFO rb-229b649-225316-421900 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-07 08:11:41,009 44 INFO rb-229b649-225316-421900 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-07 08:11:41,070 44 INFO rb-229b649-225316-421900 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-07 08:11:41,137 44 INFO rb-229b649-225316-421900 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-07 08:11:41,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:41] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:11:41,269 44 INFO rb-229b649-225316-421900 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-07 08:11:41,338 44 INFO rb-229b649-225316-421900 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-07 08:11:41,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54619116 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'd9029ee8-6740-4c1d-b340-39cbf10019b2'}] 2026-10-07 08:11:41,391 44 INFO rb-229b649-225316-421900 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-07 08:11:41,445 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54619116 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': 'd9029ee8-6740-4c1d-b340-39cbf10019b2'} created pos.order #783 2026-10-07 08:11:41,453 44 INFO rb-229b649-225316-421900 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-07 08:11:41,482 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54619116 finished 2026-10-07 08:11:41,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.072 0.163 2026-10-07 08:11:41,623 44 INFO rb-229b649-225316-421900 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-07 08:11:41,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:11:41,712 44 INFO rb-229b649-225316-421900 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-07 08:11:41,773 44 INFO rb-229b649-225316-421900 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-07 08:11:41,848 44 INFO rb-229b649-225316-421900 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-07 08:11:41,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94141751 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'bf2636ab-9206-4e73-8855-e8e1a594d235'}] 2026-10-07 08:11:41,907 44 INFO rb-229b649-225316-421900 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-07 08:11:41,943 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94141751 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'bf2636ab-9206-4e73-8855-e8e1a594d235'} created pos.order #784 2026-10-07 08:11:41,948 44 INFO rb-229b649-225316-421900 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-07 08:11:41,972 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94141751 finished 2026-10-07 08:11:42,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.145 2026-10-07 08:11:42,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.063 0.073 2026-10-07 08:11:42,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.036 2026-10-07 08:11:42,317 44 INFO rb-229b649-225316-421900 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-07 08:11:42,376 44 INFO rb-229b649-225316-421900 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-07 08:11:42,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:42] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.039 0.108 2026-10-07 08:11:42,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:42] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.023 0.055 2026-10-07 08:11:43,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:43] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:44,008 44 INFO rb-229b649-225316-421900 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-07 08:11:44,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:11:44,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:44,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:44,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.006 2026-10-07 08:11:44,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.035 2026-10-07 08:11:44,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-07 08:11:44,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.028 0.056 2026-10-07 08:11:44,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "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-07 08:11:44,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.026 2026-10-07 08:11:44,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.011 2026-10-07 08:11:44,569 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:44,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:11:44,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.052 0.053 2026-10-07 08:11:44,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.123 2026-10-07 08:11:44,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.042 2026-10-07 08:11:44,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-07 08:11:44,897 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 08:11:44,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.009 0.028 2026-10-07 08:11:44,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.065 2026-10-07 08:11:45,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:45] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.049 0.152 2026-10-07 08:11:45,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17128344 (allocated 18612224) 2026-10-07 08:11:45,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 114158 2026-10-07 08:11:45,199 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-07 08:11:45,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 114158 2026-10-07 08:11:45,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081145_317635_test_preset_future_timing_restaurant.txt 2026-10-07 08:11:45,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpb51c3bsr_chrome_odoo" 2026-10-07 08:11:45,338 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-07 08:11:45,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114378 2026-10-07 08:11:45,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpymozf_3d_chrome_odoo 2026-10-07 08:11:45,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33213/json/version 2026-10-07 08:11:45,895 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:45,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:45,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33213/json 2026-10-07 08:11:45,916 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:45,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:33213/devtools/page/C0B8DC8C19F0ED0102F9EFE74AA335F6 2026-10-07 08:11:45,946 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 08:11:45,962 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 08:11:46,028 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:46,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 08:11:46,058 44 INFO rb-229b649-225316-421900 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-07 08:11:46,058 44 INFO rb-229b649-225316-421900 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-07 08:11:46,082 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:11:46,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:46] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.144 0.719 2026-10-07 08:11:46,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'C0B8DC8C19F0ED0102F9EFE74AA335F6', 'loaderId': '0BE4E667812C27A5CB3096A4A0E9178E', 'isDownload': False} 2026-10-07 08:11:46,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-07 08:11:46,964 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:46,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:46] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:11:47,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 08:11:47,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 08:11:47,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:47,733 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:47,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:11:47,789 44 INFO rb-229b649-225316-421900 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-07 08:11:47,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.013 2026-10-07 08:11:47,803 44 INFO rb-229b649-225316-421900 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-07 08:11:47,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:47,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:47,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "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-07 08:11:47,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 08:11:47,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.046 2026-10-07 08:11:47,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 08:11:48,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.349 0.562 2026-10-07 08:11:48,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:11:49,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:11:49,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-07 08:11:49,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:49,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:49,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 08:11:49,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:49,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:49,322 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:11:49,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:11:49,372 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:11:49,380 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:49,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.058 2026-10-07 08:11:49,452 44 INFO rb-229b649-225316-421900 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-07 08:11:49,454 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:11:49,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.141 2026-10-07 08:11:49,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.101 2026-10-07 08:11:49,641 44 INFO rb-229b649-225316-421900 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-07 08:11:49,658 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:11:49,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.230 2026-10-07 08:11:49,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.248 2026-10-07 08:11:49,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.130 2026-10-07 08:11:49,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.114 2026-10-07 08:11:49,856 44 INFO rb-229b649-225316-421900 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-07 08:11:49,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:50,074 44 INFO rb-229b649-225316-421900 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-07 08:11:50,184 44 INFO rb-229b649-225316-421900 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-07 08:11:50,190 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:11:50,259 44 INFO rb-229b649-225316-421900 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-07 08:11:50,324 44 INFO rb-229b649-225316-421900 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-07 08:11:50,376 44 INFO rb-229b649-225316-421900 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-07 08:11:50,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:50] "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.029 0.049 2026-10-07 08:11:50,491 44 INFO rb-229b649-225316-421900 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-07 08:11:50,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.024 0.066 2026-10-07 08:11:50,544 44 INFO rb-229b649-225316-421900 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-07 08:11:50,595 44 INFO rb-229b649-225316-421900 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-07 08:11:50,646 44 INFO rb-229b649-225316-421900 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-07 08:11:50,696 44 INFO rb-229b649-225316-421900 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-07 08:11:50,757 44 INFO rb-229b649-225316-421900 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-07 08:11:50,821 44 INFO rb-229b649-225316-421900 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-07 08:11:50,877 44 INFO rb-229b649-225316-421900 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-07 08:11:50,928 44 INFO rb-229b649-225316-421900 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-07 08:11:50,979 44 INFO rb-229b649-225316-421900 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-07 08:11:51,030 44 INFO rb-229b649-225316-421900 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-07 08:11:51,089 44 INFO rb-229b649-225316-421900 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-07 08:11:51,148 44 INFO rb-229b649-225316-421900 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-07 08:11:51,219 44 INFO rb-229b649-225316-421900 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-07 08:11:51,269 44 INFO rb-229b649-225316-421900 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-07 08:11:51,320 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 08:11:51,321 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 08:11:51,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16182260 (allocated 17301504) 2026-10-07 08:11:51,461 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114378 2026-10-07 08:11:51,463 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 08:11:51,474 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114378 2026-10-07 08:11:51,601 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081151_601154_test_preset_timing_restaurant.txt 2026-10-07 08:11:51,601 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpymozf_3d_chrome_odoo" 2026-10-07 08:11:52,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114571 2026-10-07 08:11:52,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpj05mwn5n_chrome_odoo 2026-10-07 08:11:52,132 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33043/json/version 2026-10-07 08:11:52,133 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:52,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:11:52,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:33043/json 2026-10-07 08:11:52,165 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:11:52,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:33043/devtools/page/5B79F4EE67E1E28ABBE7A0E09F2F8687 2026-10-07 08:11:52,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 08:11:52,206 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 08:11:52,265 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:11:52,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 08:11:52,271 44 INFO rb-229b649-225316-421900 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-07 08:11:52,271 44 INFO rb-229b649-225316-421900 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-07 08:11:52,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.065 2026-10-07 08:11:52,397 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '5B79F4EE67E1E28ABBE7A0E09F2F8687', 'loaderId': 'DEEAB2BFE8ED4A635E3AB7C375CB7A55', 'isDownload': False} 2026-10-07 08:11:52,397 44 INFO rb-229b649-225316-421900 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-07 08:11:52,422 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:11:52,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.009 2026-10-07 08:11:52,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:52] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:11:52,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:52] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.020 0.024 2026-10-07 08:11:53,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:11:53,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:53,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:11:53,192 44 INFO rb-229b649-225316-421900 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-07 08:11:53,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:11:53,202 44 INFO rb-229b649-225316-421900 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-07 08:11:53,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11: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-07 08:11:53,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:11:53,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:11:53,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:11:53,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.037 2026-10-07 08:11:53,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 08:11:54,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.253 0.511 2026-10-07 08:11:54,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:11:54,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:11:54,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.038 2026-10-07 08:11:54,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 08:11:54,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:11:54,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:11:54,569 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:11:54,614 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:11:54,617 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:11:54,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.022 0.036 2026-10-07 08:11:54,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 08:11:54,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.071 2026-10-07 08:11:54,665 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:11:54,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:11:54,707 44 INFO rb-229b649-225316-421900 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-07 08:11:54,734 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:54,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.021 2026-10-07 08:11:54,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.055 0.074 2026-10-07 08:11:54,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.184 2026-10-07 08:11:54,999 44 INFO rb-229b649-225316-421900 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-07 08:11:55,051 44 INFO rb-229b649-225316-421900 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-07 08:11:55,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.014 2026-10-07 08:11:55,266 44 INFO rb-229b649-225316-421900 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-07 08:11:55,295 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:55,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:55] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.012 0.023 2026-10-07 08:11:55,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:11:55,434 44 INFO rb-229b649-225316-421900 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-07 08:11:55,508 44 INFO rb-229b649-225316-421900 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-07 08:11:55,516 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49451693 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'f0a9ebf7-2446-4c82-b0e9-bf1c5e7520f3'}] 2026-10-07 08:11:55,613 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49451693 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'f0a9ebf7-2446-4c82-b0e9-bf1c5e7520f3'} created pos.order #785 2026-10-07 08:11:55,640 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49451693 finished 2026-10-07 08:11:55,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.055 0.158 2026-10-07 08:11:55,758 44 INFO rb-229b649-225316-421900 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-07 08:11:55,809 44 INFO rb-229b649-225316-421900 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-07 08:11:57,839 44 INFO rb-229b649-225316-421900 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-07 08:11:57,941 44 INFO rb-229b649-225316-421900 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-07 08:11:57,992 44 INFO rb-229b649-225316-421900 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-07 08:11:58,043 44 INFO rb-229b649-225316-421900 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-07 08:11:58,096 44 INFO rb-229b649-225316-421900 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-07 08:11:58,144 44 INFO rb-229b649-225316-421900 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-07 08:11:58,203 44 INFO rb-229b649-225316-421900 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-07 08:11:58,267 44 INFO rb-229b649-225316-421900 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-07 08:11:58,324 44 INFO rb-229b649-225316-421900 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-07 08:11:58,375 44 INFO rb-229b649-225316-421900 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-07 08:11:58,426 44 INFO rb-229b649-225316-421900 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-07 08:11:58,482 44 INFO rb-229b649-225316-421900 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-07 08:11:58,540 44 INFO rb-229b649-225316-421900 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-07 08:11:58,608 44 INFO rb-229b649-225316-421900 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-07 08:11:58,614 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61681466 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'f0a9ebf7-2446-4c82-b0e9-bf1c5e7520f3'}] 2026-10-07 08:11:58,651 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1285] to pos.order #785 2026-10-07 08:11:58,653 44 INFO rb-229b649-225316-421900 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-07 08:11:58,660 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61681466 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': 'f0a9ebf7-2446-4c82-b0e9-bf1c5e7520f3'} updated pos.order #785 2026-10-07 08:11:58,694 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61681466 finished 2026-10-07 08:11:58,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.064 0.160 2026-10-07 08:11:59,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:59] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.044 0.131 2026-10-07 08:11:59,089 44 INFO rb-229b649-225316-421900 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-07 08:11:59,169 44 INFO rb-229b649-225316-421900 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-07 08:11:59,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:59] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:11:59,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:11:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.028 2026-10-07 08:11:59,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 08:11:59,275 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 08:11:59,407 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17224440 (allocated 19009536) 2026-10-07 08:11:59,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114571 2026-10-07 08:11:59,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 08:11:59,417 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114571 2026-10-07 08:11:59,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081159_566792_test_preset_timing_restaurant.txt 2026-10-07 08:11:59,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpj05mwn5n_chrome_odoo" 2026-10-07 08:12:00,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114769 2026-10-07 08:12:00,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpxhqnk3o3_chrome_odoo 2026-10-07 08:12:00,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45259/json/version 2026-10-07 08:12:00,057 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:00,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:00,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45259/json 2026-10-07 08:12:00,105 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:00,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:45259/devtools/page/953F8FA81476BD3F35EAC176DFC789E1 2026-10-07 08:12:00,125 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 08:12:00,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 08:12:00,194 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:00,202 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 08:12:00,207 44 INFO rb-229b649-225316-421900 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-07 08:12:00,208 44 INFO rb-229b649-225316-421900 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-07 08:12:00,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.048 2026-10-07 08:12:00,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '953F8FA81476BD3F35EAC176DFC789E1', 'loaderId': 'EB7BBD6FC47022ADC16D1B88EFB94B79', 'isDownload': False} 2026-10-07 08:12:00,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-07 08:12:00,331 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:00,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:00] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 08:12:00,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:00] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:12:00,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:00] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 08:12:01,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:01,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:12:01,167 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:12:01,199 44 INFO rb-229b649-225316-421900 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-07 08:12:01,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:12:01,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-10-07 08:12:01,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:01,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:01,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "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.013 2026-10-07 08:12:01,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:12:01,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.032 2026-10-07 08:12:01,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-07 08:12:02,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.304 0.457 2026-10-07 08:12:02,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:02,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:12:02,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-07 08:12:02,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:12:02,457 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:02,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:02,543 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:02,569 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:12:02,583 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:02,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.029 2026-10-07 08:12:02,628 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:12:02,629 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "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-07 08:12:02,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.011 0.078 2026-10-07 08:12:02,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 08:12:02,661 44 INFO rb-229b649-225316-421900 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-07 08:12:02,692 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:02,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.026 0.023 2026-10-07 08:12:02,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.086 2026-10-07 08:12:02,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.166 2026-10-07 08:12:02,920 44 INFO rb-229b649-225316-421900 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-07 08:12:03,075 44 INFO rb-229b649-225316-421900 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-07 08:12:03,100 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:03,176 44 INFO rb-229b649-225316-421900 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-07 08:12:03,228 44 INFO rb-229b649-225316-421900 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-07 08:12:03,297 44 INFO rb-229b649-225316-421900 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-07 08:12:03,319 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:03,378 44 INFO rb-229b649-225316-421900 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-07 08:12:03,434 44 INFO rb-229b649-225316-421900 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-07 08:12:03,499 44 INFO rb-229b649-225316-421900 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-07 08:12:03,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:03] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:12:03,636 44 INFO rb-229b649-225316-421900 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-07 08:12:03,711 44 INFO rb-229b649-225316-421900 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-07 08:12:03,716 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14674780 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': '040553e3-645a-4606-a6d0-74d1aad51978'}] 2026-10-07 08:12:03,769 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14674780 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': '040553e3-645a-4606-a6d0-74d1aad51978'} created pos.order #786 2026-10-07 08:12:03,795 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14674780 finished 2026-10-07 08:12:03,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.026 0.125 2026-10-07 08:12:03,917 44 INFO rb-229b649-225316-421900 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-07 08:12:03,968 44 INFO rb-229b649-225316-421900 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-07 08:12:04,033 44 INFO rb-229b649-225316-421900 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-07 08:12:06,073 44 INFO rb-229b649-225316-421900 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-07 08:12:06,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:06] "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-07 08:12:06,156 44 INFO rb-229b649-225316-421900 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-07 08:12:06,228 44 INFO rb-229b649-225316-421900 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-07 08:12:06,306 44 INFO rb-229b649-225316-421900 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-07 08:12:06,314 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3728294 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'aecdcf64-f9bd-40b4-98cd-f533b0daa9c9'}] 2026-10-07 08:12:06,402 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3728294 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': 'aecdcf64-f9bd-40b4-98cd-f533b0daa9c9'} created pos.order #787 2026-10-07 08:12:06,432 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3728294 finished 2026-10-07 08:12:06,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.060 0.144 2026-10-07 08:12:06,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.028 0.056 2026-10-07 08:12:06,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-07 08:12:06,720 44 INFO rb-229b649-225316-421900 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-07 08:12:06,772 44 INFO rb-229b649-225316-421900 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-07 08:12:06,824 44 INFO rb-229b649-225316-421900 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-07 08:12:06,875 44 INFO rb-229b649-225316-421900 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-07 08:12:06,926 44 INFO rb-229b649-225316-421900 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-07 08:12:06,995 44 INFO rb-229b649-225316-421900 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-07 08:12:09,039 44 INFO rb-229b649-225316-421900 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-07 08:12:09,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:09] "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.011 2026-10-07 08:12:09,131 44 INFO rb-229b649-225316-421900 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-07 08:12:09,201 44 INFO rb-229b649-225316-421900 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-07 08:12:09,252 44 INFO rb-229b649-225316-421900 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-07 08:12:09,310 44 INFO rb-229b649-225316-421900 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-07 08:12:09,370 44 INFO rb-229b649-225316-421900 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-07 08:12:09,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:09] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.011 0.013 2026-10-07 08:12:09,502 44 INFO rb-229b649-225316-421900 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-07 08:12:09,553 44 INFO rb-229b649-225316-421900 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-07 08:12:09,626 44 INFO rb-229b649-225316-421900 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-07 08:12:09,630 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50774909 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': '4dacc4bd-2ca3-4566-8a95-5f52fe54ff56'}] 2026-10-07 08:12:09,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50774909 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': '4dacc4bd-2ca3-4566-8a95-5f52fe54ff56'} created pos.order #788 2026-10-07 08:12:09,744 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50774909 finished 2026-10-07 08:12:09,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.059 0.138 2026-10-07 08:12:09,863 44 INFO rb-229b649-225316-421900 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-07 08:12:09,914 44 INFO rb-229b649-225316-421900 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-07 08:12:09,972 44 INFO rb-229b649-225316-421900 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-07 08:12:10,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.031 0.056 2026-10-07 08:12:10,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.033 2026-10-07 08:12:10,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 08:12:10,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 08:12:10,342 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21423556 (allocated 23867392) 2026-10-07 08:12:10,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114769 2026-10-07 08:12:10,354 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 08:12:10,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114769 2026-10-07 08:12:10,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081210_487391_test_preset_timing_restaurant.txt 2026-10-07 08:12:10,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpxhqnk3o3_chrome_odoo" 2026-10-07 08:12:10,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114991 2026-10-07 08:12:10,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpymxxijx7_chrome_odoo 2026-10-07 08:12:10,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38927/json/version 2026-10-07 08:12:10,816 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:10,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:10,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:38927/json 2026-10-07 08:12:10,883 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:10,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:38927/devtools/page/3DF8E0E9AC6936EA60FA529D35F671DF 2026-10-07 08:12:10,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 08:12:10,918 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 08:12:10,971 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:10,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 08:12:10,979 44 INFO rb-229b649-225316-421900 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-07 08:12:10,979 44 INFO rb-229b649-225316-421900 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-07 08:12:11,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.039 2026-10-07 08:12:11,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '3DF8E0E9AC6936EA60FA529D35F671DF', 'loaderId': 'FF26C0B7BB57D33B7E26D28BDA20BF61', 'isDownload': False} 2026-10-07 08:12:11,054 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-10-07 08:12:11,072 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:11,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 08:12:11,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 08:12:11,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.048 2026-10-07 08:12:11,769 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:11,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:11,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:11,842 44 INFO rb-229b649-225316-421900 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-07 08:12:11,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:12:11,851 44 INFO rb-229b649-225316-421900 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-07 08:12:11,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:11,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:11,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.006 2026-10-07 08:12:11,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "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.019 2026-10-07 08:12:11,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:12:11,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:11] "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-07 08:12:12,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.242 0.480 2026-10-07 08:12:12,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:12] "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-07 08:12:12,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:12] "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.011 2026-10-07 08:12:13,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.011 0.052 2026-10-07 08:12:13,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.011 2026-10-07 08:12:13,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:13,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:13,168 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:13,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:12:13,230 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:12:13,234 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:12:13,281 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:12:13,287 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:13,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.084 2026-10-07 08:12:13,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.012 0.125 2026-10-07 08:12:13,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.064 2026-10-07 08:12:13,385 44 INFO rb-229b649-225316-421900 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-07 08:12:13,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.017 2026-10-07 08:12:13,477 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:12:13,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.080 2026-10-07 08:12:13,654 44 INFO rb-229b649-225316-421900 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-07 08:12:13,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.156 2026-10-07 08:12:13,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.006 0.153 2026-10-07 08:12:13,710 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:13,714 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:13,714 44 INFO rb-229b649-225316-421900 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-07 08:12:13,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.017 2026-10-07 08:12:13,764 44 INFO rb-229b649-225316-421900 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-07 08:12:13,820 44 INFO rb-229b649-225316-421900 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-07 08:12:13,918 44 INFO rb-229b649-225316-421900 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-07 08:12:13,967 44 INFO rb-229b649-225316-421900 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-07 08:12:14,023 44 INFO rb-229b649-225316-421900 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-07 08:12:14,072 44 INFO rb-229b649-225316-421900 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-07 08:12:14,125 44 INFO rb-229b649-225316-421900 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-07 08:12:14,176 44 INFO rb-229b649-225316-421900 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-07 08:12:14,254 44 INFO rb-229b649-225316-421900 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-07 08:12:14,260 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34380324 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': '246361f1-082e-4acb-950a-279ec9c06150'}] 2026-10-07 08:12:14,281 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:12:14,328 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34380324 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': '246361f1-082e-4acb-950a-279ec9c06150'} created pos.order #789 2026-10-07 08:12:14,357 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34380324 finished 2026-10-07 08:12:14,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.036 0.132 2026-10-07 08:12:14,500 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:14,503 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:14,560 44 INFO rb-229b649-225316-421900 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-07 08:12:14,618 44 INFO rb-229b649-225316-421900 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-07 08:12:14,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 08:12:14,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 08:12:14,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17640628 (allocated 19009536) 2026-10-07 08:12:14,800 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114991 2026-10-07 08:12:14,801 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 08:12:14,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114991 2026-10-07 08:12:14,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081214_913292_test_preset_timing_restaurant.txt 2026-10-07 08:12:14,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpymxxijx7_chrome_odoo" 2026-10-07 08:12:14,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-07 08:12:15,692 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 115203 2026-10-07 08:12:15,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp23t_mko6_chrome_odoo 2026-10-07 08:12:15,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:44693/json/version 2026-10-07 08:12:15,694 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:15,706 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:15,706 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:44693/json 2026-10-07 08:12:15,707 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:15,715 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:44693/devtools/page/01C39FD7A874209C19451515DDDFC7EA 2026-10-07 08:12:15,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-07 08:12:15,738 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-07 08:12:15,810 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:15,821 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-07 08:12:15,824 44 INFO rb-229b649-225316-421900 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-07 08:12:15,824 44 INFO rb-229b649-225316-421900 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-07 08:12:15,840 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:16,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:16] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.058 0.828 2026-10-07 08:12:16,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '01C39FD7A874209C19451515DDDFC7EA', 'loaderId': '5E114EB873126EA58A1A6935C3889A4A', 'isDownload': False} 2026-10-07 08:12:16,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-07 08:12:16,752 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:16,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:16] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 08:12:16,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:16] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:12:16,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:16] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.036 2026-10-07 08:12:17,410 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:17,417 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:17,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:12:17,476 44 INFO rb-229b649-225316-421900 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-07 08:12:17,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:12:17,484 44 INFO rb-229b649-225316-421900 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-07 08:12:17,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:17,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:17,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.014 2026-10-07 08:12:17,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-07 08:12:17,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.042 2026-10-07 08:12:17,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 08:12:18,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.325 0.498 2026-10-07 08:12:18,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:12:18,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:12:18,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-07 08:12:18,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:12:18,765 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:18,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:18,858 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:18,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:18,888 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:18,893 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:12:18,948 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:18,955 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:12:18,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:18] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.049 2026-10-07 08:12:19,004 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:12:19,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.115 2026-10-07 08:12:19,023 44 INFO rb-229b649-225316-421900 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-07 08:12:19,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.103 2026-10-07 08:12:19,129 44 INFO rb-229b649-225316-421900 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-07 08:12:19,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.030 0.190 2026-10-07 08:12:19,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.216 2026-10-07 08:12:19,282 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:12:19,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.134 2026-10-07 08:12:19,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.147 2026-10-07 08:12:19,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.013 2026-10-07 08:12:19,511 44 INFO rb-229b649-225316-421900 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-07 08:12:19,547 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:19,614 44 INFO rb-229b649-225316-421900 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-07 08:12:19,671 44 INFO rb-229b649-225316-421900 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-07 08:12:19,717 44 INFO rb-229b649-225316-421900 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-07 08:12:19,767 44 INFO rb-229b649-225316-421900 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-07 08:12:19,826 44 INFO rb-229b649-225316-421900 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-07 08:12:19,877 44 INFO rb-229b649-225316-421900 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-07 08:12:19,928 44 INFO rb-229b649-225316-421900 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-07 08:12:20,017 44 INFO rb-229b649-225316-421900 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-07 08:12:20,031 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:20,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:20,112 44 INFO rb-229b649-225316-421900 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-07 08:12:20,185 44 INFO rb-229b649-225316-421900 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-07 08:12:20,192 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60011574 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4689773-2cf3-4201-81b2-94136885f400'}] 2026-10-07 08:12:20,207 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:20,789 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60011574 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f4689773-2cf3-4201-81b2-94136885f400'} created pos.order #790 2026-10-07 08:12:20,817 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60011574 finished 2026-10-07 08:12:20,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.283 0.447 2026-10-07 08:12:21,130 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-07 08:12:21,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:12:21,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15738272 (allocated 17301504) 2026-10-07 08:12:21,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 115203 2026-10-07 08:12:21,292 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-07 08:12:21,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 115203 2026-10-07 08:12:21,401 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081221_401510_test_restaurant_preset_eatin_tour.txt 2026-10-07 08:12:21,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp23t_mko6_chrome_odoo" 2026-10-07 08:12:21,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-07 08:12:22,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 115417 2026-10-07 08:12:22,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmpqtwui_dk_chrome_odoo 2026-10-07 08:12:22,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:38735/json/version 2026-10-07 08:12:22,040 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:22,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:22,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:38735/json 2026-10-07 08:12:22,089 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:22,137 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:38735/devtools/page/3490FE530888D8E8D2E917484BD72E2F 2026-10-07 08:12:22,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-07 08:12:22,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-07 08:12:22,239 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:22,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-07 08:12:22,256 44 INFO rb-229b649-225316-421900 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-07 08:12:22,256 44 INFO rb-229b649-225316-421900 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-07 08:12:22,277 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:23,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.072 0.888 2026-10-07 08:12:23,235 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '3490FE530888D8E8D2E917484BD72E2F', 'loaderId': '281AC64445C8B97634B13343033193FA', 'isDownload': False} 2026-10-07 08:12:23,236 44 INFO rb-229b649-225316-421900 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-07 08:12:23,258 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:23,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-10-07 08:12:23,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 08:12:23,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 08:12:23,878 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:23,885 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:23,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.023 2026-10-07 08:12:23,955 44 INFO rb-229b649-225316-421900 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-07 08:12:23,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.006 2026-10-07 08:12:23,963 44 INFO rb-229b649-225316-421900 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-07 08:12:23,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:24,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:24,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "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-07 08:12:24,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-07 08:12:24,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.054 2026-10-07 08:12:24,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 08:12:24,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.314 0.457 2026-10-07 08:12:25,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "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-07 08:12:25,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:25,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.041 2026-10-07 08:12:25,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:25,246 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:25,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.010 0.011 2026-10-07 08:12:25,321 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:25,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:12:25,351 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:12:25,353 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:12:25,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.017 0.033 2026-10-07 08:12:25,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.063 2026-10-07 08:12:25,418 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:25,420 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:12:25,449 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:12:25,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.047 2026-10-07 08:12:25,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.078 2026-10-07 08:12:25,596 44 INFO rb-229b649-225316-421900 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-07 08:12:25,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.018 0.143 2026-10-07 08:12:25,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.015 2026-10-07 08:12:25,676 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:25,715 44 INFO rb-229b649-225316-421900 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-07 08:12:25,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.059 2026-10-07 08:12:25,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:25,952 44 INFO rb-229b649-225316-421900 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-07 08:12:26,019 44 INFO rb-229b649-225316-421900 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-07 08:12:26,070 44 INFO rb-229b649-225316-421900 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-07 08:12:26,121 44 INFO rb-229b649-225316-421900 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-07 08:12:26,172 44 INFO rb-229b649-225316-421900 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-07 08:12:26,230 44 INFO rb-229b649-225316-421900 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-07 08:12:26,281 44 INFO rb-229b649-225316-421900 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-07 08:12:26,335 44 INFO rb-229b649-225316-421900 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-07 08:12:26,386 44 INFO rb-229b649-225316-421900 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-07 08:12:26,506 44 INFO rb-229b649-225316-421900 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-07 08:12:26,579 44 INFO rb-229b649-225316-421900 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-07 08:12:26,583 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75442258 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6f67df0-7eae-489b-b6bc-0849471e1c9e'}] 2026-10-07 08:12:26,655 44 INFO rb-229b649-225316-421900 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-07 08:12:26,682 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75442258 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd6f67df0-7eae-489b-b6bc-0849471e1c9e'} created pos.order #791 2026-10-07 08:12:26,712 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75442258 finished 2026-10-07 08:12:26,751 44 INFO rb-229b649-225316-421900 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-07 08:12:26,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.147 2026-10-07 08:12:26,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.036 0.101 2026-10-07 08:12:26,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.024 2026-10-07 08:12:26,947 44 INFO rb-229b649-225316-421900 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-07 08:12:26,993 44 INFO rb-229b649-225316-421900 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-07 08:12:27,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.007 2026-10-07 08:12:27,063 44 INFO rb-229b649-225316-421900 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-07 08:12:27,112 44 INFO rb-229b649-225316-421900 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-07 08:12:27,175 44 INFO rb-229b649-225316-421900 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-07 08:12:27,224 44 INFO rb-229b649-225316-421900 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-07 08:12:27,275 44 INFO rb-229b649-225316-421900 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-07 08:12:27,327 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-07 08:12:27,328 44 INFO rb-229b649-225316-421900 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-07 08:12:27,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15653264 (allocated 17039360) 2026-10-07 08:12:27,459 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 115417 2026-10-07 08:12:27,466 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-07 08:12:27,473 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 115417 2026-10-07 08:12:27,570 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081227_570167_test_show_default_with_register_screen.txt 2026-10-07 08:12:27,570 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmpqtwui_dk_chrome_odoo" 2026-10-07 08:12:27,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-07 08:12:28,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 115620 2026-10-07 08:12:28,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmp0w9okbf3_chrome_odoo 2026-10-07 08:12:28,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:33747/json/version 2026-10-07 08:12:28,031 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:28,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:28,131 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:33747/json 2026-10-07 08:12:28,135 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:28,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:33747/devtools/page/6E53952125C32B64A11DAF51DAEE82A7 2026-10-07 08:12:28,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-07 08:12:28,180 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-07 08:12:28,254 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:28,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-07 08:12:28,274 44 INFO rb-229b649-225316-421900 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-07 08:12:28,274 44 INFO rb-229b649-225316-421900 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-07 08:12:28,291 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:28,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:28] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.065 0.616 2026-10-07 08:12:28,973 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '6E53952125C32B64A11DAF51DAEE82A7', 'loaderId': '779D6781160D45EAD293C9151F4F7EA1', 'isDownload': False} 2026-10-07 08:12:28,973 44 INFO rb-229b649-225316-421900 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-07 08:12:29,001 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:29,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.040 2026-10-07 08:12:29,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.040 2026-10-07 08:12:29,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.065 2026-10-07 08:12:29,747 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:29,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.015 2026-10-07 08:12:29,788 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:12:29,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:12:29,821 44 INFO rb-229b649-225316-421900 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-07 08:12:29,830 44 INFO rb-229b649-225316-421900 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-07 08:12:29,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-10-07 08:12:29,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:29,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.022 2026-10-07 08:12:29,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.059 2026-10-07 08:12:30,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.040 2026-10-07 08:12:30,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-07 08:12:30,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.276 0.479 2026-10-07 08:12:30,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:12:30,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:12:30,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-07 08:12:31,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.006 2026-10-07 08:12:31,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:31,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-07 08:12:31,110 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:31,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:31,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:12:31,156 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:12:31,177 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:12:31,222 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:12:31,224 44 INFO rb-229b649-225316-421900 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-07 08:12:31,258 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:12:31,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.066 0.071 2026-10-07 08:12:31,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.152 2026-10-07 08:12:31,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.143 2026-10-07 08:12:31,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.153 2026-10-07 08:12:31,434 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:12:31,441 44 INFO rb-229b649-225316-421900 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-07 08:12:31,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.230 2026-10-07 08:12:31,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.095 2026-10-07 08:12:31,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.131 2026-10-07 08:12:31,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.017 2026-10-07 08:12:31,777 44 INFO rb-229b649-225316-421900 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-07 08:12:31,805 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:31,871 44 INFO rb-229b649-225316-421900 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-07 08:12:31,926 44 INFO rb-229b649-225316-421900 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-07 08:12:31,990 44 INFO rb-229b649-225316-421900 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-07 08:12:32,024 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26151614 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bfe69352-9935-4016-bb23-849ad5910aea'}] 2026-10-07 08:12:32,096 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26151614 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bfe69352-9935-4016-bb23-849ad5910aea'} created pos.order #792 2026-10-07 08:12:32,121 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26151614 finished 2026-10-07 08:12:32,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.037 0.142 2026-10-07 08:12:32,226 44 INFO rb-229b649-225316-421900 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-07 08:12:32,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:12:32,302 44 INFO rb-229b649-225316-421900 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-07 08:12:32,358 44 INFO rb-229b649-225316-421900 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-07 08:12:32,414 44 INFO rb-229b649-225316-421900 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-07 08:12:34,454 44 INFO rb-229b649-225316-421900 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-07 08:12:34,506 44 INFO rb-229b649-225316-421900 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-07 08:12:34,564 44 INFO rb-229b649-225316-421900 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-07 08:12:34,741 44 INFO rb-229b649-225316-421900 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-07 08:12:34,791 44 INFO rb-229b649-225316-421900 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-07 08:12:34,860 44 INFO rb-229b649-225316-421900 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-07 08:12:34,888 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93811126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bfe69352-9935-4016-bb23-849ad5910aea'}] 2026-10-07 08:12:34,955 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93811126 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bfe69352-9935-4016-bb23-849ad5910aea'} updated pos.order #792 2026-10-07 08:12:34,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93811126 finished 2026-10-07 08:12:35,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.057 0.172 2026-10-07 08:12:35,188 44 INFO rb-229b649-225316-421900 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-07 08:12:35,238 44 INFO rb-229b649-225316-421900 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-07 08:12:37,271 44 INFO rb-229b649-225316-421900 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-07 08:12:37,345 44 INFO rb-229b649-225316-421900 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-07 08:12:37,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.013 0.015 2026-10-07 08:12:37,395 44 INFO rb-229b649-225316-421900 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-07 08:12:37,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-07 08:12:37,448 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:12:37,562 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16090188 (allocated 17825792) 2026-10-07 08:12:37,590 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 115620 2026-10-07 08:12:37,592 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-07 08:12:37,598 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 115620 2026-10-07 08:12:37,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081237_702764_test_sync_lines_qty_update.txt 2026-10-07 08:12:37,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmp0w9okbf3_chrome_odoo" 2026-10-07 08:12:37,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-07 08:12:38,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 115814 2026-10-07 08:12:38,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpfajcci0f_chrome_odoo 2026-10-07 08:12:38,326 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:34577/json/version 2026-10-07 08:12:38,332 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:38,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:38,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:34577/json 2026-10-07 08:12:38,349 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:38,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:34577/devtools/page/FF7F06A34083354BA8E457B5B6CFEF47 2026-10-07 08:12:38,364 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-07 08:12:38,373 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-07 08:12:38,430 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:38,442 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-07 08:12:38,451 44 INFO rb-229b649-225316-421900 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-07 08:12:38,451 44 INFO rb-229b649-225316-421900 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-07 08:12:38,490 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:39,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.091 0.636 2026-10-07 08:12:39,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': 'FF7F06A34083354BA8E457B5B6CFEF47', 'loaderId': 'F6C0BA22A0EF25DDF53ECC9D540D4A03', 'isDownload': False} 2026-10-07 08:12:39,198 44 INFO rb-229b649-225316-421900 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-07 08:12:39,220 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:39,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:12:39,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:12:39,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:12:39,860 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:12:39,863 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:39,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:12:39,931 44 INFO rb-229b649-225316-421900 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-07 08:12:39,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:12:39,939 44 INFO rb-229b649-225316-421900 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-07 08:12:39,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:39,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:39,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-07 08:12:40,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.025 2026-10-07 08:12:40,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.034 2026-10-07 08:12:40,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 08:12:40,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.291 0.468 2026-10-07 08:12:40,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:12:41,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:12:41,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.049 2026-10-07 08:12:41,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:41,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:41,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 08:12:41,231 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:12:41,254 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:41,257 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:12:41,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.037 2026-10-07 08:12:41,303 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:41,322 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "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-07 08:12:41,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.095 2026-10-07 08:12:41,374 44 INFO rb-229b649-225316-421900 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-07 08:12:41,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.048 2026-10-07 08:12:41,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.146 2026-10-07 08:12:41,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.017 2026-10-07 08:12:41,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:12:41,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.063 2026-10-07 08:12:41,610 44 INFO rb-229b649-225316-421900 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-07 08:12:41,626 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:12:41,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.187 2026-10-07 08:12:41,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.138 2026-10-07 08:12:41,989 44 INFO rb-229b649-225316-421900 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-07 08:12:42,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:42,078 44 INFO rb-229b649-225316-421900 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-07 08:12:42,130 44 INFO rb-229b649-225316-421900 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-07 08:12:42,179 44 INFO rb-229b649-225316-421900 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-07 08:12:42,231 44 INFO rb-229b649-225316-421900 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-07 08:12:42,281 44 INFO rb-229b649-225316-421900 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-07 08:12:42,332 44 INFO rb-229b649-225316-421900 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-07 08:12:42,429 44 INFO rb-229b649-225316-421900 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-07 08:12:42,509 44 INFO rb-229b649-225316-421900 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-07 08:12:42,560 44 INFO rb-229b649-225316-421900 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-07 08:12:42,624 44 INFO rb-229b649-225316-421900 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-07 08:12:42,687 44 INFO rb-229b649-225316-421900 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-07 08:12:42,739 44 INFO rb-229b649-225316-421900 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-07 08:12:42,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.013 0.038 2026-10-07 08:12:42,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.056 2026-10-07 08:12:42,833 44 INFO rb-229b649-225316-421900 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-07 08:12:42,838 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51323705 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '971b2ec8-64c0-489d-8a96-1fb170e0534e'}] 2026-10-07 08:12:42,936 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51323705 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '971b2ec8-64c0-489d-8a96-1fb170e0534e'} created pos.order #793 2026-10-07 08:12:42,962 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51323705 finished 2026-10-07 08:12:43,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.054 0.153 2026-10-07 08:12:43,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.053 0.048 2026-10-07 08:12:43,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.039 2026-10-07 08:12:43,238 44 INFO rb-229b649-225316-421900 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-07 08:12:43,289 44 INFO rb-229b649-225316-421900 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-07 08:12:43,352 44 INFO rb-229b649-225316-421900 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-07 08:12:43,410 44 INFO rb-229b649-225316-421900 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-07 08:12:43,461 44 INFO rb-229b649-225316-421900 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-07 08:12:43,512 44 INFO rb-229b649-225316-421900 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-07 08:12:43,563 44 INFO rb-229b649-225316-421900 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-07 08:12:43,618 44 INFO rb-229b649-225316-421900 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-07 08:12:43,669 44 INFO rb-229b649-225316-421900 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-07 08:12:43,720 44 INFO rb-229b649-225316-421900 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-07 08:12:43,792 44 INFO rb-229b649-225316-421900 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-07 08:12:43,844 44 INFO rb-229b649-225316-421900 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-07 08:12:43,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-07 08:12:43,925 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63758995 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '971b2ec8-64c0-489d-8a96-1fb170e0534e'}] 2026-10-07 08:12:43,931 44 INFO rb-229b649-225316-421900 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-07 08:12:44,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16663836 (allocated 18223104) 2026-10-07 08:12:44,027 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63758995 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '971b2ec8-64c0-489d-8a96-1fb170e0534e'} updated pos.order #793 2026-10-07 08:12:44,032 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 115814 2026-10-07 08:12:44,033 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-07 08:12:44,033 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63758995 finished 2026-10-07 08:12:44,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 115814 2026-10-07 08:12:44,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.073 0.105 2026-10-07 08:12:44,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081244_154077_test_sync_lines_qty_update_ticket_screen.txt 2026-10-07 08:12:44,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpfajcci0f_chrome_odoo" 2026-10-07 08:12:44,227 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-07 08:12:44,807 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 116015 2026-10-07 08:12:44,808 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmp3n7t44x8_chrome_odoo 2026-10-07 08:12:44,808 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:46603/json/version 2026-10-07 08:12:44,809 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:44,845 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:44,845 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:46603/json 2026-10-07 08:12:44,846 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:44,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:46603/devtools/page/BBD3717A64AF1D692AC8D99C32B14582 2026-10-07 08:12:44,885 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-07 08:12:44,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-07 08:12:44,960 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:44,973 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-07 08:12:44,978 44 INFO rb-229b649-225316-421900 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-07 08:12:44,978 44 INFO rb-229b649-225316-421900 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-07 08:12:44,995 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:45,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:45] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.091 0.717 2026-10-07 08:12:45,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'BBD3717A64AF1D692AC8D99C32B14582', 'loaderId': 'DD7438707EDD01FA5EAA7A96D0396A70', 'isDownload': False} 2026-10-07 08:12:45,804 44 INFO rb-229b649-225316-421900 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-07 08:12:45,823 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:45,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:45] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 08:12:45,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:45] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:12:45,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.049 2026-10-07 08:12:46,600 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:46,608 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:12:46,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 08:12:46,670 44 INFO rb-229b649-225316-421900 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-07 08:12:46,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:12:46,683 44 INFO rb-229b649-225316-421900 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-07 08:12:46,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:12:46,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:46,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-10-07 08:12:46,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.037 2026-10-07 08:12:46,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.059 2026-10-07 08:12:46,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-07 08:12:47,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.311 0.720 2026-10-07 08:12:47,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:12:48,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:48,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.059 2026-10-07 08:12:48,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.016 2026-10-07 08:12:48,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:48,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:12:48,330 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:48,347 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:12:48,349 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:48,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:48,412 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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-07 08:12:48,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.051 2026-10-07 08:12:48,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-07 08:12:48,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.098 2026-10-07 08:12:48,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.015 2026-10-07 08:12:48,479 44 INFO rb-229b649-225316-421900 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-07 08:12:48,561 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:12:48,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.031 2026-10-07 08:12:48,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.103 2026-10-07 08:12:48,747 44 INFO rb-229b649-225316-421900 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-07 08:12:48,755 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:48,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.199 2026-10-07 08:12:48,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.114 2026-10-07 08:12:48,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.011 2026-10-07 08:12:49,115 44 INFO rb-229b649-225316-421900 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-07 08:12:49,164 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:49,222 44 INFO rb-229b649-225316-421900 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-07 08:12:49,277 44 INFO rb-229b649-225316-421900 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-07 08:12:49,341 44 INFO rb-229b649-225316-421900 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-07 08:12:49,381 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597829 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '027a8f18-1395-438c-a382-a43e91ce1789'}] 2026-10-07 08:12:49,476 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597829 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '027a8f18-1395-438c-a382-a43e91ce1789'} created pos.order #794 2026-10-07 08:12:49,506 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21597829 finished 2026-10-07 08:12:49,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.141 2026-10-07 08:12:49,608 44 INFO rb-229b649-225316-421900 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-07 08:12:49,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.009 2026-10-07 08:12:49,681 44 INFO rb-229b649-225316-421900 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-07 08:12:51,722 44 INFO rb-229b649-225316-421900 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-07 08:12:51,773 44 INFO rb-229b649-225316-421900 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-07 08:12:51,825 44 INFO rb-229b649-225316-421900 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-07 08:12:51,886 44 INFO rb-229b649-225316-421900 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-07 08:12:51,937 44 INFO rb-229b649-225316-421900 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-07 08:12:51,988 44 INFO rb-229b649-225316-421900 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-07 08:12:52,038 44 INFO rb-229b649-225316-421900 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-07 08:12:52,100 44 INFO rb-229b649-225316-421900 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-07 08:12:52,162 44 INFO rb-229b649-225316-421900 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-07 08:12:52,226 44 INFO rb-229b649-225316-421900 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-07 08:12:52,277 44 INFO rb-229b649-225316-421900 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-07 08:12:52,340 44 INFO rb-229b649-225316-421900 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-07 08:12:52,364 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198515 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '027a8f18-1395-438c-a382-a43e91ce1789'}] 2026-10-07 08:12:52,419 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198515 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '027a8f18-1395-438c-a382-a43e91ce1789'} updated pos.order #794 2026-10-07 08:12:52,447 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36198515 finished 2026-10-07 08:12:52,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.081 0.143 2026-10-07 08:12:52,624 44 INFO rb-229b649-225316-421900 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-07 08:12:52,674 44 INFO rb-229b649-225316-421900 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-07 08:12:54,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-07 08:12:54,708 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:12:54,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15767844 (allocated 17563648) 2026-10-07 08:12:54,806 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 116015 2026-10-07 08:12:54,818 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-07 08:12:54,821 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 116015 2026-10-07 08:12:54,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081254_927784_test_sync_set_line_note.txt 2026-10-07 08:12:54,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmp3n7t44x8_chrome_odoo" 2026-10-07 08:12:55,020 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-07 08:12:55,603 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 116212 2026-10-07 08:12:55,603 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpfgrnr0qv_chrome_odoo 2026-10-07 08:12:55,603 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:32821/json/version 2026-10-07 08:12:55,604 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:55,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-07 08:12:55,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:32821/json 2026-10-07 08:12:55,652 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:12:55,679 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:32821/devtools/page/E01CE7FA8EA35BB118E6ACC42B830872 2026-10-07 08:12:55,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-07 08:12:55,757 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-07 08:12:55,834 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:12:55,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-07 08:12:55,850 44 INFO rb-229b649-225316-421900 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-07 08:12:55,851 44 INFO rb-229b649-225316-421900 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-07 08:12:55,868 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:12:56,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.097 0.746 2026-10-07 08:12:56,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': 'E01CE7FA8EA35BB118E6ACC42B830872', 'loaderId': '501596906BE2CF95810C12D7AC3ECBA8', 'isDownload': False} 2026-10-07 08:12:56,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-07 08:12:56,736 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:12:56,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:12:56,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 08:12:56,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.048 2026-10-07 08:12:57,399 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:57,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:12:57,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-07 08:12:57,455 44 INFO rb-229b649-225316-421900 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-07 08:12:57,462 44 INFO rb-229b649-225316-421900 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-07 08:12:57,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 08:12:57,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:12:57,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:12:57,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.023 2026-10-07 08:12:57,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.039 2026-10-07 08:12:57,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-10-07 08:12:57,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:57] "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-07 08:12:58,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.222 0.492 2026-10-07 08:12:58,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "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-07 08:12:58,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12: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.012 2026-10-07 08:12:58,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 08:12:58,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:12:58,688 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-07 08:12:58,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:12:58,765 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:58,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:12:58,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:12:58,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.026 2026-10-07 08:12:58,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.085 2026-10-07 08:12:58,876 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:12:58,888 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "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-07 08:12:58,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-07 08:12:58,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.023 2026-10-07 08:12:58,937 44 INFO rb-229b649-225316-421900 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-07 08:12:58,979 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:12:58,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.016 0.024 2026-10-07 08:12:59,080 44 INFO rb-229b649-225316-421900 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-07 08:12:59,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.098 2026-10-07 08:12:59,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.024 0.194 2026-10-07 08:12:59,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:12:59,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.151 2026-10-07 08:12:59,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:12:59,440 44 INFO rb-229b649-225316-421900 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-07 08:12:59,504 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:12:59,548 44 INFO rb-229b649-225316-421900 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-07 08:12:59,597 44 INFO rb-229b649-225316-421900 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-07 08:12:59,663 44 INFO rb-229b649-225316-421900 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-07 08:12:59,715 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38974081 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7cced0eb-71f0-4b0e-9d4f-77c98ca94418'}] 2026-10-07 08:12:59,810 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38974081 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7cced0eb-71f0-4b0e-9d4f-77c98ca94418'} created pos.order #795 2026-10-07 08:12:59,839 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38974081 finished 2026-10-07 08:12:59,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:12:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.155 2026-10-07 08:12:59,962 44 INFO rb-229b649-225316-421900 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-07 08:13:00,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:13:00,032 44 INFO rb-229b649-225316-421900 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-07 08:13:02,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-10-07 08:13:02,122 44 INFO rb-229b649-225316-421900 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-07 08:13:02,172 44 INFO rb-229b649-225316-421900 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-07 08:13:02,223 44 INFO rb-229b649-225316-421900 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-07 08:13:02,274 44 INFO rb-229b649-225316-421900 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-07 08:13:02,334 44 INFO rb-229b649-225316-421900 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-07 08:13:02,393 44 INFO rb-229b649-225316-421900 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-07 08:13:02,455 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-10-07 08:13:02,507 44 INFO rb-229b649-225316-421900 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-07 08:13:02,570 44 INFO rb-229b649-225316-421900 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-07 08:13:02,602 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8733333 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7cced0eb-71f0-4b0e-9d4f-77c98ca94418'}] 2026-10-07 08:13:02,645 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8733333 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7cced0eb-71f0-4b0e-9d4f-77c98ca94418'} updated pos.order #795 2026-10-07 08:13:02,676 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8733333 finished 2026-10-07 08:13:02,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.096 0.139 2026-10-07 08:13:02,870 44 INFO rb-229b649-225316-421900 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-07 08:13:02,921 44 INFO rb-229b649-225316-421900 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-07 08:13:04,953 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-07 08:13:04,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:13:05,053 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15711052 (allocated 16777216) 2026-10-07 08:13:05,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 116212 2026-10-07 08:13:05,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-07 08:13:05,068 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 116212 2026-10-07 08:13:05,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081305_174334_test_sync_set_note.txt 2026-10-07 08:13:05,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpfgrnr0qv_chrome_odoo" 2026-10-07 08:13:05,248 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-07 08:13:05,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 116420 2026-10-07 08:13:05,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpksdhqo5c_chrome_odoo 2026-10-07 08:13:05,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:32983/json/version 2026-10-07 08:13:05,812 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:05,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-07 08:13:05,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:32983/json 2026-10-07 08:13:05,860 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:05,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:32983/devtools/page/07141616063CA0CB210C92BA10EEE975 2026-10-07 08:13:05,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-07 08:13:05,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-07 08:13:05,977 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:13:05,989 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-07 08:13:05,994 44 INFO rb-229b649-225316-421900 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-07 08:13:05,994 44 INFO rb-229b649-225316-421900 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-07 08:13:06,013 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:13:06,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:06] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.076 0.648 2026-10-07 08:13:06,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '07141616063CA0CB210C92BA10EEE975', 'loaderId': '4D3A84365C7677FF1CA24C151D9D3B28', 'isDownload': False} 2026-10-07 08:13:06,739 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-07 08:13:06,763 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:13:06,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:06] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 08:13:06,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:06] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 08:13:06,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:06] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.039 2026-10-07 08:13:07,494 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:07,504 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:13:07,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:13:07,560 44 INFO rb-229b649-225316-421900 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-07 08:13:07,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:13:07,570 44 INFO rb-229b649-225316-421900 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-07 08:13:07,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:13:07,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:07,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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.012 2026-10-07 08:13:07,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-07 08:13:07,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.041 2026-10-07 08:13:07,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 08:13:08,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.303 0.429 2026-10-07 08:13:08,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:13:08,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:13:08,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.039 2026-10-07 08:13:08,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:13:08,761 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-07 08:13:08,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:13:08,841 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:13:08,860 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:13:08,865 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:13:08,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.020 2026-10-07 08:13:08,935 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:13:08,939 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:08,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.023 0.089 2026-10-07 08:13:08,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-07 08:13:08,970 44 INFO rb-229b649-225316-421900 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-07 08:13:08,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:08] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.038 2026-10-07 08:13:09,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-07 08:13:09,100 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:13:09,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.058 2026-10-07 08:13:09,207 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:09,213 44 INFO rb-229b649-225316-421900 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-07 08:13:09,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.138 2026-10-07 08:13:09,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.113 2026-10-07 08:13:09,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:13:09,507 44 INFO rb-229b649-225316-421900 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-07 08:13:09,539 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:09,601 44 INFO rb-229b649-225316-421900 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-07 08:13:09,652 44 INFO rb-229b649-225316-421900 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-07 08:13:09,718 44 INFO rb-229b649-225316-421900 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-07 08:13:09,757 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12241657 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f788031b-8aec-4630-a147-c22aa9dbc407'}] 2026-10-07 08:13:09,864 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12241657 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f788031b-8aec-4630-a147-c22aa9dbc407'} created pos.order #796 2026-10-07 08:13:09,894 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12241657 finished 2026-10-07 08:13:09,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.066 0.151 2026-10-07 08:13:10,010 44 INFO rb-229b649-225316-421900 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-07 08:13:10,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 08:13:10,099 44 INFO rb-229b649-225316-421900 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-07 08:13:12,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-10-07 08:13:12,188 44 INFO rb-229b649-225316-421900 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-07 08:13:12,238 44 INFO rb-229b649-225316-421900 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-07 08:13:12,334 44 INFO rb-229b649-225316-421900 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-07 08:13:12,419 44 INFO rb-229b649-225316-421900 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-07 08:13:12,470 44 INFO rb-229b649-225316-421900 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-07 08:13:12,535 44 INFO rb-229b649-225316-421900 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-07 08:13:12,596 44 INFO rb-229b649-225316-421900 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-07 08:13:12,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-10-07 08:13:12,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:12] "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.045 2026-10-07 08:13:12,704 44 INFO rb-229b649-225316-421900 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-07 08:13:12,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.060 2026-10-07 08:13:12,768 44 INFO rb-229b649-225316-421900 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-07 08:13:12,791 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16215787 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f788031b-8aec-4630-a147-c22aa9dbc407'}] 2026-10-07 08:13:12,820 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16215787 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f788031b-8aec-4630-a147-c22aa9dbc407'} updated pos.order #796 2026-10-07 08:13:12,848 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16215787 finished 2026-10-07 08:13:12,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.057 0.154 2026-10-07 08:13:14,802 44 INFO rb-229b649-225316-421900 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-07 08:13:14,853 44 INFO rb-229b649-225316-421900 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-07 08:13:16,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-07 08:13:16,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 08:13:16,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16611588 (allocated 17698816) 2026-10-07 08:13:16,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 116420 2026-10-07 08:13:16,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-07 08:13:16,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 116420 2026-10-07 08:13:17,149 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081317_149684_test_sync_set_partner.txt 2026-10-07 08:13:17,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpksdhqo5c_chrome_odoo" 2026-10-07 08:13:17,256 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-07 08:13:17,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 116627 2026-10-07 08:13:17,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpcbwjripi_chrome_odoo 2026-10-07 08:13:17,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:43673/json/version 2026-10-07 08:13:17,854 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:17,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-07 08:13:17,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:43673/json 2026-10-07 08:13:17,872 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:17,884 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:43673/devtools/page/7F0DDC9BC2BB2217DD397A7CDBD31C6A 2026-10-07 08:13:17,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-07 08:13:17,918 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-07 08:13:17,985 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:13:17,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-07 08:13:18,001 44 INFO rb-229b649-225316-421900 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-07 08:13:18,002 44 INFO rb-229b649-225316-421900 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-07 08:13:18,017 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:13:18,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:18] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.101 0.714 2026-10-07 08:13:18,833 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '7F0DDC9BC2BB2217DD397A7CDBD31C6A', 'loaderId': '9915C5F5C1DCC2618A43B6233E5D668B', 'isDownload': False} 2026-10-07 08:13:18,833 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-07 08:13:18,856 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:13:18,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:18] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 08:13:18,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:18] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:13:18,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:18] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 08:13:19,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:19,560 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:19,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:13:19,613 44 INFO rb-229b649-225316-421900 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-07 08:13:19,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:13:19,627 44 INFO rb-229b649-225316-421900 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-07 08:13:19,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:13:19,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:19,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.017 2026-10-07 08:13:19,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-07 08:13:19,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.044 2026-10-07 08:13:19,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 08:13:20,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.359 0.535 2026-10-07 08:13:20,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:20] "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-07 08:13:20,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:13:20,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.058 2026-10-07 08:13:20,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:20,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-07 08:13:20,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:21,046 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:21,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:13:21,085 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:21,086 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:13:21,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:13:21,138 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:13:21,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.058 2026-10-07 08:13:21,194 44 INFO rb-229b649-225316-421900 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-07 08:13:21,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:13:21,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.108 2026-10-07 08:13:21,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.081 2026-10-07 08:13:21,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.125 2026-10-07 08:13:21,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.020 0.192 2026-10-07 08:13:21,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.159 2026-10-07 08:13:21,414 44 INFO rb-229b649-225316-421900 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-07 08:13:21,434 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:21,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.066 2026-10-07 08:13:21,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:13:21,703 44 INFO rb-229b649-225316-421900 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-07 08:13:21,743 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:21,802 44 INFO rb-229b649-225316-421900 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-07 08:13:21,865 44 INFO rb-229b649-225316-421900 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-07 08:13:21,931 44 INFO rb-229b649-225316-421900 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-07 08:13:21,974 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9010077 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c319184-afec-4f20-9ce2-a2bdbc132eba'}] 2026-10-07 08:13:22,092 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9010077 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c319184-afec-4f20-9ce2-a2bdbc132eba'} created pos.order #797 2026-10-07 08:13:22,126 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9010077 finished 2026-10-07 08:13:22,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.087 0.167 2026-10-07 08:13:22,256 44 INFO rb-229b649-225316-421900 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-07 08:13:22,326 44 INFO rb-229b649-225316-421900 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-07 08:13:22,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:22] "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.014 2026-10-07 08:13:24,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-10-07 08:13:24,421 44 INFO rb-229b649-225316-421900 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-07 08:13:24,472 44 INFO rb-229b649-225316-421900 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-07 08:13:24,532 44 INFO rb-229b649-225316-421900 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-07 08:13:24,583 44 INFO rb-229b649-225316-421900 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-07 08:13:24,634 44 INFO rb-229b649-225316-421900 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-07 08:13:24,685 44 INFO rb-229b649-225316-421900 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-07 08:13:24,746 44 INFO rb-229b649-225316-421900 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-07 08:13:24,808 44 INFO rb-229b649-225316-421900 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-07 08:13:24,876 44 INFO rb-229b649-225316-421900 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-07 08:13:24,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-10-07 08:13:24,976 44 INFO rb-229b649-225316-421900 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-07 08:13:25,037 44 INFO rb-229b649-225316-421900 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-07 08:13:25,059 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54249774 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c319184-afec-4f20-9ce2-a2bdbc132eba'}] 2026-10-07 08:13:25,122 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54249774 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c319184-afec-4f20-9ce2-a2bdbc132eba'} updated pos.order #797 2026-10-07 08:13:25,157 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54249774 finished 2026-10-07 08:13:25,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.142 0.159 2026-10-07 08:13:25,390 44 INFO rb-229b649-225316-421900 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-07 08:13:25,441 44 INFO rb-229b649-225316-421900 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-07 08:13:27,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-07 08:13:27,471 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:13:27,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15777624 (allocated 17301504) 2026-10-07 08:13:27,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 116627 2026-10-07 08:13:27,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-07 08:13:27,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 116627 2026-10-07 08:13:27,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081327_707593_test_sync_set_pricelist.txt 2026-10-07 08:13:27,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpcbwjripi_chrome_odoo" 2026-10-07 08:13:27,761 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-07 08:13:28,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 116824 2026-10-07 08:13:28,744 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpi7a44phb_chrome_odoo 2026-10-07 08:13:28,744 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:38459/json/version 2026-10-07 08:13:28,746 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38459', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:28,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-10-07 08:13:28,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:38459/json 2026-10-07 08:13:28,776 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38459', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:28,789 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:38459/devtools/page/F68A76E9CE039CB5725D50F37EFB49D4 2026-10-07 08:13:28,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-07 08:13:28,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-07 08:13:28,942 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:13:28,956 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-07 08:13:28,964 44 INFO rb-229b649-225316-421900 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-07 08:13:28,964 44 INFO rb-229b649-225316-421900 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-07 08:13:29,006 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:13:30,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.077 1.031 2026-10-07 08:13:30,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': 'F68A76E9CE039CB5725D50F37EFB49D4', 'loaderId': '05DF7C7B4C821C619C66DB0B9B3E37E9', 'isDownload': False} 2026-10-07 08:13:30,108 44 INFO rb-229b649-225316-421900 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-07 08:13:30,131 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:13:30,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 08:13:30,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-07 08:13:30,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-07 08:13:30,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:13:30,833 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:13:30,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:13:30,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:13:30,914 44 INFO rb-229b649-225316-421900 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-07 08:13:30,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:30,928 44 INFO rb-229b649-225316-421900 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-07 08:13:30,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:30,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.025 2026-10-07 08:13:31,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.031 2026-10-07 08:13:31,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:13:31,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.056 2026-10-07 08:13:31,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.377 0.455 2026-10-07 08:13:31,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:32,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:13:32,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.067 2026-10-07 08:13:32,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:13:32,257 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-10-07 08:13:32,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:13:32,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:13:32,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:13:32,394 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:13:32,397 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:13:32,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.050 0.044 2026-10-07 08:13:32,434 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:32,436 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:13:32,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:13:32,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.098 2026-10-07 08:13:32,489 44 INFO rb-229b649-225316-421900 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-07 08:13:32,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.050 2026-10-07 08:13:32,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.029 0.118 2026-10-07 08:13:32,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.028 0.189 2026-10-07 08:13:32,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.189 2026-10-07 08:13:32,725 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:32,729 44 INFO rb-229b649-225316-421900 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-07 08:13:32,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.091 0.075 2026-10-07 08:13:32,942 44 INFO rb-229b649-225316-421900 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-07 08:13:33,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:33] "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-07 08:13:33,102 44 INFO rb-229b649-225316-421900 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-07 08:13:33,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:33,197 44 INFO rb-229b649-225316-421900 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-07 08:13:33,264 44 INFO rb-229b649-225316-421900 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-07 08:13:33,295 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #248790 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '07515498-4b16-4120-800c-b88cf6e77e7a'}] 2026-10-07 08:13:33,433 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #248790 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '07515498-4b16-4120-800c-b88cf6e77e7a'} created pos.order #798 2026-10-07 08:13:33,459 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #248790 finished 2026-10-07 08:13:33,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.087 0.177 2026-10-07 08:13:33,590 44 INFO rb-229b649-225316-421900 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-07 08:13:33,646 44 INFO rb-229b649-225316-421900 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-07 08:13:33,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:33] "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-07 08:13:33,725 44 INFO rb-229b649-225316-421900 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-07 08:13:33,791 44 INFO rb-229b649-225316-421900 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-07 08:13:33,859 44 INFO rb-229b649-225316-421900 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-07 08:13:33,881 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64469374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97903812-e532-4a63-ad98-d51da6a28c6c'}] 2026-10-07 08:13:33,942 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64469374 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '97903812-e532-4a63-ad98-d51da6a28c6c'} created pos.order #799 2026-10-07 08:13:33,989 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64469374 finished 2026-10-07 08:13:34,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.047 0.138 2026-10-07 08:13:34,102 44 INFO rb-229b649-225316-421900 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-07 08:13:34,154 44 INFO rb-229b649-225316-421900 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-07 08:13:34,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 08:13:34,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 08:13:35,211 44 INFO rb-229b649-225316-421900 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-07 08:13:35,213 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 08:13:35,726 44 INFO rb-229b649-225316-421900 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-07 08:13:35,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 08:13:36,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 08:13:36,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:36] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.030 0.010 2026-10-07 08:13:36,293 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43320587 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '07515498-4b16-4120-800c-b88cf6e77e7a'}] 2026-10-07 08:13:36,338 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1300] to pos.order #798 2026-10-07 08:13:36,347 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43320587 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '07515498-4b16-4120-800c-b88cf6e77e7a'} updated pos.order #798 2026-10-07 08:13:36,374 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43320587 finished 2026-10-07 08:13:36,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.079 0.163 2026-10-07 08:13:36,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.250 2026-10-07 08:13:36,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:36] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.043 0.119 2026-10-07 08:13:36,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:13:36,786 44 INFO rb-229b649-225316-421900 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-07 08:13:36,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-07 08:13:36,838 44 INFO rb-229b649-225316-421900 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-07 08:13:36,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 16964608 (allocated 18485248) 2026-10-07 08:13:36,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 116824 2026-10-07 08:13:36,965 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-07 08:13:36,967 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 116824 2026-10-07 08:13:37,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081337_094525_test_tax_in_merge_table_order_line.txt 2026-10-07 08:13:37,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpi7a44phb_chrome_odoo" 2026-10-07 08:13:37,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-07 08:13:37,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 117041 2026-10-07 08:13:37,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmp3t_ue_5k_chrome_odoo 2026-10-07 08:13:37,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:42383/json/version 2026-10-07 08:13:37,754 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:37,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 08:13:37,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:42383/json 2026-10-07 08:13:37,769 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:37,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:42383/devtools/page/2F9A7D27351810ED2C78ECEEF293AECA 2026-10-07 08:13:37,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-07 08:13:37,798 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-07 08:13:37,854 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:13:37,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-07 08:13:37,868 44 INFO rb-229b649-225316-421900 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-07 08:13:37,869 44 INFO rb-229b649-225316-421900 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-07 08:13:37,888 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:13:38,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:38] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.078 0.750 2026-10-07 08:13:38,714 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '2F9A7D27351810ED2C78ECEEF293AECA', 'loaderId': '8D27F64804E66EE3721100BBEFA5A82A', 'isDownload': False} 2026-10-07 08:13:38,714 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-07 08:13:38,735 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:13:38,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:38] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:13:38,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:38] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:13:38,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:38] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 08:13:39,544 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:39,555 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:39,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:13:39,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:13:39,624 44 INFO rb-229b649-225316-421900 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-07 08:13:39,638 44 INFO rb-229b649-225316-421900 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-07 08:13:39,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:13:39,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:39,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-07 08:13:39,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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.055 2026-10-07 08:13:39,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:13:39,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.041 2026-10-07 08:13:40,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.280 0.519 2026-10-07 08:13:40,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:40] "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-07 08:13:40,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:13:40,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.050 2026-10-07 08:13:40,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:41,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-07 08:13:41,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:13:41,099 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:41,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:13:41,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:13:41,138 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:13:41,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.049 2026-10-07 08:13:41,176 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:13:41,182 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:41,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.079 2026-10-07 08:13:41,244 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:13:41,263 44 INFO rb-229b649-225316-421900 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-07 08:13:41,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.078 2026-10-07 08:13:41,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.017 0.166 2026-10-07 08:13:41,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.178 2026-10-07 08:13:41,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-07 08:13:41,487 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:41,488 44 INFO rb-229b649-225316-421900 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-07 08:13:41,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.082 2026-10-07 08:13:41,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:13:41,768 44 INFO rb-229b649-225316-421900 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-07 08:13:41,804 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:41,870 44 INFO rb-229b649-225316-421900 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-07 08:13:41,917 44 INFO rb-229b649-225316-421900 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-07 08:13:41,967 44 INFO rb-229b649-225316-421900 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-07 08:13:42,027 44 INFO rb-229b649-225316-421900 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-07 08:13:42,080 44 INFO rb-229b649-225316-421900 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-07 08:13:42,135 44 INFO rb-229b649-225316-421900 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-07 08:13:42,207 44 INFO rb-229b649-225316-421900 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-07 08:13:42,257 44 INFO rb-229b649-225316-421900 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-07 08:13:42,309 44 INFO rb-229b649-225316-421900 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-07 08:13:42,358 44 INFO rb-229b649-225316-421900 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-07 08:13:42,421 44 INFO rb-229b649-225316-421900 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-07 08:13:42,475 44 INFO rb-229b649-225316-421900 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-07 08:13:42,526 44 INFO rb-229b649-225316-421900 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-07 08:13:42,614 44 INFO rb-229b649-225316-421900 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-07 08:13:42,638 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:13:42,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:42,669 44 INFO rb-229b649-225316-421900 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-07 08:13:42,719 44 INFO rb-229b649-225316-421900 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-07 08:13:42,769 44 INFO rb-229b649-225316-421900 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-07 08:13:42,850 44 INFO rb-229b649-225316-421900 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-07 08:13:42,908 44 INFO rb-229b649-225316-421900 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-07 08:13:42,966 44 INFO rb-229b649-225316-421900 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-07 08:13:43,046 44 INFO rb-229b649-225316-421900 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-07 08:13:43,103 44 INFO rb-229b649-225316-421900 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-07 08:13:43,151 44 INFO rb-229b649-225316-421900 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-07 08:13:43,212 44 INFO rb-229b649-225316-421900 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-07 08:13:43,264 44 INFO rb-229b649-225316-421900 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-07 08:13:43,315 44 INFO rb-229b649-225316-421900 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-07 08:13:43,366 44 INFO rb-229b649-225316-421900 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-07 08:13:43,428 44 INFO rb-229b649-225316-421900 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-07 08:13:43,485 44 INFO rb-229b649-225316-421900 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-07 08:13:43,540 44 INFO rb-229b649-225316-421900 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-07 08:13:43,607 44 INFO rb-229b649-225316-421900 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-07 08:13:43,658 44 INFO rb-229b649-225316-421900 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-07 08:13:43,709 44 INFO rb-229b649-225316-421900 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-07 08:13:43,776 44 INFO rb-229b649-225316-421900 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-07 08:13:43,830 44 INFO rb-229b649-225316-421900 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-07 08:13:43,880 44 INFO rb-229b649-225316-421900 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-07 08:13:43,931 44 INFO rb-229b649-225316-421900 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-07 08:13:43,992 44 INFO rb-229b649-225316-421900 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-07 08:13:44,050 44 INFO rb-229b649-225316-421900 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-07 08:13:44,106 44 INFO rb-229b649-225316-421900 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-07 08:13:44,176 44 INFO rb-229b649-225316-421900 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-07 08:13:44,227 44 INFO rb-229b649-225316-421900 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-07 08:13:44,278 44 INFO rb-229b649-225316-421900 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-07 08:13:44,329 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-07 08:13:44,330 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:13:44,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15840316 (allocated 17563648) 2026-10-07 08:13:44,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 117041 2026-10-07 08:13:44,431 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-07 08:13:44,432 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 117041 2026-10-07 08:13:44,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081344_545821_test_tip_after_payment.txt 2026-10-07 08:13:44,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmp3t_ue_5k_chrome_odoo" 2026-10-07 08:13:44,560 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-07 08:13:44,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 117248 2026-10-07 08:13:44,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpe3fh2ogo_chrome_odoo 2026-10-07 08:13:44,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:41135/json/version 2026-10-07 08:13:44,857 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:44,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 08:13:44,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:41135/json 2026-10-07 08:13:44,908 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:13:44,929 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:41135/devtools/page/30643235317CB3EB890D7E6DE3834A2B 2026-10-07 08:13:44,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-07 08:13:44,980 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-07 08:13:45,036 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:13:45,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-07 08:13:45,051 44 INFO rb-229b649-225316-421900 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-07 08:13:45,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-10-07 08:13:45,074 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:13:45,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:45] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.109 0.729 2026-10-07 08:13:45,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '30643235317CB3EB890D7E6DE3834A2B', 'loaderId': 'CBDE641C4FE499FDB99A51E2BB49A22B', 'isDownload': False} 2026-10-07 08:13:45,915 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-07 08:13:45,954 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:13:45,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:45] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:13:45,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:13:45,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:45] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.030 2026-10-07 08:13:46,707 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:46,721 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:46,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 08:13:46,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:13:46,773 44 INFO rb-229b649-225316-421900 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-07 08:13:46,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13: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-07 08:13:46,787 44 INFO rb-229b649-225316-421900 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-07 08:13:46,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:46,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-07 08:13:46,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.027 2026-10-07 08:13:46,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:13:46,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.030 2026-10-07 08:13:47,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.311 0.434 2026-10-07 08:13:47,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:13:47,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:13:47,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:47] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.047 2026-10-07 08:13:47,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:13:47,976 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-07 08:13:48,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:13:48,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:13:48,106 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:13:48,114 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 08:13:48,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:13:48,190 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:13:48,200 44 INFO rb-229b649-225316-421900 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-07 08:13:48,208 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "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-07 08:13:48,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.073 0.064 2026-10-07 08:13:48,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.019 0.168 2026-10-07 08:13:48,274 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:13:48,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-07 08:13:48,357 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:13:48,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.039 0.081 2026-10-07 08:13:48,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.210 2026-10-07 08:13:48,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.213 2026-10-07 08:13:48,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.167 2026-10-07 08:13:48,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.076 2026-10-07 08:13:48,707 44 INFO rb-229b649-225316-421900 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-07 08:13:48,736 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:13:48,808 44 INFO rb-229b649-225316-421900 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-07 08:13:48,891 44 INFO rb-229b649-225316-421900 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-07 08:13:48,958 44 INFO rb-229b649-225316-421900 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-07 08:13:49,024 44 INFO rb-229b649-225316-421900 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-07 08:13:49,086 44 INFO rb-229b649-225316-421900 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-07 08:13:49,143 44 INFO rb-229b649-225316-421900 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-07 08:13:49,211 44 INFO rb-229b649-225316-421900 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-07 08:13:51,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-07 08:13:51,323 44 INFO rb-229b649-225316-421900 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-07 08:13:51,392 44 INFO rb-229b649-225316-421900 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-07 08:13:51,467 44 INFO rb-229b649-225316-421900 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-07 08:13:51,536 44 INFO rb-229b649-225316-421900 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-07 08:13:51,594 44 INFO rb-229b649-225316-421900 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-07 08:13:51,655 44 INFO rb-229b649-225316-421900 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-07 08:13:51,708 44 INFO rb-229b649-225316-421900 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-07 08:13:51,767 44 INFO rb-229b649-225316-421900 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-07 08:13:53,818 44 INFO rb-229b649-225316-421900 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-07 08:13:53,894 44 INFO rb-229b649-225316-421900 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-07 08:13:53,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.026 0.007 2026-10-07 08:13:53,966 44 INFO rb-229b649-225316-421900 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-07 08:13:54,035 44 INFO rb-229b649-225316-421900 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-07 08:13:54,102 44 INFO rb-229b649-225316-421900 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-07 08:13:54,161 44 INFO rb-229b649-225316-421900 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-07 08:13:54,189 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17568740 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4b685618-a200-469c-9a52-4b8207521d3d'}] 2026-10-07 08:13:54,319 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17568740 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4b685618-a200-469c-9a52-4b8207521d3d'} created pos.order #800 2026-10-07 08:13:54,354 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17568740 finished 2026-10-07 08:13:54,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.101 0.166 2026-10-07 08:13:54,492 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64184085 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'}] 2026-10-07 08:13:54,557 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64184085 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'} created pos.order #801 2026-10-07 08:13:54,583 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64184085 finished 2026-10-07 08:13:54,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.124 2026-10-07 08:13:54,693 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29520426 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '5060b690-3ed7-4a00-87d6-5ab3f07f54a0'}] 2026-10-07 08:13:54,749 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29520426 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '5060b690-3ed7-4a00-87d6-5ab3f07f54a0'} created pos.order #802 2026-10-07 08:13:54,771 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29520426 finished 2026-10-07 08:13:54,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.033 0.119 2026-10-07 08:13:54,876 44 INFO rb-229b649-225316-421900 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-07 08:13:54,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.011 2026-10-07 08:13:54,956 44 INFO rb-229b649-225316-421900 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-07 08:13:55,026 44 INFO rb-229b649-225316-421900 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-07 08:13:55,098 44 INFO rb-229b649-225316-421900 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-07 08:13:55,173 44 INFO rb-229b649-225316-421900 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-07 08:13:55,237 44 INFO rb-229b649-225316-421900 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-07 08:13:55,266 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1908386 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '84bca504-9a7b-4ca0-8f6f-e27a9d2db82a'}] 2026-10-07 08:13:55,317 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1908386 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '84bca504-9a7b-4ca0-8f6f-e27a9d2db82a'} created pos.order #803 2026-10-07 08:13:55,349 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1908386 finished 2026-10-07 08:13:55,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.033 0.114 2026-10-07 08:13:55,454 44 INFO rb-229b649-225316-421900 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-07 08:13:55,529 44 INFO rb-229b649-225316-421900 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-07 08:13:55,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.041 0.068 2026-10-07 08:13:55,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.031 2026-10-07 08:13:55,736 44 INFO rb-229b649-225316-421900 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-07 08:13:55,796 44 INFO rb-229b649-225316-421900 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-07 08:13:55,847 44 INFO rb-229b649-225316-421900 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-07 08:13:55,912 44 INFO rb-229b649-225316-421900 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-07 08:13:55,962 44 INFO rb-229b649-225316-421900 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-07 08:13:56,020 44 INFO rb-229b649-225316-421900 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-07 08:13:56,089 44 INFO rb-229b649-225316-421900 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-07 08:13:56,149 44 INFO rb-229b649-225316-421900 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-07 08:13:56,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.062 0.057 2026-10-07 08:13:56,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.035 2026-10-07 08:13:56,419 44 INFO rb-229b649-225316-421900 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-07 08:13:56,436 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11136140 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'}] 2026-10-07 08:13:56,451 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:13:56,474 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1305] to pos.order #801 2026-10-07 08:13:56,485 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11136140 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'} updated pos.order #801 2026-10-07 08:13:56,508 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11136140 finished 2026-10-07 08:13:56,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.039 0.141 2026-10-07 08:13:56,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:56] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.052 0.128 2026-10-07 08:13:56,929 44 INFO rb-229b649-225316-421900 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-07 08:13:56,994 44 INFO rb-229b649-225316-421900 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-07 08:13:57,046 44 INFO rb-229b649-225316-421900 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-07 08:13:57,103 44 INFO rb-229b649-225316-421900 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-07 08:13:57,155 44 INFO rb-229b649-225316-421900 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-07 08:13:57,214 44 INFO rb-229b649-225316-421900 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-07 08:13:57,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.034 0.063 2026-10-07 08:13:57,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.033 2026-10-07 08:13:57,409 44 INFO rb-229b649-225316-421900 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-07 08:13:57,468 44 INFO rb-229b649-225316-421900 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-07 08:13:59,517 44 INFO rb-229b649-225316-421900 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-07 08:13:59,594 44 INFO rb-229b649-225316-421900 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-07 08:13:59,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:13:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.015 0.018 2026-10-07 08:13:59,645 44 INFO rb-229b649-225316-421900 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-07 08:13:59,701 44 INFO rb-229b649-225316-421900 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-07 08:13:59,768 44 INFO rb-229b649-225316-421900 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-07 08:13:59,852 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31407355 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '84bca504-9a7b-4ca0-8f6f-e27a9d2db82a'}] 2026-10-07 08:13:59,854 44 INFO rb-229b649-225316-421900 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-07 08:13:59,882 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1306] to pos.order #803 2026-10-07 08:13:59,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31407355 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '84bca504-9a7b-4ca0-8f6f-e27a9d2db82a'} updated pos.order #803 2026-10-07 08:13:59,918 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31407355 finished 2026-10-07 08:14:00,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.056 0.139 2026-10-07 08:14:00,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.055 0.129 2026-10-07 08:14:00,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.018 2026-10-07 08:14:00,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 08:14:00,368 44 INFO rb-229b649-225316-421900 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-07 08:14:00,420 44 INFO rb-229b649-225316-421900 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-07 08:14:00,476 44 INFO rb-229b649-225316-421900 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-07 08:14:00,526 44 INFO rb-229b649-225316-421900 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-07 08:14:00,585 44 INFO rb-229b649-225316-421900 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-07 08:14:00,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.033 0.056 2026-10-07 08:14:00,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:14:00,761 44 INFO rb-229b649-225316-421900 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-07 08:14:00,824 44 INFO rb-229b649-225316-421900 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-07 08:14:02,867 44 INFO rb-229b649-225316-421900 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-07 08:14:02,941 44 INFO rb-229b649-225316-421900 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-07 08:14:02,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.017 0.015 2026-10-07 08:14:02,992 44 INFO rb-229b649-225316-421900 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-07 08:14:03,059 44 INFO rb-229b649-225316-421900 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-07 08:14:03,117 44 INFO rb-229b649-225316-421900 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-07 08:14:03,174 44 INFO rb-229b649-225316-421900 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-07 08:14:03,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.039 0.060 2026-10-07 08:14:03,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.029 2026-10-07 08:14:03,378 44 INFO rb-229b649-225316-421900 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-07 08:14:03,384 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67640462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'}] 2026-10-07 08:14:03,442 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1307] to pos.order #801 2026-10-07 08:14:03,460 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67640462 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'} updated pos.order #801 2026-10-07 08:14:03,499 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67640462 finished 2026-10-07 08:14:03,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.066 0.163 2026-10-07 08:14:03,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:03] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.049 0.125 2026-10-07 08:14:03,894 44 INFO rb-229b649-225316-421900 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-07 08:14:03,952 44 INFO rb-229b649-225316-421900 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-07 08:14:04,002 44 INFO rb-229b649-225316-421900 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-07 08:14:04,058 44 INFO rb-229b649-225316-421900 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-07 08:14:04,109 44 INFO rb-229b649-225316-421900 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-07 08:14:04,166 44 INFO rb-229b649-225316-421900 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-07 08:14:04,217 44 INFO rb-229b649-225316-421900 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-07 08:14:04,275 44 INFO rb-229b649-225316-421900 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-07 08:14:04,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.080 0.068 2026-10-07 08:14:04,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.025 2026-10-07 08:14:04,494 44 INFO rb-229b649-225316-421900 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-07 08:14:04,547 44 INFO rb-229b649-225316-421900 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-07 08:14:04,598 44 INFO rb-229b649-225316-421900 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-07 08:14:04,665 44 INFO rb-229b649-225316-421900 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-07 08:14:04,715 44 INFO rb-229b649-225316-421900 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-07 08:14:04,773 44 INFO rb-229b649-225316-421900 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-07 08:14:04,838 44 INFO rb-229b649-225316-421900 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-07 08:14:04,911 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78862418 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'}] 2026-10-07 08:14:04,913 44 INFO rb-229b649-225316-421900 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-07 08:14:04,941 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78862418 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'} updated pos.order #801 2026-10-07 08:14:04,982 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78862418 finished 2026-10-07 08:14:05,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.052 0.142 2026-10-07 08:14:05,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:05] "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-07 08:14:05,189 44 INFO rb-229b649-225316-421900 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-07 08:14:05,243 44 INFO rb-229b649-225316-421900 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-07 08:14:05,297 44 INFO rb-229b649-225316-421900 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-07 08:14:05,349 44 INFO rb-229b649-225316-421900 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-07 08:14:05,408 44 INFO rb-229b649-225316-421900 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-07 08:14:05,459 44 INFO rb-229b649-225316-421900 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-07 08:14:05,522 44 INFO rb-229b649-225316-421900 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-07 08:14:07,567 44 INFO rb-229b649-225316-421900 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-07 08:14:07,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-07 08:14:07,691 44 INFO rb-229b649-225316-421900 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-07 08:14:07,766 44 INFO rb-229b649-225316-421900 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-07 08:14:07,824 44 INFO rb-229b649-225316-421900 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-07 08:14:07,882 44 INFO rb-229b649-225316-421900 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-07 08:14:07,936 44 INFO rb-229b649-225316-421900 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-07 08:14:07,997 44 INFO rb-229b649-225316-421900 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-07 08:14:10,035 44 INFO rb-229b649-225316-421900 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-07 08:14:10,097 44 INFO rb-229b649-225316-421900 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-07 08:14:10,103 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81075021 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fc876800-2ae7-43b6-abf8-8f1894753e4b'}] 2026-10-07 08:14:10,202 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81075021 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'fc876800-2ae7-43b6-abf8-8f1894753e4b'} created pos.order #804 2026-10-07 08:14:10,224 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81075021 finished 2026-10-07 08:14:10,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.083 0.146 2026-10-07 08:14:10,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.045 0.056 2026-10-07 08:14:10,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.026 2026-10-07 08:14:10,532 44 INFO rb-229b649-225316-421900 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-07 08:14:10,583 44 INFO rb-229b649-225316-421900 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-07 08:14:10,648 44 INFO rb-229b649-225316-421900 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-07 08:14:10,698 44 INFO rb-229b649-225316-421900 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-07 08:14:10,756 44 INFO rb-229b649-225316-421900 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-07 08:14:10,824 44 INFO rb-229b649-225316-421900 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-07 08:14:10,902 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37205518 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'}] 2026-10-07 08:14:10,905 44 INFO rb-229b649-225316-421900 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-07 08:14:10,942 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37205518 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd1543b5f-6cdc-4ab2-a80b-d14e8fd21cb9'} updated pos.order #801 2026-10-07 08:14:10,967 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37205518 finished 2026-10-07 08:14:11,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.038 0.121 2026-10-07 08:14:11,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.042 0.108 2026-10-07 08:14:11,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "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-07 08:14:11,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 08:14:11,401 44 INFO rb-229b649-225316-421900 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-07 08:14:11,455 44 INFO rb-229b649-225316-421900 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-07 08:14:11,512 44 INFO rb-229b649-225316-421900 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-07 08:14:11,563 44 INFO rb-229b649-225316-421900 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-07 08:14:11,623 44 INFO rb-229b649-225316-421900 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-07 08:14:11,674 44 INFO rb-229b649-225316-421900 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-07 08:14:11,731 44 INFO rb-229b649-225316-421900 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-07 08:14:11,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.044 0.052 2026-10-07 08:14:11,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.033 2026-10-07 08:14:11,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-07 08:14:11,894 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:14:12,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29234860 (allocated 32780288) 2026-10-07 08:14:12,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 117248 2026-10-07 08:14:12,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-07 08:14:12,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 117248 2026-10-07 08:14:12,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081412_296144_test_transfering_orders.txt 2026-10-07 08:14:12,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpe3fh2ogo_chrome_odoo" 2026-10-07 08:14:12,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-07 08:14:12,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117494 2026-10-07 08:14:12,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmppshfglkl_chrome_odoo 2026-10-07 08:14:12,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43983/json/version 2026-10-07 08:14:12,851 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:14:12,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:14:12,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43983/json 2026-10-07 08:14:12,941 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:14:12,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:43983/devtools/page/780DA36104119F68377CB68A2C9CF13F 2026-10-07 08:14:12,965 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-07 08:14:12,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-07 08:14:13,080 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:14:13,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-07 08:14:13,099 44 INFO rb-229b649-225316-421900 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-07 08:14:13,100 44 INFO rb-229b649-225316-421900 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-07 08:14:13,123 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:14:14,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.111 1.017 2026-10-07 08:14:14,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '780DA36104119F68377CB68A2C9CF13F', 'loaderId': '4C7E72A83B2C7DC347964B83C4C84E4F', 'isDownload': False} 2026-10-07 08:14:14,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-07 08:14:14,268 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:14:14,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 08:14:14,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-07 08:14:14,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:14:14,978 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:14,988 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:15,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:14:15,041 44 INFO rb-229b649-225316-421900 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-07 08:14:15,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:14:15,049 44 INFO rb-229b649-225316-421900 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-07 08:14:15,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:14:15,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:15,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.011 0.013 2026-10-07 08:14:15,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-07 08:14:15,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.033 2026-10-07 08:14:15,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 08:14:16,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.294 0.489 2026-10-07 08:14:16,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.006 2026-10-07 08:14:16,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:14:16,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.044 2026-10-07 08:14:16,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:14:16,291 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:14:16,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 08:14:16,359 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:16,381 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:14:16,400 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:14:16,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.031 2026-10-07 08:14:16,467 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:16,469 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:14:16,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.040 0.083 2026-10-07 08:14:16,507 44 INFO rb-229b649-225316-421900 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-07 08:14:16,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.030 2026-10-07 08:14:16,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.130 2026-10-07 08:14:16,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.011 2026-10-07 08:14:16,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:14:16,759 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:16,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.061 0.078 2026-10-07 08:14:16,762 44 INFO rb-229b649-225316-421900 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-07 08:14:16,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.026 0.191 2026-10-07 08:14:16,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.129 2026-10-07 08:14:17,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:14:17,096 44 INFO rb-229b649-225316-421900 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-07 08:14:17,130 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:14:17,198 44 INFO rb-229b649-225316-421900 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-07 08:14:17,251 44 INFO rb-229b649-225316-421900 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-07 08:14:17,301 44 INFO rb-229b649-225316-421900 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-07 08:14:17,351 44 INFO rb-229b649-225316-421900 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-07 08:14:17,439 44 INFO rb-229b649-225316-421900 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-07 08:14:17,457 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:17,460 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:14:17,490 44 INFO rb-229b649-225316-421900 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-07 08:14:17,541 44 INFO rb-229b649-225316-421900 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-07 08:14:17,628 44 INFO rb-229b649-225316-421900 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-07 08:14:17,704 44 INFO rb-229b649-225316-421900 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-07 08:14:17,709 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd62cfddf-cad6-4a10-a57a-a2183c2c092b'}] 2026-10-07 08:14:17,715 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:18,354 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286212 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd62cfddf-cad6-4a10-a57a-a2183c2c092b'} created pos.order #805 2026-10-07 08:14:18,389 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9286212 finished 2026-10-07 08:14:18,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.282 0.491 2026-10-07 08:14:18,722 44 INFO rb-229b649-225316-421900 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-07 08:14:18,774 44 INFO rb-229b649-225316-421900 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-07 08:14:18,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:14:18,852 44 INFO rb-229b649-225316-421900 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-07 08:14:18,923 44 INFO rb-229b649-225316-421900 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-07 08:14:18,985 44 INFO rb-229b649-225316-421900 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-07 08:14:19,020 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3499542 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db01f459-e881-427a-a62f-50a991f5efc4'}] 2026-10-07 08:14:19,085 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3499542 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db01f459-e881-427a-a62f-50a991f5efc4'} created pos.order #806 2026-10-07 08:14:19,110 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3499542 finished 2026-10-07 08:14:19,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.040 0.132 2026-10-07 08:14:19,217 44 INFO rb-229b649-225316-421900 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-07 08:14:19,268 44 INFO rb-229b649-225316-421900 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-07 08:14:19,319 44 INFO rb-229b649-225316-421900 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-07 08:14:19,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-07 08:14:19,371 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:14:19,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17038492 (allocated 18223104) 2026-10-07 08:14:19,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117494 2026-10-07 08:14:19,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-07 08:14:19,512 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117494 2026-10-07 08:14:19,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081419_635612_test_user_on_residual_order.txt 2026-10-07 08:14:19,636 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmppshfglkl_chrome_odoo" 2026-10-07 08:14:19,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117710 2026-10-07 08:14:19,959 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp9ofthh6u_chrome_odoo 2026-10-07 08:14:19,959 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:41997/json/version 2026-10-07 08:14:19,960 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:14:20,074 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:14:20,074 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:41997/json 2026-10-07 08:14:20,075 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:14:20,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:41997/devtools/page/967CEA7D9B1FF1508A1F9640268F8B2D 2026-10-07 08:14:20,116 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-07 08:14:20,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-07 08:14:20,170 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:14:20,181 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-07 08:14:20,192 44 INFO rb-229b649-225316-421900 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-07 08:14:20,192 44 INFO rb-229b649-225316-421900 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-07 08:14:20,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:20] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.031 0.064 2026-10-07 08:14:20,327 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '967CEA7D9B1FF1508A1F9640268F8B2D', 'loaderId': '3B690B8EC6FE593A28498D3E1CDDEB39', 'isDownload': False} 2026-10-07 08:14:20,327 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-07 08:14:20,363 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:14:20,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:20] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 08:14:20,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:20] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 08:14:20,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:20] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 08:14:21,084 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:14:21,097 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:21,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:14:21,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:14:21,154 44 INFO rb-229b649-225316-421900 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-07 08:14:21,162 44 INFO rb-229b649-225316-421900 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-07 08:14:21,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:14:21,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:21,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:14:21,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14: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.020 2026-10-07 08:14:21,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:14:21,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.038 2026-10-07 08:14:22,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 424 0.317 0.581 2026-10-07 08:14:22,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "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-07 08:14:22,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "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-07 08:14:22,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-07 08:14:22,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 08:14:22,588 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:14:22,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14: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-07 08:14:22,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:22,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:14:22,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:14:22,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.034 0.046 2026-10-07 08:14:22,772 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:14:22,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.104 2026-10-07 08:14:22,782 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:14:22,794 44 INFO rb-229b649-225316-421900 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-07 08:14:22,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.031 2026-10-07 08:14:22,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-07 08:14:22,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.016 2026-10-07 08:14:22,924 44 INFO rb-229b649-225316-421900 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-07 08:14:22,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:14:23,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.034 0.064 2026-10-07 08:14:23,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.043 0.143 2026-10-07 08:14:23,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "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.061 2026-10-07 08:14:23,206 44 INFO rb-229b649-225316-421900 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-07 08:14:23,239 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:14:23,259 44 INFO rb-229b649-225316-421900 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-07 08:14:23,318 44 INFO rb-229b649-225316-421900 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-07 08:14:23,360 44 INFO rb-229b649-225316-421900 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-07 08:14:23,412 44 INFO rb-229b649-225316-421900 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-07 08:14:23,482 44 INFO rb-229b649-225316-421900 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-07 08:14:23,502 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:14:23,508 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:14:23,538 44 INFO rb-229b649-225316-421900 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-07 08:14:23,590 44 INFO rb-229b649-225316-421900 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-07 08:14:23,689 44 INFO rb-229b649-225316-421900 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-07 08:14:23,759 44 INFO rb-229b649-225316-421900 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-07 08:14:23,764 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59071084 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db01f459-e881-427a-a62f-50a991f5efc4'}] 2026-10-07 08:14:23,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:14:23,903 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [746] to pos.order #806 2026-10-07 08:14:24,326 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59071084 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'db01f459-e881-427a-a62f-50a991f5efc4'} updated pos.order #806 2026-10-07 08:14:24,359 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59071084 finished 2026-10-07 08:14:24,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:14:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.227 0.500 2026-10-07 08:14:24,704 44 INFO rb-229b649-225316-421900 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-07 08:14:24,756 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-07 08:14:24,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:14:24,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15448772 (allocated 17301504) 2026-10-07 08:14:24,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117710 2026-10-07 08:14:24,946 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-07 08:14:24,950 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117710 2026-10-07 08:14:25,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081425_076132_test_user_on_residual_order.txt 2026-10-07 08:14:25,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp9ofthh6u_chrome_odoo" 2026-10-07 08:14:25,176 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:14:42,784 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-07 08:14:43,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-07 08:14:43,951 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26636117 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-07 08:14:44,011 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26636117 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #807 2026-10-07 08:14:44,012 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26636117 finished 2026-10-07 08:14:44,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-07 08:14:44,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-07 08:14:44,294 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:15:02,701 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-07 08:15:03,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-07 08:15:04,282 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 117915 2026-10-07 08:15:04,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpixibdvrw_chrome_odoo 2026-10-07 08:15:04,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33855/json/version 2026-10-07 08:15:04,284 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:04,374 44 INFO rb-229b649-225316-421900 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-07 08:15:04,374 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33855/json 2026-10-07 08:15:04,375 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:04,387 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:33855/devtools/page/7AFE3F15A02B3C2156B3B6C23E0BE4D5 2026-10-07 08:15:04,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-10-07 08:15:04,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-07 08:15:04,586 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:15:04,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-07 08:15:04,601 44 INFO rb-229b649-225316-421900 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-07 08:15:04,601 44 INFO rb-229b649-225316-421900 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-07 08:15:04,616 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:15:05,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:05] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.063 0.748 2026-10-07 08:15:05,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '7AFE3F15A02B3C2156B3B6C23E0BE4D5', 'loaderId': 'CF2A9FA14ACC14919F53F7B9EA680B66', 'isDownload': False} 2026-10-07 08:15:05,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-07 08:15:05,455 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:15:05,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:05] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:15:05,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:05] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 08:15:05,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:05] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 08:15:06,226 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:15:06,229 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:15:06,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-07 08:15:06,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:15:06,306 44 INFO rb-229b649-225316-421900 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-07 08:15:06,321 44 INFO rb-229b649-225316-421900 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-07 08:15:06,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:15:06,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:06,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15: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.016 2026-10-07 08:15:06,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-07 08:15:06,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.051 0.054 2026-10-07 08:15:06,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-07 08:15:07,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.486 0.523 2026-10-07 08:15:07,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "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-07 08:15:07,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:15:07,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.044 2026-10-07 08:15:07,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15: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-07 08:15:07,841 44 INFO rb-229b649-225316-421900 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-07 08:15:07,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.017 2026-10-07 08:15:07,906 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:15:07,942 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:15:07,945 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:15:07,977 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:15:07,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:07] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.039 0.042 2026-10-07 08:15:08,005 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:15:08,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-07 08:15:08,029 44 INFO rb-229b649-225316-421900 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-07 08:15:08,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.115 2026-10-07 08:15:08,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.011 0.051 2026-10-07 08:15:08,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.008 0.021 2026-10-07 08:15:08,153 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:08,212 44 INFO rb-229b649-225316-421900 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-07 08:15:08,222 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:15:08,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.062 0.067 2026-10-07 08:15:08,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.035 0.163 2026-10-07 08:15:08,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.192 2026-10-07 08:15:08,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:15:08,576 44 INFO rb-229b649-225316-421900 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-07 08:15:08,615 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:08,675 44 INFO rb-229b649-225316-421900 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-07 08:15:08,749 44 INFO rb-229b649-225316-421900 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-07 08:15:08,811 44 INFO rb-229b649-225316-421900 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-07 08:15:08,846 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6179006 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'd0c72dcc-9ed8-47e3-8f3b-08205c6b4552'}] 2026-10-07 08:15:08,967 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6179006 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'd0c72dcc-9ed8-47e3-8f3b-08205c6b4552'} created pos.order #808 2026-10-07 08:15:08,998 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6179006 finished 2026-10-07 08:15:09,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.091 0.159 2026-10-07 08:15:09,138 44 INFO rb-229b649-225316-421900 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-07 08:15:09,196 44 INFO rb-229b649-225316-421900 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-07 08:15:09,254 44 INFO rb-229b649-225316-421900 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-07 08:15:09,330 44 INFO rb-229b649-225316-421900 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-07 08:15:09,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:15:09,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-07 08:15:09,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:15:09,497 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16315584 (allocated 17960960) 2026-10-07 08:15:09,507 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 117915 2026-10-07 08:15:09,508 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-07 08:15:09,508 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 117915 2026-10-07 08:15:09,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081509_624907_test_change_table_rewards_stay.txt 2026-10-07 08:15:09,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpixibdvrw_chrome_odoo" 2026-10-07 08:15:09,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-07 08:15:10,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 118126 2026-10-07 08:15:10,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpzkkzwup1_chrome_odoo 2026-10-07 08:15:10,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:37523/json/version 2026-10-07 08:15:10,438 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:10,528 44 INFO rb-229b649-225316-421900 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-07 08:15:10,528 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:37523/json 2026-10-07 08:15:10,529 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:10,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:37523/devtools/page/DF691F1A6779A08754BEBF3BE8878C62 2026-10-07 08:15:10,562 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-10-07 08:15:10,573 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-07 08:15:10,692 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:15:10,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-07 08:15:10,703 44 INFO rb-229b649-225316-421900 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-07 08:15:10,703 44 INFO rb-229b649-225316-421900 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-07 08:15:10,729 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:15:11,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:11] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.079 0.898 2026-10-07 08:15:11,704 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': 'DF691F1A6779A08754BEBF3BE8878C62', 'loaderId': '8D2B6EFD507317CC66C8000518552C8A', 'isDownload': False} 2026-10-07 08:15:11,705 44 INFO rb-229b649-225316-421900 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-07 08:15:11,735 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:15:11,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 08:15:11,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:15:11,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:11] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 08:15:12,413 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:12,416 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:12,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 08:15:12,466 44 INFO rb-229b649-225316-421900 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-07 08:15:12,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:15:12,476 44 INFO rb-229b649-225316-421900 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-07 08:15:12,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15: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-07 08:15:12,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:12,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.020 2026-10-07 08:15:12,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-07 08:15:12,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.067 2026-10-07 08:15:12,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-07 08:15:13,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.378 0.493 2026-10-07 08:15:13,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "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-07 08:15:13,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:15:13,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-07 08:15:13,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 08:15:13,915 44 INFO rb-229b649-225316-421900 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-07 08:15:13,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 08:15:13,998 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:15:14,026 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:14,032 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:14,117 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:14,123 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:14,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.070 0.068 2026-10-07 08:15:14,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-07 08:15:14,182 44 INFO rb-229b649-225316-421900 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-07 08:15:14,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.008 0.050 2026-10-07 08:15:14,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 08:15:14,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:15:14,264 44 INFO rb-229b649-225316-421900 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-07 08:15:14,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.045 0.061 2026-10-07 08:15:14,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.004 0.098 2026-10-07 08:15:14,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:15:14,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.153 2026-10-07 08:15:14,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.047 0.345 2026-10-07 08:15:14,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.089 2026-10-07 08:15:14,659 44 INFO rb-229b649-225316-421900 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-07 08:15:14,692 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:14,717 44 INFO rb-229b649-225316-421900 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-07 08:15:14,830 44 INFO rb-229b649-225316-421900 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-07 08:15:14,915 44 INFO rb-229b649-225316-421900 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-07 08:15:14,981 44 INFO rb-229b649-225316-421900 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-07 08:15:15,022 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19083682 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a9fd9b73-aed3-44d6-96d8-c36c832e2d5a'}] 2026-10-07 08:15:15,146 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19083682 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'a9fd9b73-aed3-44d6-96d8-c36c832e2d5a'} created pos.order #809 2026-10-07 08:15:15,173 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19083682 finished 2026-10-07 08:15:15,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.104 0.129 2026-10-07 08:15:15,289 44 INFO rb-229b649-225316-421900 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-07 08:15:15,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:15] "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.010 2026-10-07 08:15:15,382 44 INFO rb-229b649-225316-421900 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-07 08:15:15,465 44 INFO rb-229b649-225316-421900 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-07 08:15:15,518 44 INFO rb-229b649-225316-421900 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-07 08:15:15,574 44 INFO rb-229b649-225316-421900 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-07 08:15:15,625 44 INFO rb-229b649-225316-421900 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-07 08:15:15,693 44 INFO rb-229b649-225316-421900 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-07 08:15:15,722 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32747652 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '2b448eb4-366a-4401-9e20-81a32d0cb18a'}] 2026-10-07 08:15:15,795 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32747652 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '2b448eb4-366a-4401-9e20-81a32d0cb18a'} created pos.order #810 2026-10-07 08:15:15,816 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32747652 finished 2026-10-07 08:15:15,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.044 0.121 2026-10-07 08:15:15,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-07 08:15:15,924 44 INFO rb-229b649-225316-421900 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-07 08:15:16,021 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17371820 (allocated 19009536) 2026-10-07 08:15:16,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 118126 2026-10-07 08:15:16,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-07 08:15:16,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 118126 2026-10-07 08:15:16,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081516_144671_test_loyalty_reward_with_courses.txt 2026-10-07 08:15:16,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpzkkzwup1_chrome_odoo" 2026-10-07 08:15:16,276 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:15:34,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-07 08:15:34,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 118321 2026-10-07 08:15:34,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpp_fyo45x_chrome_odoo 2026-10-07 08:15:34,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:38055/json/version 2026-10-07 08:15:34,943 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:34,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-07 08:15:34,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:38055/json 2026-10-07 08:15:34,992 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:35,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:38055/devtools/page/9C34C533F52459857B51CBF8AA385411 2026-10-07 08:15:35,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-07 08:15:35,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-07 08:15:35,114 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:15:35,123 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-07 08:15:35,125 44 INFO rb-229b649-225316-421900 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-07 08:15:35,125 44 INFO rb-229b649-225316-421900 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-07 08:15:35,142 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:15:36,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.080 0.802 2026-10-07 08:15:36,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '9C34C533F52459857B51CBF8AA385411', 'loaderId': 'BDE2B74FDD66F966FD90E514FD6A2C34', 'isDownload': False} 2026-10-07 08:15:36,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-07 08:15:36,044 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:15:36,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:15:36,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 08:15:36,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.050 2026-10-07 08:15:36,764 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:36,768 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:15:36,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:15:36,815 44 INFO rb-229b649-225316-421900 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-07 08:15:36,825 44 INFO rb-229b649-225316-421900 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-07 08:15:36,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:15:36,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:15:36,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:36,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.023 2026-10-07 08:15:36,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.056 2026-10-07 08:15:37,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.061 2026-10-07 08:15:37,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 08:15:37,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.343 0.502 2026-10-07 08:15:37,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:37] "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-07 08:15:38,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15: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-07 08:15:38,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.049 2026-10-07 08:15:38,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15: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-07 08:15:38,217 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-07 08:15:38,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:15:38,288 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:38,371 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:15:38,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:15:38,381 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:15:38,404 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "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-07 08:15:38,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.059 0.041 2026-10-07 08:15:38,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.005 0.109 2026-10-07 08:15:38,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-07 08:15:38,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.005 0.044 2026-10-07 08:15:38,474 44 INFO rb-229b649-225316-421900 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-07 08:15:38,546 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:38,684 44 INFO rb-229b649-225316-421900 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-07 08:15:38,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.101 0.070 2026-10-07 08:15:38,713 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:38,720 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:38,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.024 0.170 2026-10-07 08:15:38,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.041 0.253 2026-10-07 08:15:38,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-07 08:15:38,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-07 08:15:38,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:38] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.228 2026-10-07 08:15:39,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.010 0.364 2026-10-07 08:15:39,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.280 2026-10-07 08:15:39,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-07 08:15:39,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 08:15:39,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-07 08:15:39,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-07T08:15:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.166 2026-10-07 08:15:39,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.039 0.317 2026-10-07 08:15:39,360 44 INFO rb-229b649-225316-421900 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-07 08:15:39,411 44 INFO rb-229b649-225316-421900 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-07 08:15:39,458 44 INFO rb-229b649-225316-421900 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-07 08:15:39,513 44 INFO rb-229b649-225316-421900 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-07 08:15:39,565 44 INFO rb-229b649-225316-421900 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-07 08:15:39,618 44 INFO rb-229b649-225316-421900 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-07 08:15:39,671 44 INFO rb-229b649-225316-421900 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-07 08:15:39,723 44 INFO rb-229b649-225316-421900 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-07 08:15:39,776 44 INFO rb-229b649-225316-421900 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-07 08:15:39,854 44 INFO rb-229b649-225316-421900 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-07 08:15:39,904 44 INFO rb-229b649-225316-421900 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-07 08:15:39,956 44 INFO rb-229b649-225316-421900 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-07 08:15:40,005 44 INFO rb-229b649-225316-421900 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-07 08:15:40,102 44 INFO rb-229b649-225316-421900 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-07 08:15:40,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:40,121 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:15:40,150 44 INFO rb-229b649-225316-421900 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-07 08:15:40,199 44 INFO rb-229b649-225316-421900 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-07 08:15:40,250 44 INFO rb-229b649-225316-421900 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-07 08:15:40,328 44 INFO rb-229b649-225316-421900 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-07 08:15:40,389 44 INFO rb-229b649-225316-421900 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-07 08:15:40,447 44 INFO rb-229b649-225316-421900 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-07 08:15:40,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:15:40] "POST /web/dataset/call_kw/pos.payment.method/mpesa_express_send_payment_request#pos.payment.method.mpesa_express_send_payment_request HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:15:40,500 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-07 08:15:40,501 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 08:15:40,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14865960 (allocated 15728640) 2026-10-07 08:15:40,666 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 118321 2026-10-07 08:15:40,667 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-07 08:15:40,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 118321 2026-10-07 08:15:40,779 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081540_779240_test_mpesa_express_request_data.txt 2026-10-07 08:15:40,779 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpp_fyo45x_chrome_odoo" 2026-10-07 08:15:40,855 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:15:41,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-07 08:15:41,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-07 08:15:41,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-07 08:15:41,370 44 INFO rb-229b649-225316-421900 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-07 08:15:41,408 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:15:58,460 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-07 08:15:59,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 118533 2026-10-07 08:15:59,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp_dilswr6_chrome_odoo 2026-10-07 08:15:59,584 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:36925/json/version 2026-10-07 08:15:59,585 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:59,622 44 INFO rb-229b649-225316-421900 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-07 08:15:59,622 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:36925/json 2026-10-07 08:15:59,623 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:15:59,636 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:36925/devtools/page/6A4B12F860A8325EEE4247755055C4CC 2026-10-07 08:15:59,657 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-10-07 08:15:59,682 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-07 08:15:59,901 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:15:59,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-07 08:15:59,909 44 INFO rb-229b649-225316-421900 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-07 08:15:59,909 44 INFO rb-229b649-225316-421900 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-07 08:15:59,933 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:16:00,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:00] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.055 0.943 2026-10-07 08:16:00,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '6A4B12F860A8325EEE4247755055C4CC', 'loaderId': '446EC60FAE916BE26D0F2281EE831211', 'isDownload': False} 2026-10-07 08:16:00,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-10-07 08:16:00,963 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:16:01,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.012 2026-10-07 08:16:01,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 08:16:01,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.050 2026-10-07 08:16:01,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:16:01,690 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:01,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 08:16:01,747 44 INFO rb-229b649-225316-421900 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-07 08:16:01,759 44 INFO rb-229b649-225316-421900 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-07 08:16:01,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:16:01,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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-07 08:16:01,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:01,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-07 08:16:01,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.041 2026-10-07 08:16:01,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-07 08:16:01,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.045 0.057 2026-10-07 08:16:02,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.327 0.519 2026-10-07 08:16:02,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:16:03,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.014 2026-10-07 08:16:03,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 08:16:03,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:16:03,190 44 INFO rb-229b649-225316-421900 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-07 08:16:03,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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-07 08:16:03,266 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:03,295 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:16:03,297 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:16:03,348 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:16:03,349 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "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-07 08:16:03,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.038 0.047 2026-10-07 08:16:03,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.116 2026-10-07 08:16:03,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.092 2026-10-07 08:16:03,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-07 08:16:03,519 44 INFO rb-229b649-225316-421900 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-07 08:16:03,634 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-07 08:16:03,671 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:16:03,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.065 0.080 2026-10-07 08:16:03,775 44 INFO rb-229b649-225316-421900 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-07 08:16:03,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.040 0.204 2026-10-07 08:16:03,826 44 INFO rb-229b649-225316-421900 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-07 08:16:03,843 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:03,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.252 2026-10-07 08:16:03,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.298 2026-10-07 08:16:03,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.264 2026-10-07 08:16:03,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.375 2026-10-07 08:16:04,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.283 2026-10-07 08:16:04,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.196 2026-10-07 08:16:04,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-07 08:16:04,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-07 08:16:04,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.259 2026-10-07 08:16:04,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.267 2026-10-07 08:16:04,330 44 INFO rb-229b649-225316-421900 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-07 08:16:04,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 08:16:04,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.389 2026-10-07 08:16:04,400 44 INFO rb-229b649-225316-421900 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-07 08:16:04,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.078 0.149 2026-10-07 08:16:04,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.052 0.059 2026-10-07 08:16:04,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:16:04,965 44 INFO rb-229b649-225316-421900 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-07 08:16:05,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.074 0.122 2026-10-07 08:16:05,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.103 0.119 2026-10-07 08:16:05,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.207 2026-10-07 08:16:05,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.038 2026-10-07 08:16:05,561 44 INFO rb-229b649-225316-421900 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-07 08:16:05,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.019 0.067 2026-10-07 08:16:05,654 44 INFO rb-229b649-225316-421900 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-07 08:16:05,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.065 2026-10-07 08:16:05,764 44 INFO rb-229b649-225316-421900 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-07 08:16:05,854 44 INFO rb-229b649-225316-421900 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-07 08:16:05,932 44 INFO rb-229b649-225316-421900 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-07 08:16:05,953 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:05,956 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:05,982 44 INFO rb-229b649-225316-421900 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-07 08:16:06,032 44 INFO rb-229b649-225316-421900 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-07 08:16:06,113 44 INFO rb-229b649-225316-421900 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-07 08:16:06,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-07 08:16:06,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 08:16:06,203 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882019 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1371b329-4572-433c-ab21-e3fe765568e6'}] 2026-10-07 08:16:06,227 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:16:06,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17742240 (allocated 19398656) 2026-10-07 08:16:06,397 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 118533 2026-10-07 08:16:06,404 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-07 08:16:06,406 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 118533 2026-10-07 08:16:06,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081606_515459_test_advance_payment_with_extra_lines.txt 2026-10-07 08:16:06,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp_dilswr6_chrome_odoo" 2026-10-07 08:16:06,526 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-07 08:16:06,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882019 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1371b329-4572-433c-ab21-e3fe765568e6'} created pos.order #811 2026-10-07 08:16:06,859 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85882019 finished 2026-10-07 08:16:07,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.319 0.548 2026-10-07 08:16:07,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-07 08:16:07,650 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27928001 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 08:16:10,446 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27928001 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #812 2026-10-07 08:16:10,447 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27928001 finished 2026-10-07 08:16:10,586 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-07 08:16:13,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-07 08:16:14,826 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75819064 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '246f5804-c1e6-49f7-bd35-7bf99b03c935'}] 2026-10-07 08:16:15,081 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1314] 2026-10-07 08:16:15,671 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75819064 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '246f5804-c1e6-49f7-bd35-7bf99b03c935'} created pos.order #813 2026-10-07 08:16:15,675 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75819064 finished 2026-10-07 08:16:16,588 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-07 08:16:17,499 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168525 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '5f8bdb0e-6594-43f7-b4e3-d495622b0090'}] 2026-10-07 08:16:17,797 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1317] 2026-10-07 08:16:20,460 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168525 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '5f8bdb0e-6594-43f7-b4e3-d495622b0090'} created pos.order #815 2026-10-07 08:16:20,464 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36168525 finished 2026-10-07 08:16:21,351 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-07 08:16:22,428 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 118759 2026-10-07 08:16:22,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmp19flfkc__chrome_odoo 2026-10-07 08:16:22,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:37607/json/version 2026-10-07 08:16:22,430 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:22,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-07 08:16:22,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:37607/json 2026-10-07 08:16:22,481 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:22,502 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:37607/devtools/page/B7B800514074E1E6A963525E11ABA04A 2026-10-07 08:16:22,532 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-07 08:16:22,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-07 08:16:22,752 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:16:22,755 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-07 08:16:22,758 44 INFO rb-229b649-225316-421900 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-07 08:16:22,759 44 INFO rb-229b649-225316-421900 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-07 08:16:22,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:16:23,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:23] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.065 0.671 2026-10-07 08:16:23,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'B7B800514074E1E6A963525E11ABA04A', 'loaderId': 'FF528636285FFEE3249AD86D8A3AB348', 'isDownload': False} 2026-10-07 08:16:23,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-07 08:16:23,563 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:16:23,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:23] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-07 08:16:23,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:23] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.044 2026-10-07 08:16:23,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:23] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.053 2026-10-07 08:16:24,345 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:16:24,355 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:16:24,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 08:16:24,416 44 INFO rb-229b649-225316-421900 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-07 08:16:24,423 44 INFO rb-229b649-225316-421900 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-07 08:16:24,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.017 2026-10-07 08:16:24,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:16:24,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:24,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.024 2026-10-07 08:16:24,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.049 2026-10-07 08:16:24,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.034 0.059 2026-10-07 08:16:24,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-07 08:16:25,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.376 0.485 2026-10-07 08:16:25,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:25] "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-07 08:16:25,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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-07 08:16:25,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:25] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.062 2026-10-07 08:16:25,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:16:25,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-07 08:16:25,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:16:26,044 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:26,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:26,083 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:16:26,094 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:16:26,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:16:26,136 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:16:26,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.038 0.062 2026-10-07 08:16:26,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:16:26,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.116 2026-10-07 08:16:26,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.079 2026-10-07 08:16:26,285 44 INFO rb-229b649-225316-421900 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-07 08:16:26,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.053 0.154 2026-10-07 08:16:26,443 44 INFO rb-229b649-225316-421900 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-07 08:16:26,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.080 0.246 2026-10-07 08:16:26,489 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:16:26,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.122 2026-10-07 08:16:26,546 44 INFO rb-229b649-225316-421900 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-07 08:16:26,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-10-07 08:16:26,559 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:26,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 08:16:26,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-07 08:16:26,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-07 08:16:26,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-07 08:16:26,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-07 08:16:26,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-07 08:16:26,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-07 08:16:26,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.052 0.233 2026-10-07 08:16:26,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:26] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.281 2026-10-07 08:16:26,971 44 INFO rb-229b649-225316-421900 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-07 08:16:27,037 44 INFO rb-229b649-225316-421900 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-07 08:16:27,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.078 0.163 2026-10-07 08:16:27,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.039 0.055 2026-10-07 08:16:27,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.016 0.022 2026-10-07 08:16:27,608 44 INFO rb-229b649-225316-421900 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-07 08:16:27,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:27] "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.073 0.133 2026-10-07 08:16:28,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.081 0.136 2026-10-07 08:16:28,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.200 2026-10-07 08:16:28,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.031 0.048 2026-10-07 08:16:28,231 44 INFO rb-229b649-225316-421900 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-07 08:16:28,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.044 2026-10-07 08:16:28,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.021 0.060 2026-10-07 08:16:28,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.108 2026-10-07 08:16:28,458 44 INFO rb-229b649-225316-421900 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-07 08:16:28,510 44 INFO rb-229b649-225316-421900 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-07 08:16:28,602 44 INFO rb-229b649-225316-421900 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-07 08:16:28,617 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:28,620 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:28,647 44 INFO rb-229b649-225316-421900 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-07 08:16:28,697 44 INFO rb-229b649-225316-421900 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-07 08:16:28,777 44 INFO rb-229b649-225316-421900 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-07 08:16:28,855 44 INFO rb-229b649-225316-421900 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-07 08:16:28,861 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81774963 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5db30b94-f181-44fd-b98f-7b1482e8c951'}] 2026-10-07 08:16:28,863 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:29,199 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1320] 2026-10-07 08:16:29,794 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81774963 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5db30b94-f181-44fd-b98f-7b1482e8c951'} created pos.order #817 2026-10-07 08:16:29,829 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81774963 finished 2026-10-07 08:16:30,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 393 0.526 0.802 2026-10-07 08:16:30,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:16:30,367 44 INFO rb-229b649-225316-421900 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-07 08:16:30,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92608131 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5db30b94-f181-44fd-b98f-7b1482e8c951'}] 2026-10-07 08:16:30,384 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92608131 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5db30b94-f181-44fd-b98f-7b1482e8c951'} sync ignored for existing PoS order pos.order(817,) (state: paid) 2026-10-07 08:16:30,417 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92608131 finished 2026-10-07 08:16:30,441 44 INFO rb-229b649-225316-421900 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-07 08:16:30,497 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-07 08:16:30,499 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:16:30,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 18134492 (allocated 20185088) 2026-10-07 08:16:30,646 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 118759 2026-10-07 08:16:30,651 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-07 08:16:30,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 118759 2026-10-07 08:16:30,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.109 0.196 2026-10-07 08:16:30,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081630_763212_test_customer_notes.txt 2026-10-07 08:16:30,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmp19flfkc__chrome_odoo" 2026-10-07 08:16:30,788 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-07 08:16:32,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 118979 2026-10-07 08:16:32,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpfxtm44l7_chrome_odoo 2026-10-07 08:16:32,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39865/json/version 2026-10-07 08:16:32,116 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:32,129 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-07 08:16:32,129 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:39865/json 2026-10-07 08:16:32,130 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:32,137 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:39865/devtools/page/B92123D4603EA6EB971DB2DB8998008C 2026-10-07 08:16:32,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-07 08:16:32,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-07 08:16:32,437 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:16:32,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-07 08:16:32,445 44 INFO rb-229b649-225316-421900 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-07 08:16:32,445 44 INFO rb-229b649-225316-421900 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-07 08:16:32,464 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:16:33,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.063 0.553 2026-10-07 08:16:33,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': 'B92123D4603EA6EB971DB2DB8998008C', 'loaderId': '18A526B67CD7B55823AAD0C3A4D8134F', 'isDownload': False} 2026-10-07 08:16:33,082 44 INFO rb-229b649-225316-421900 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-07 08:16:33,109 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:16:33,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-10-07 08:16:33,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-07 08:16:33,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-10-07 08:16:33,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:33,829 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:33,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:16:33,883 44 INFO rb-229b649-225316-421900 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-07 08:16:33,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:16:33,892 44 INFO rb-229b649-225316-421900 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-07 08:16:33,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:16:33,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:33,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "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.030 2026-10-07 08:16:33,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-07 08:16:34,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.055 2026-10-07 08:16:34,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-07 08:16:35,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.318 0.670 2026-10-07 08:16:35,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "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-07 08:16:35,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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-07 08:16:35,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.052 2026-10-07 08:16:35,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 08:16:35,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-07 08:16:35,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:16:35,489 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:35,521 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:16:35,533 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:16:35,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.032 0.033 2026-10-07 08:16:35,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.065 2026-10-07 08:16:35,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-07 08:16:35,589 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "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-07 08:16:35,590 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:35,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.025 2026-10-07 08:16:35,762 44 INFO rb-229b649-225316-421900 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-07 08:16:35,782 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:35,895 44 INFO rb-229b649-225316-421900 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-07 08:16:35,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.052 0.080 2026-10-07 08:16:35,923 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:16:35,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.112 2026-10-07 08:16:35,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.094 2026-10-07 08:16:35,977 44 INFO rb-229b649-225316-421900 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-07 08:16:35,991 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:16:36,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-10-07 08:16:36,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 08:16:36,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.049 0.334 2026-10-07 08:16:36,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.280 2026-10-07 08:16:36,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.317 2026-10-07 08:16:36,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.289 2026-10-07 08:16:36,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-10-07 08:16:36,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-07 08:16:36,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-07 08:16:36,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.384 2026-10-07 08:16:36,521 44 INFO rb-229b649-225316-421900 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-07 08:16:36,588 44 INFO rb-229b649-225316-421900 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-07 08:16:36,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.080 0.159 2026-10-07 08:16:36,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.058 2026-10-07 08:16:37,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:16:37,119 44 INFO rb-229b649-225316-421900 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-07 08:16:37,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.100 0.129 2026-10-07 08:16:37,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.069 0.110 2026-10-07 08:16:37,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.178 2026-10-07 08:16:37,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.033 2026-10-07 08:16:37,687 44 INFO rb-229b649-225316-421900 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-07 08:16:37,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.047 2026-10-07 08:16:37,744 44 INFO rb-229b649-225316-421900 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-07 08:16:37,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.068 2026-10-07 08:16:37,856 44 INFO rb-229b649-225316-421900 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-07 08:16:37,950 44 INFO rb-229b649-225316-421900 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-07 08:16:37,968 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:37,971 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:38,003 44 INFO rb-229b649-225316-421900 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-07 08:16:38,049 44 INFO rb-229b649-225316-421900 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-07 08:16:38,133 44 INFO rb-229b649-225316-421900 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-07 08:16:38,209 44 INFO rb-229b649-225316-421900 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-07 08:16:38,215 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95710580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '39ef26e3-38ea-4d5d-91f4-81e02032b0fb'}] 2026-10-07 08:16:38,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:38,392 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95710580 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '39ef26e3-38ea-4d5d-91f4-81e02032b0fb'} created pos.order #818 2026-10-07 08:16:38,426 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95710580 finished 2026-10-07 08:16:38,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.171 0.372 2026-10-07 08:16:38,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.037 2026-10-07 08:16:38,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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-07 08:16:39,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84845806 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '39ef26e3-38ea-4d5d-91f4-81e02032b0fb'}] 2026-10-07 08:16:39,057 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84845806 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '39ef26e3-38ea-4d5d-91f4-81e02032b0fb'} sync ignored for existing PoS order pos.order(818,) (state: paid) 2026-10-07 08:16:39,071 44 INFO rb-229b649-225316-421900 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-07 08:16:39,086 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84845806 finished 2026-10-07 08:16:39,130 44 INFO rb-229b649-225316-421900 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-07 08:16:39,173 44 INFO rb-229b649-225316-421900 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-07 08:16:39,239 44 INFO rb-229b649-225316-421900 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-07 08:16:39,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.053 0.169 2026-10-07 08:16:39,299 44 INFO rb-229b649-225316-421900 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-07 08:16:39,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.042 2026-10-07 08:16:39,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.026 0.115 2026-10-07 08:16:39,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.023 0.054 2026-10-07 08:16:39,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:16:39,637 44 INFO rb-229b649-225316-421900 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-07 08:16:39,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.066 0.108 2026-10-07 08:16:40,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.073 0.131 2026-10-07 08:16:40,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.197 2026-10-07 08:16:40,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-07 08:16:40,158 44 INFO rb-229b649-225316-421900 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-07 08:16:40,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.017 0.047 2026-10-07 08:16:40,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.062 2026-10-07 08:16:40,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.098 2026-10-07 08:16:40,349 44 INFO rb-229b649-225316-421900 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-07 08:16:40,401 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-07 08:16:40,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:16:40,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20198616 (allocated 22417408) 2026-10-07 08:16:40,552 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 118979 2026-10-07 08:16:40,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-07 08:16:40,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 118979 2026-10-07 08:16:40,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081640_674139_test_down_payment_displayed.txt 2026-10-07 08:16:40,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpfxtm44l7_chrome_odoo" 2026-10-07 08:16:40,698 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-07 08:16:42,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 119215 2026-10-07 08:16:42,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpib2l02z1_chrome_odoo 2026-10-07 08:16:42,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:38473/json/version 2026-10-07 08:16:42,096 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38473', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:42,110 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: Chrome/150.0.7871.114 2026-10-07 08:16:42,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:38473/json 2026-10-07 08:16:42,111 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38473', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:42,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:38473/devtools/page/195BF7D979BD8C2AB973F1246232B067 2026-10-07 08:16:42,141 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-07 08:16:42,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-07 08:16:42,340 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:16:42,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-07 08:16:42,352 44 INFO rb-229b649-225316-421900 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-07 08:16:42,352 44 INFO rb-229b649-225316-421900 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-07 08:16:42,371 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:16:43,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:43] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.078 0.835 2026-10-07 08:16:43,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '195BF7D979BD8C2AB973F1246232B067', 'loaderId': '6B109B548B6F3DADF3164E36E90D70D3', 'isDownload': False} 2026-10-07 08:16:43,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-07 08:16:43,305 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:16:43,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:16:43,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.031 2026-10-07 08:16:43,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-07 08:16:44,062 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:16:44,064 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:16:44,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:16:44,112 44 INFO rb-229b649-225316-421900 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-07 08:16:44,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:16:44,120 44 INFO rb-229b649-225316-421900 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-07 08:16:44,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:16:44,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:44,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "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.024 2026-10-07 08:16:44,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-07 08:16:44,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.055 2026-10-07 08:16:44,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 08:16:45,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.301 0.517 2026-10-07 08:16:45,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:16:45,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:16:45,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-07 08:16:45,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:16:45,459 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-10-07 08:16:45,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:45,542 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:16:45,560 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:45,570 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:16:45,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.041 2026-10-07 08:16:45,640 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:16:45,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:16:45,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.093 2026-10-07 08:16:45,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-07 08:16:45,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 08:16:45,746 44 INFO rb-229b649-225316-421900 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-07 08:16:45,780 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:16:45,836 44 INFO rb-229b649-225316-421900 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-07 08:16:45,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.070 0.060 2026-10-07 08:16:45,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:45] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.019 0.174 2026-10-07 08:16:45,984 44 INFO rb-229b649-225316-421900 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-07 08:16:46,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 08:16:46,017 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:46,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:46,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-07 08:16:46,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.243 2026-10-07 08:16:46,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.322 2026-10-07 08:16:46,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.250 2026-10-07 08:16:46,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-07 08:16:46,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 08:16:46,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 08:16:46,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-07 08:16:46,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.224 2026-10-07 08:16:46,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "GET /web/image?model=product.template&field=image_128&id=2177&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 08:16:46,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.062 0.229 2026-10-07 08:16:46,537 44 INFO rb-229b649-225316-421900 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-07 08:16:46,602 44 INFO rb-229b649-225316-421900 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-07 08:16:46,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.124 0.157 2026-10-07 08:16:47,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.061 2026-10-07 08:16:47,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 08:16:47,196 44 INFO rb-229b649-225316-421900 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-07 08:16:47,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.052 0.114 2026-10-07 08:16:47,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.071 0.125 2026-10-07 08:16:47,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.196 2026-10-07 08:16:47,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.036 2026-10-07 08:16:47,710 44 INFO rb-229b649-225316-421900 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-07 08:16:47,765 44 INFO rb-229b649-225316-421900 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-07 08:16:47,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16: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.038 0.054 2026-10-07 08:16:47,881 44 INFO rb-229b649-225316-421900 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-07 08:16:47,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.041 0.063 2026-10-07 08:16:47,931 44 INFO rb-229b649-225316-421900 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-07 08:16:48,007 44 INFO rb-229b649-225316-421900 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-07 08:16:48,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:16:48,034 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:16:48,058 44 INFO rb-229b649-225316-421900 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-07 08:16:48,109 44 INFO rb-229b649-225316-421900 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-07 08:16:48,182 44 INFO rb-229b649-225316-421900 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-07 08:16:48,253 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-07 08:16:48,258 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:16:48,261 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71339757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8157a4d5-112f-4fd6-a8b9-a56ed71a1d38'}] 2026-10-07 08:16:48,283 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:16:48,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17197712 (allocated 18350080) 2026-10-07 08:16:48,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 119215 2026-10-07 08:16:48,377 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-07 08:16:48,379 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 119215 2026-10-07 08:16:48,440 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71339757 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8157a4d5-112f-4fd6-a8b9-a56ed71a1d38'} created pos.order #819 2026-10-07 08:16:48,444 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71339757 finished 2026-10-07 08:16:48,485 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081648_485214_test_downpayment_amount_to_invoice.txt 2026-10-07 08:16:48,485 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpib2l02z1_chrome_odoo" 2026-10-07 08:16:48,526 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-07 08:16:48,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.159 0.260 2026-10-07 08:16:49,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-07 08:16:51,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-07 08:16:53,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 119428 2026-10-07 08:16:53,165 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpey8clnyy_chrome_odoo 2026-10-07 08:16:53,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44769/json/version 2026-10-07 08:16:53,172 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:53,190 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: Chrome/150.0.7871.114 2026-10-07 08:16:53,190 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44769/json 2026-10-07 08:16:53,191 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:16:53,203 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:44769/devtools/page/7C6223F1CFE89A02EAE9F84B94242B0E 2026-10-07 08:16:53,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-07 08:16:53,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-07 08:16:53,409 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:16:53,417 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-07 08:16:53,419 44 INFO rb-229b649-225316-421900 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-07 08:16:53,419 44 INFO rb-229b649-225316-421900 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-07 08:16:53,436 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:16:54,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.096 0.670 2026-10-07 08:16:54,202 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '7C6223F1CFE89A02EAE9F84B94242B0E', 'loaderId': '571906CC5EEE5D8845B7D90C773CF287', 'isDownload': False} 2026-10-07 08:16:54,202 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-07 08:16:54,222 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:16:54,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 08:16:54,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:16:54,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 08:16:54,851 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:16:54,860 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:54,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 08:16:54,914 44 INFO rb-229b649-225316-421900 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-07 08:16:54,924 44 INFO rb-229b649-225316-421900 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-07 08:16:54,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.011 2026-10-07 08:16:54,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:16:54,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:55,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.035 0.019 2026-10-07 08:16:55,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.063 2026-10-07 08:16:55,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.034 0.046 2026-10-07 08:16:55,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 08:16:56,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.343 0.534 2026-10-07 08:16:56,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:16:56,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:16:56,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-07 08:16:56,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:16:56,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-10-07 08:16:56,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.009 2026-10-07 08:16:56,420 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:56,470 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:16:56,482 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:16:56,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.024 0.027 2026-10-07 08:16:56,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.058 2026-10-07 08:16:56,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 08:16:56,542 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:56,545 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:56,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:16:56,711 44 INFO rb-229b649-225316-421900 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-07 08:16:56,737 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:56,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.073 0.066 2026-10-07 08:16:56,880 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:16:56,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.126 2026-10-07 08:16:56,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-07 08:16:56,939 44 INFO rb-229b649-225316-421900 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-07 08:16:56,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.189 2026-10-07 08:16:56,991 44 INFO rb-229b649-225316-421900 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-07 08:16:56,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:57,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 08:16:57,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.033 0.351 2026-10-07 08:16:57,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-10-07 08:16:57,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.290 2026-10-07 08:16:57,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.291 2026-10-07 08:16:57,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-07 08:16:57,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.298 2026-10-07 08:16:57,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-10-07 08:16:57,459 44 INFO rb-229b649-225316-421900 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-07 08:16:57,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.349 2026-10-07 08:16:57,527 44 INFO rb-229b649-225316-421900 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-07 08:16:57,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.068 0.178 2026-10-07 08:16:57,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.040 0.056 2026-10-07 08:16:57,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 08:16:58,083 44 INFO rb-229b649-225316-421900 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-07 08:16:58,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "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.115 0.132 2026-10-07 08:16:58,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.087 0.148 2026-10-07 08:16:58,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.228 2026-10-07 08:16:58,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.034 2026-10-07 08:16:58,748 44 INFO rb-229b649-225316-421900 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-07 08:16:58,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.018 0.048 2026-10-07 08:16:58,815 44 INFO rb-229b649-225316-421900 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-07 08:16:58,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.030 0.069 2026-10-07 08:16:58,926 44 INFO rb-229b649-225316-421900 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-07 08:16:59,020 44 INFO rb-229b649-225316-421900 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-07 08:16:59,032 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:16:59,045 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:16:59,066 44 INFO rb-229b649-225316-421900 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-07 08:16:59,117 44 INFO rb-229b649-225316-421900 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-07 08:16:59,195 44 INFO rb-229b649-225316-421900 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-07 08:16:59,253 44 INFO rb-229b649-225316-421900 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-07 08:16:59,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-07 08:16:59,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:16:59,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ccb89a4d-5af7-41d1-977b-461b2915a52e'}] 2026-10-07 08:16:59,360 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:16:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:16:59,481 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17151208 (allocated 18612224) 2026-10-07 08:16:59,491 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 119428 2026-10-07 08:16:59,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-07 08:16:59,499 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 119428 2026-10-07 08:16:59,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081659_614344_test_downpayment_invoice_line_name.txt 2026-10-07 08:16:59,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpey8clnyy_chrome_odoo" 2026-10-07 08:16:59,638 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-07 08:17:01,620 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980660 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ccb89a4d-5af7-41d1-977b-461b2915a52e'} created pos.order #820 2026-10-07 08:17:01,626 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70980660 finished 2026-10-07 08:17:01,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 513 0.846 1.738 2026-10-07 08:17:01,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-07 08:17:03,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119639 2026-10-07 08:17:03,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmppbyrlaue_chrome_odoo 2026-10-07 08:17:03,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46769/json/version 2026-10-07 08:17:03,415 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:03,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 08:17:03,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:46769/json 2026-10-07 08:17:03,431 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:03,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:46769/devtools/page/453E71A63229C9A63565BBE17E81C18B 2026-10-07 08:17:03,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 08:17:03,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 08:17:03,679 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:17:03,687 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 08:17:03,690 44 INFO rb-229b649-225316-421900 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-07 08:17:03,690 44 INFO rb-229b649-225316-421900 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-07 08:17:03,712 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:17:04,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:04] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.064 1.023 2026-10-07 08:17:04,801 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '453E71A63229C9A63565BBE17E81C18B', 'loaderId': 'FBB1A8D803427382687AFEF6F827E7A4', 'isDownload': False} 2026-10-07 08:17:04,801 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-07 08:17:04,831 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:04,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:04] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.018 0.013 2026-10-07 08:17:04,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:04] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.055 2026-10-07 08:17:04,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:04] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.054 2026-10-07 08:17:05,649 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:17:05,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:17:05,665 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:05,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:17:05,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:05,706 44 INFO rb-229b649-225316-421900 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-07 08:17:05,716 44 INFO rb-229b649-225316-421900 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-07 08:17:05,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:05,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.016 2026-10-07 08:17:05,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-07 08:17:05,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.014 0.042 2026-10-07 08:17:05,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 08:17:06,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.361 0.503 2026-10-07 08:17:06,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:17:06,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:17:06,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:06] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-10-07 08:17:07,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.000 0.007 2026-10-07 08:17:07,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 08:17:07,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 08:17:07,122 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:07,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:17:07,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:17:07,207 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:17:07,231 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:07,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.050 0.073 2026-10-07 08:17:07,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.136 2026-10-07 08:17:07,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.072 2026-10-07 08:17:07,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.168 2026-10-07 08:17:07,337 44 INFO rb-229b649-225316-421900 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-07 08:17:07,426 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:07,508 44 INFO rb-229b649-225316-421900 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-07 08:17:07,558 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:07,631 44 INFO rb-229b649-225316-421900 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-07 08:17:07,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.125 0.115 2026-10-07 08:17:07,651 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:07,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.098 0.302 2026-10-07 08:17:07,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.399 2026-10-07 08:17:07,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.432 2026-10-07 08:17:07,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.373 2026-10-07 08:17:07,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:07] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.572 2026-10-07 08:17:08,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.339 2026-10-07 08:17:08,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-07 08:17:08,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-07 08:17:08,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.240 2026-10-07 08:17:08,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-07 08:17:08,249 44 INFO rb-229b649-225316-421900 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-07 08:17:08,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-10-07 08:17:08,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.338 2026-10-07 08:17:08,313 44 INFO rb-229b649-225316-421900 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-07 08:17:08,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.047 0.151 2026-10-07 08:17:08,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.060 2026-10-07 08:17:08,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:17:08,847 44 INFO rb-229b649-225316-421900 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-07 08:17:09,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.088 0.145 2026-10-07 08:17:09,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.064 0.123 2026-10-07 08:17:09,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.017 0.184 2026-10-07 08:17:09,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.037 2026-10-07 08:17:09,448 44 INFO rb-229b649-225316-421900 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-07 08:17:09,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "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.020 0.046 2026-10-07 08:17:09,506 44 INFO rb-229b649-225316-421900 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-07 08:17:09,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.066 2026-10-07 08:17:09,613 44 INFO rb-229b649-225316-421900 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-07 08:17:09,698 44 INFO rb-229b649-225316-421900 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-07 08:17:09,718 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:09,721 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:17:09,745 44 INFO rb-229b649-225316-421900 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-07 08:17:09,796 44 INFO rb-229b649-225316-421900 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-07 08:17:09,877 44 INFO rb-229b649-225316-421900 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-07 08:17:09,936 44 INFO rb-229b649-225316-421900 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-07 08:17:10,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 08:17:10,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:17:10,017 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63048022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '258e0656-5d19-4e8d-9310-bc71b2b85983'}] 2026-10-07 08:17:10,031 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:10,180 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17299512 (allocated 18612224) 2026-10-07 08:17:10,204 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119639 2026-10-07 08:17:10,208 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 08:17:10,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119639 2026-10-07 08:17:10,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081710_366145_test_downpayment_invoice_link.txt 2026-10-07 08:17:10,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmppbyrlaue_chrome_odoo" 2026-10-07 08:17:10,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 08:17:12,226 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63048022 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '258e0656-5d19-4e8d-9310-bc71b2b85983'} created pos.order #821 2026-10-07 08:17:12,232 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63048022 finished 2026-10-07 08:17:12,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 542 0.773 1.678 2026-10-07 08:17:14,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119855 2026-10-07 08:17:14,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp15lspe3u_chrome_odoo 2026-10-07 08:17:14,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41385/json/version 2026-10-07 08:17:14,022 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:14,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 08:17:14,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:41385/json 2026-10-07 08:17:14,112 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:14,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:41385/devtools/page/D975B3B3AF5ABB99EC85E6DFA335CD24 2026-10-07 08:17:14,149 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 08:17:14,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 08:17:14,328 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:17:14,333 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 08:17:14,338 44 INFO rb-229b649-225316-421900 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-07 08:17:14,338 44 INFO rb-229b649-225316-421900 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-07 08:17:14,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:14] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.059 0.071 2026-10-07 08:17:14,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'D975B3B3AF5ABB99EC85E6DFA335CD24', 'loaderId': '7B3CA38D1E5F7A3837C05716771203A7', 'isDownload': False} 2026-10-07 08:17:14,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-07 08:17:14,531 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:14,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:14] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.021 2026-10-07 08:17:14,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:14] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 08:17:14,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:14] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.040 2026-10-07 08:17:15,293 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:15,301 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:15,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:17:15,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:17:15,366 44 INFO rb-229b649-225316-421900 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-07 08:17:15,375 44 INFO rb-229b649-225316-421900 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-07 08:17:15,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:15,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:15,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "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.009 2026-10-07 08:17:15,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:17:15,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.015 0.041 2026-10-07 08:17:15,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:17:16,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.198 0.409 2026-10-07 08:17:16,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:17:16,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:16,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.015 0.034 2026-10-07 08:17:16,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 08:17:16,412 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 08:17:16,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:16,485 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:16,550 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:17:16,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.024 0.046 2026-10-07 08:17:16,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-10-07 08:17:16,582 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:17:16,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.063 2026-10-07 08:17:16,618 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:17:16,620 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:16,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.017 2026-10-07 08:17:16,826 44 INFO rb-229b649-225316-421900 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-07 08:17:16,858 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:17:16,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.042 0.082 2026-10-07 08:17:16,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.095 2026-10-07 08:17:17,032 44 INFO rb-229b649-225316-421900 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-07 08:17:17,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 08:17:17,054 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:17,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.161 2026-10-07 08:17:17,112 44 INFO rb-229b649-225316-421900 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-07 08:17:17,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.199 2026-10-07 08:17:17,186 44 INFO rb-229b649-225316-421900 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-07 08:17:17,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.093 0.335 2026-10-07 08:17:17,289 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:17:17,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.336 2026-10-07 08:17:17,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.354 2026-10-07 08:17:17,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.313 2026-10-07 08:17:17,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.322 2026-10-07 08:17:17,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-07 08:17:17,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 08:17:17,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.217 2026-10-07 08:17:17,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.065 0.051 2026-10-07 08:17:17,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.011 0.014 2026-10-07 08:17:17,898 44 INFO rb-229b649-225316-421900 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-07 08:17:18,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "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.091 0.090 2026-10-07 08:17:18,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.063 0.113 2026-10-07 08:17:18,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.175 2026-10-07 08:17:18,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.038 2026-10-07 08:17:18,404 44 INFO rb-229b649-225316-421900 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-07 08:17:18,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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.013 0.042 2026-10-07 08:17:18,472 44 INFO rb-229b649-225316-421900 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-07 08:17:18,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.029 0.062 2026-10-07 08:17:18,595 44 INFO rb-229b649-225316-421900 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-07 08:17:18,673 44 INFO rb-229b649-225316-421900 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-07 08:17:18,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:18,701 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:18,724 44 INFO rb-229b649-225316-421900 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-07 08:17:18,775 44 INFO rb-229b649-225316-421900 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-07 08:17:18,856 44 INFO rb-229b649-225316-421900 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-07 08:17:18,913 44 INFO rb-229b649-225316-421900 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-07 08:17:18,985 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 08:17:18,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:17:18,992 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37623159 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': '02af81ce-f4a5-4973-983c-6754fae5806a'}] 2026-10-07 08:17:19,018 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:19,123 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17042908 (allocated 18874368) 2026-10-07 08:17:19,149 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119855 2026-10-07 08:17:19,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 08:17:19,156 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119855 2026-10-07 08:17:19,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081719_280607_test_downpayment_invoice_link.txt 2026-10-07 08:17:19,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp15lspe3u_chrome_odoo" 2026-10-07 08:17:19,297 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 08:17:20,389 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37623159 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': '02af81ce-f4a5-4973-983c-6754fae5806a'} created pos.order #822 2026-10-07 08:17:20,397 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37623159 finished 2026-10-07 08:17:20,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 398 0.712 1.005 2026-10-07 08:17:21,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120077 2026-10-07 08:17:21,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpqzmwycuu_chrome_odoo 2026-10-07 08:17:21,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:35537/json/version 2026-10-07 08:17:21,187 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:21,223 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 08:17:21,223 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:35537/json 2026-10-07 08:17:21,224 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:21,249 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:35537/devtools/page/EB07ACE0B69C94F6E4EBA5FB92E5F44B 2026-10-07 08:17:21,256 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 08:17:21,271 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 08:17:21,335 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:17:21,338 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 08:17:21,342 44 INFO rb-229b649-225316-421900 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-07 08:17:21,343 44 INFO rb-229b649-225316-421900 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-07 08:17:21,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:21] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.032 0.047 2026-10-07 08:17:21,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'EB07ACE0B69C94F6E4EBA5FB92E5F44B', 'loaderId': '1DCDFCF8BA1E29A715CA54D41FD8F1FF', 'isDownload': False} 2026-10-07 08:17:21,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-07 08:17:21,475 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:21,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:17:21,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:17:21,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 08:17:22,292 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:22,306 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:22,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:22,361 44 INFO rb-229b649-225316-421900 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-07 08:17:22,367 44 INFO rb-229b649-225316-421900 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-07 08:17:22,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.011 2026-10-07 08:17:22,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:17:22,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:22,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.017 0.010 2026-10-07 08:17:22,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:17:22,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.021 0.041 2026-10-07 08:17:22,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 08:17:23,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.252 0.432 2026-10-07 08:17:23,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:17:23,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:17:23,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.011 0.040 2026-10-07 08:17:23,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:17:23,520 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 08:17:23,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:23,580 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:23,601 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:23,603 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:17:23,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.019 0.038 2026-10-07 08:17:23,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:23,652 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:23,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.078 2026-10-07 08:17:23,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 08:17:23,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 08:17:23,793 44 INFO rb-229b649-225316-421900 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-07 08:17:23,873 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:24,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.081 0.077 2026-10-07 08:17:24,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.110 2026-10-07 08:17:24,049 44 INFO rb-229b649-225316-421900 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-07 08:17:24,100 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.154 2026-10-07 08:17:24,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:17:24,130 44 INFO rb-229b649-225316-421900 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-07 08:17:24,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-07 08:17:24,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-07 08:17:24,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:24,205 44 INFO rb-229b649-225316-421900 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-07 08:17:24,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.054 0.380 2026-10-07 08:17:24,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.312 2026-10-07 08:17:24,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-10-07 08:17:24,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.295 2026-10-07 08:17:24,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-07 08:17:24,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.278 2026-10-07 08:17:24,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-07 08:17:24,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.255 2026-10-07 08:17:24,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.031 0.054 2026-10-07 08:17:24,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.004 0.011 2026-10-07 08:17:24,941 44 INFO rb-229b649-225316-421900 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-07 08:17:25,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.072 0.094 2026-10-07 08:17:25,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.059 0.142 2026-10-07 08:17:25,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.183 2026-10-07 08:17:25,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.031 2026-10-07 08:17:25,488 44 INFO rb-229b649-225316-421900 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-07 08:17:25,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.019 0.037 2026-10-07 08:17:25,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.019 0.052 2026-10-07 08:17:25,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.095 2026-10-07 08:17:25,746 44 INFO rb-229b649-225316-421900 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-07 08:17:25,799 44 INFO rb-229b649-225316-421900 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-07 08:17:25,882 44 INFO rb-229b649-225316-421900 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-07 08:17:25,907 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:25,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:25,940 44 INFO rb-229b649-225316-421900 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-07 08:17:25,984 44 INFO rb-229b649-225316-421900 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-07 08:17:26,065 44 INFO rb-229b649-225316-421900 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-07 08:17:26,122 44 INFO rb-229b649-225316-421900 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-07 08:17:26,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 08:17:26,205 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:17:26,216 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73089471 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '1112f3cc-79d9-492f-affb-b7b7eed70dd1'}] 2026-10-07 08:17:26,229 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:17:26,344 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17392028 (allocated 19136512) 2026-10-07 08:17:26,354 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120077 2026-10-07 08:17:26,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 08:17:26,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120077 2026-10-07 08:17:26,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081726_479723_test_downpayment_invoice_link.txt 2026-10-07 08:17:26,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpqzmwycuu_chrome_odoo" 2026-10-07 08:17:26,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 08:17:26,586 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1326] 2026-10-07 08:17:28,559 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73089471 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '1112f3cc-79d9-492f-affb-b7b7eed70dd1'} created pos.order #823 2026-10-07 08:17:28,565 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73089471 finished 2026-10-07 08:17:28,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 701 1.099 1.598 2026-10-07 08:17:29,043 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-07 08:17:30,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 120298 2026-10-07 08:17:30,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmp_db6s8n1_chrome_odoo 2026-10-07 08:17:30,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40541/json/version 2026-10-07 08:17:30,521 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:30,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 08:17:30,558 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40541/json 2026-10-07 08:17:30,559 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:30,598 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:40541/devtools/page/615B7D2373642BC204F743BE09082AD0 2026-10-07 08:17:30,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-07 08:17:30,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-07 08:17:30,919 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:17:30,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-07 08:17:30,923 44 INFO rb-229b649-225316-421900 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-07 08:17:30,923 44 INFO rb-229b649-225316-421900 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-07 08:17:30,941 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:17:31,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:31] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.076 0.730 2026-10-07 08:17:31,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '615B7D2373642BC204F743BE09082AD0', 'loaderId': 'A982EF4C401E5C075EA2F8A13472B3E9', 'isDownload': False} 2026-10-07 08:17:31,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-07 08:17:31,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:31,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:31] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 08:17:31,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:31] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.041 2026-10-07 08:17:31,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:31] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.057 2026-10-07 08:17:32,549 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:17:32,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:32,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-07 08:17:32,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:17:32,631 44 INFO rb-229b649-225316-421900 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-07 08:17:32,640 44 INFO rb-229b649-225316-421900 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-07 08:17:32,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:32,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:32,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 08:17:32,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "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.039 2026-10-07 08:17:32,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-07 08:17:32,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.016 0.046 2026-10-07 08:17:33,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.429 0.547 2026-10-07 08:17:33,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:33] "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-07 08:17:33,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:17:34,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-10-07 08:17:34,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:17:34,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-07 08:17:34,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-10-07 08:17:34,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:34,200 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:17:34,218 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:17:34,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:17:34,271 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:17:34,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.028 0.082 2026-10-07 08:17:34,320 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "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-07 08:17:34,320 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:17:34,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.142 2026-10-07 08:17:34,421 44 INFO rb-229b649-225316-421900 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-07 08:17:34,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.125 2026-10-07 08:17:34,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.170 2026-10-07 08:17:34,552 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:17:34,556 44 INFO rb-229b649-225316-421900 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-07 08:17:34,626 44 INFO rb-229b649-225316-421900 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-07 08:17:34,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.048 0.302 2026-10-07 08:17:34,663 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:17:34,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-07 08:17:34,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-07 08:17:34,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 08:17:34,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.263 2026-10-07 08:17:34,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.234 2026-10-07 08:17:34,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 08:17:34,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 08:17:34,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 08:17:34,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 08:17:34,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:34] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-07 08:17:35,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.033 0.198 2026-10-07 08:17:35,094 44 INFO rb-229b649-225316-421900 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-07 08:17:35,159 44 INFO rb-229b649-225316-421900 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-07 08:17:35,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.078 0.188 2026-10-07 08:17:35,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.029 0.065 2026-10-07 08:17:35,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.019 2026-10-07 08:17:35,735 44 INFO rb-229b649-225316-421900 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-07 08:17:35,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:35] "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.074 0.132 2026-10-07 08:17:36,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.061 0.119 2026-10-07 08:17:36,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.185 2026-10-07 08:17:36,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.038 2026-10-07 08:17:36,286 44 INFO rb-229b649-225316-421900 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-07 08:17:36,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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.023 0.048 2026-10-07 08:17:36,355 44 INFO rb-229b649-225316-421900 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-07 08:17:36,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.066 2026-10-07 08:17:36,466 44 INFO rb-229b649-225316-421900 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-07 08:17:36,548 44 INFO rb-229b649-225316-421900 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-07 08:17:36,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:36,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:17:36,598 44 INFO rb-229b649-225316-421900 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-07 08:17:36,650 44 INFO rb-229b649-225316-421900 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-07 08:17:36,731 44 INFO rb-229b649-225316-421900 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-07 08:17:36,800 44 INFO rb-229b649-225316-421900 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-07 08:17:36,811 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51312397 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '35feca76-1149-4cb2-acf7-d3113323c814'}] 2026-10-07 08:17:36,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:17:36,997 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51312397 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '35feca76-1149-4cb2-acf7-d3113323c814'} created pos.order #824 2026-10-07 08:17:37,031 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51312397 finished 2026-10-07 08:17:37,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.198 0.356 2026-10-07 08:17:37,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.037 2026-10-07 08:17:37,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:37,650 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34356024 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '35feca76-1149-4cb2-acf7-d3113323c814'}] 2026-10-07 08:17:37,661 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34356024 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '35feca76-1149-4cb2-acf7-d3113323c814'} sync ignored for existing PoS order pos.order(824,) (state: paid) 2026-10-07 08:17:37,688 44 INFO rb-229b649-225316-421900 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-07 08:17:37,692 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34356024 finished 2026-10-07 08:17:37,732 44 INFO rb-229b649-225316-421900 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-07 08:17:37,783 44 INFO rb-229b649-225316-421900 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-07 08:17:37,835 44 INFO rb-229b649-225316-421900 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-07 08:17:37,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.070 0.145 2026-10-07 08:17:37,898 44 INFO rb-229b649-225316-421900 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-07 08:17:37,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.039 2026-10-07 08:17:37,973 44 INFO rb-229b649-225316-421900 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-07 08:17:37,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-10-07 08:17:38,038 44 INFO rb-229b649-225316-421900 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-07 08:17:38,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.030 2026-10-07 08:17:38,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:38] "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.023 2026-10-07 08:17:38,098 44 INFO rb-229b649-225316-421900 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-07 08:17:38,149 44 INFO rb-229b649-225316-421900 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-07 08:17:38,199 44 INFO rb-229b649-225316-421900 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-07 08:17:38,253 44 INFO rb-229b649-225316-421900 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-07 08:17:38,304 44 INFO rb-229b649-225316-421900 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-07 08:17:38,354 44 INFO rb-229b649-225316-421900 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-07 08:17:38,460 44 INFO rb-229b649-225316-421900 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-07 08:17:38,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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.019 0.048 2026-10-07 08:17:38,499 44 INFO rb-229b649-225316-421900 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-07 08:17:38,559 44 INFO rb-229b649-225316-421900 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-07 08:17:38,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.061 2026-10-07 08:17:38,637 44 INFO rb-229b649-225316-421900 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-07 08:17:38,648 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87396641 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '41a15a12-6092-4d8b-a5e3-3b038b0179b9'}] 2026-10-07 08:17:38,829 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87396641 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '41a15a12-6092-4d8b-a5e3-3b038b0179b9'} created pos.order #825 2026-10-07 08:17:38,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87396641 finished 2026-10-07 08:17:39,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 122 0.169 0.290 2026-10-07 08:17:39,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:17:39,224 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66234019 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '41a15a12-6092-4d8b-a5e3-3b038b0179b9'}] 2026-10-07 08:17:39,243 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66234019 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': '41a15a12-6092-4d8b-a5e3-3b038b0179b9'} sync ignored for existing PoS order pos.order(825,) (state: paid) 2026-10-07 08:17:39,250 44 INFO rb-229b649-225316-421900 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-07 08:17:39,270 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66234019 finished 2026-10-07 08:17:39,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-07 08:17:39,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:17:39,490 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20177616 (allocated 21630976) 2026-10-07 08:17:39,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.079 0.203 2026-10-07 08:17:39,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 120298 2026-10-07 08:17:39,517 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-07 08:17:39,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 120298 2026-10-07 08:17:39,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081739_634187_test_downpayment_refund.txt 2026-10-07 08:17:39,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmp_db6s8n1_chrome_odoo" 2026-10-07 08:17:40,326 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-07 08:17:41,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 120524 2026-10-07 08:17:41,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmpaxse87mu_chrome_odoo 2026-10-07 08:17:41,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38485/json/version 2026-10-07 08:17:41,965 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38485', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:42,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: Chrome/150.0.7871.114 2026-10-07 08:17:42,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38485/json 2026-10-07 08:17:42,059 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38485', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:42,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:38485/devtools/page/815D429EEAB65762AB7C95EA1F4B0B6D 2026-10-07 08:17:42,089 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-07 08:17:42,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-07 08:17:42,403 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:17:42,406 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-07 08:17:42,409 44 INFO rb-229b649-225316-421900 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-07 08:17:42,409 44 INFO rb-229b649-225316-421900 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-07 08:17:42,425 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:17:43,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:43] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.090 0.731 2026-10-07 08:17:43,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '815D429EEAB65762AB7C95EA1F4B0B6D', 'loaderId': '5869E1D886EE016FF7C800AC1586F408', 'isDownload': False} 2026-10-07 08:17:43,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-07 08:17:43,273 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:43,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:17:43,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.025 2026-10-07 08:17:43,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:17:44,068 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:44,092 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:17:44,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.034 0.017 2026-10-07 08:17:44,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 08:17:44,176 44 INFO rb-229b649-225316-421900 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-07 08:17:44,186 44 INFO rb-229b649-225316-421900 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-07 08:17:44,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:17:44,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:44,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.043 0.022 2026-10-07 08:17:44,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.087 2026-10-07 08:17:44,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.056 2026-10-07 08:17:44,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-07 08:17:45,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.394 0.502 2026-10-07 08:17:45,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "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-07 08:17:45,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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.011 2026-10-07 08:17:45,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.044 2026-10-07 08:17:45,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:45,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-10-07 08:17:45,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.011 2026-10-07 08:17:45,727 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:17:45,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:45,781 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:17:45,804 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:17:45,815 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:17:45,817 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:17:45,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.047 0.064 2026-10-07 08:17:45,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.023 0.124 2026-10-07 08:17:45,917 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:17:45,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.124 2026-10-07 08:17:45,988 44 INFO rb-229b649-225316-421900 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-07 08:17:46,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.118 2026-10-07 08:17:46,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.074 0.239 2026-10-07 08:17:46,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:46,200 44 INFO rb-229b649-225316-421900 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-07 08:17:46,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.020 0.149 2026-10-07 08:17:46,213 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:46,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.131 2026-10-07 08:17:46,256 44 INFO rb-229b649-225316-421900 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-07 08:17:46,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-10-07 08:17:46,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 08:17:46,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.221 2026-10-07 08:17:46,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-07 08:17:46,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.227 2026-10-07 08:17:46,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2180&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-07 08:17:46,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-07 08:17:46,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-07 08:17:46,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-07 08:17:46,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-07 08:17:46,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.058 0.232 2026-10-07 08:17:46,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-07 08:17:46,805 44 INFO rb-229b649-225316-421900 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-07 08:17:46,869 44 INFO rb-229b649-225316-421900 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-07 08:17:47,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.106 0.143 2026-10-07 08:17:47,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.056 2026-10-07 08:17:47,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:17:47,417 44 INFO rb-229b649-225316-421900 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-07 08:17:47,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "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.096 0.122 2026-10-07 08:17:47,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.059 0.122 2026-10-07 08:17:47,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.173 2026-10-07 08:17:47,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.032 2026-10-07 08:17:47,969 44 INFO rb-229b649-225316-421900 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-07 08:17:47,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.036 2026-10-07 08:17:48,023 44 INFO rb-229b649-225316-421900 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-07 08:17:48,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.065 2026-10-07 08:17:48,154 44 INFO rb-229b649-225316-421900 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-07 08:17:48,209 44 INFO rb-229b649-225316-421900 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-07 08:17:48,259 44 INFO rb-229b649-225316-421900 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-07 08:17:48,310 44 INFO rb-229b649-225316-421900 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-07 08:17:48,394 44 INFO rb-229b649-225316-421900 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-07 08:17:48,414 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:17:48,415 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:48,454 44 INFO rb-229b649-225316-421900 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-07 08:17:48,499 44 INFO rb-229b649-225316-421900 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-07 08:17:48,586 44 INFO rb-229b649-225316-421900 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-07 08:17:48,640 44 INFO rb-229b649-225316-421900 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-07 08:17:48,712 44 INFO rb-229b649-225316-421900 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-07 08:17:48,724 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29207884 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f52f89b0-ae2e-4203-9eed-643a6ae8e62b'}] 2026-10-07 08:17:48,728 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:17:51,588 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29207884 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f52f89b0-ae2e-4203-9eed-643a6ae8e62b'} created pos.order #826 2026-10-07 08:17:51,917 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29207884 finished 2026-10-07 08:17:52,424 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:17:52,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 815 1.212 2.494 2026-10-07 08:17:52,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 31 0.043 0.068 2026-10-07 08:17:52,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:52] "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.116 2026-10-07 08:17:52,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:17:52,850 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66447877 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f52f89b0-ae2e-4203-9eed-643a6ae8e62b'}] 2026-10-07 08:17:52,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-07 08:17:52,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:17:52,879 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66447877 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f52f89b0-ae2e-4203-9eed-643a6ae8e62b'} sync ignored for existing PoS order pos.order(826,) (state: done) 2026-10-07 08:17:52,909 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66447877 finished 2026-10-07 08:17:53,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18738636 (allocated 20582400) 2026-10-07 08:17:53,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.066 0.131 2026-10-07 08:17:53,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 120524 2026-10-07 08:17:53,049 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-07 08:17:53,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 120524 2026-10-07 08:17:53,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081753_201520_test_downpayment_with_taxed_product.txt 2026-10-07 08:17:53,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmpaxse87mu_chrome_odoo" 2026-10-07 08:17:53,314 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-07 08:17:54,578 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 120751 2026-10-07 08:17:54,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpfi566tpf_chrome_odoo 2026-10-07 08:17:54,579 44 INFO rb-229b649-225316-421900 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:45213/json/version 2026-10-07 08:17:54,580 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:54,663 44 INFO rb-229b649-225316-421900 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-07 08:17:54,663 44 INFO rb-229b649-225316-421900 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:45213/json 2026-10-07 08:17:54,664 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:17:54,687 44 INFO rb-229b649-225316-421900 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:45213/devtools/page/190843362E936185BFFD551D3E7D5F17 2026-10-07 08:17:54,706 44 INFO rb-229b649-225316-421900 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-07 08:17:54,714 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-10-07 08:17:54,919 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:17:54,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-10-07 08:17:54,925 44 INFO rb-229b649-225316-421900 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-07 08:17:54,925 44 INFO rb-229b649-225316-421900 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-07 08:17:54,960 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:17:55,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:55] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.063 0.754 2026-10-07 08:17:55,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': '190843362E936185BFFD551D3E7D5F17', 'loaderId': '2DEA9E0767B747C82B6B12000210FDD2', 'isDownload': False} 2026-10-07 08:17:55,776 44 INFO rb-229b649-225316-421900 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-07 08:17:55,803 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:17:55,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:55] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 08:17:55,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:55] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 08:17:55,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:55] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 08:17:56,518 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:56,524 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:17:56,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:17:56,593 44 INFO rb-229b649-225316-421900 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-07 08:17:56,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 08:17:56,608 44 INFO rb-229b649-225316-421900 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-07 08:17:56,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 08:17:56,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:17:56,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "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.022 2026-10-07 08:17:56,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-07 08:17:56,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.050 2026-10-07 08:17:56,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 08:17:57,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.277 0.473 2026-10-07 08:17:57,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:17:57,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:17:57,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-07 08:17:57,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:17:57,840 44 INFO rb-229b649-225316-421900 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-07 08:17:57,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:17:57,956 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:17:57,958 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:17:57,979 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 08:17:57,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:57] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.044 2026-10-07 08:17:58,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.015 0.085 2026-10-07 08:17:58,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-10-07 08:17:58,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:17:58,063 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17: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-07 08:17:58,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.014 2026-10-07 08:17:58,242 44 INFO rb-229b649-225316-421900 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-07 08:17:58,273 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:17:58,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.060 2026-10-07 08:17:58,460 44 INFO rb-229b649-225316-421900 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-07 08:17:58,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.073 0.171 2026-10-07 08:17:58,519 44 INFO rb-229b649-225316-421900 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-07 08:17:58,523 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:17:58,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:17:58,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.246 2026-10-07 08:17:58,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-07 08:17:58,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.208 2026-10-07 08:17:58,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-07 08:17:58,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-10-07 08:17:58,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-07 08:17:58,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-07 08:17:58,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-07 08:17:58,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-07 08:17:58,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 08:17:58,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.038 0.229 2026-10-07 08:17:59,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:59] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.267 2026-10-07 08:17:59,037 44 INFO rb-229b649-225316-421900 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-07 08:17:59,100 44 INFO rb-229b649-225316-421900 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-07 08:17:59,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.076 0.173 2026-10-07 08:17:59,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.073 2026-10-07 08:17:59,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.027 2026-10-07 08:17:59,674 44 INFO rb-229b649-225316-421900 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-07 08:17:59,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:17:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.049 0.136 2026-10-07 08:18:00,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.091 0.140 2026-10-07 08:18:00,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.214 2026-10-07 08:18:00,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.042 2026-10-07 08:18:00,264 44 INFO rb-229b649-225316-421900 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-07 08:18:00,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.046 0.056 2026-10-07 08:18:00,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.090 2026-10-07 08:18:00,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.108 2026-10-07 08:18:00,511 44 INFO rb-229b649-225316-421900 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-07 08:18:00,562 44 INFO rb-229b649-225316-421900 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-07 08:18:00,613 44 INFO rb-229b649-225316-421900 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-07 08:18:00,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-07 08:18:00,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:18:00,780 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16492016 (allocated 18087936) 2026-10-07 08:18:00,798 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 120751 2026-10-07 08:18:00,803 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-07 08:18:00,808 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 120751 2026-10-07 08:18:00,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081800_934222_test_draft_pos_order_linked_sale_order.txt 2026-10-07 08:18:00,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpfi566tpf_chrome_odoo" 2026-10-07 08:18:00,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-07 08:18:02,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 120964 2026-10-07 08:18:02,141 44 INFO rb-229b649-225316-421900 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/tmpe_k_kex7_chrome_odoo 2026-10-07 08:18:02,141 44 INFO rb-229b649-225316-421900 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:46397/json/version 2026-10-07 08:18:02,142 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:02,180 44 INFO rb-229b649-225316-421900 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-07 08:18:02,180 44 INFO rb-229b649-225316-421900 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:46397/json 2026-10-07 08:18:02,181 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:02,214 44 INFO rb-229b649-225316-421900 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:46397/devtools/page/5E4F1E3681CC8A69968EEE675BBA146F 2026-10-07 08:18:02,224 44 INFO rb-229b649-225316-421900 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-07 08:18:02,233 44 INFO rb-229b649-225316-421900 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-07 08:18:02,384 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:02,387 44 INFO rb-229b649-225316-421900 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-07 08:18:02,389 44 INFO rb-229b649-225316-421900 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-07 08:18:02,390 44 INFO rb-229b649-225316-421900 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-07 08:18:02,415 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:18:03,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:03] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.080 0.828 2026-10-07 08:18:03,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '5E4F1E3681CC8A69968EEE675BBA146F', 'loaderId': '9CBB1EE7AE4F67C9FE39955D6E916B38', 'isDownload': False} 2026-10-07 08:18:03,315 44 INFO rb-229b649-225316-421900 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-07 08:18:03,340 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:03,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:03] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 08:18:03,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:03] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:18:03,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:03] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 08:18:04,082 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:04,094 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:04,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 08:18:04,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 08:18:04,159 44 INFO rb-229b649-225316-421900 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-07 08:18:04,166 44 INFO rb-229b649-225316-421900 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-07 08:18:04,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:18:04,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:04,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-10-07 08:18:04,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.019 0.035 2026-10-07 08:18:04,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-07 08:18:04,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.052 2026-10-07 08:18:05,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.371 0.503 2026-10-07 08:18:05,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:18:05,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:18:05,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.063 2026-10-07 08:18:05,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 08:18:05,638 44 INFO rb-229b649-225316-421900 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-07 08:18:05,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:18:05,763 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:05,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:05,786 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:18:05,837 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:05,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.047 0.046 2026-10-07 08:18:05,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:05,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 08:18:05,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.114 2026-10-07 08:18:05,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:05] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.037 2026-10-07 08:18:06,018 44 INFO rb-229b649-225316-421900 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-07 08:18:06,137 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:18:06,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.035 0.036 2026-10-07 08:18:06,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.032 0.144 2026-10-07 08:18:06,272 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:06,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-07 08:18:06,326 44 INFO rb-229b649-225316-421900 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-07 08:18:06,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.186 2026-10-07 08:18:06,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:18:06,377 44 INFO rb-229b649-225316-421900 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-07 08:18:06,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-07 08:18:06,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-07 08:18:06,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.030 0.363 2026-10-07 08:18:06,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-10-07 08:18:06,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-07 08:18:06,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 08:18:06,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-07 08:18:06,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.278 2026-10-07 08:18:06,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-07 08:18:06,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:06] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.328 2026-10-07 08:18:06,850 44 INFO rb-229b649-225316-421900 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-07 08:18:06,946 44 INFO rb-229b649-225316-421900 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-07 08:18:06,995 44 INFO rb-229b649-225316-421900 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-07 08:18:07,058 44 INFO rb-229b649-225316-421900 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-07 08:18:07,121 44 INFO rb-229b649-225316-421900 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-07 08:18:07,173 44 INFO rb-229b649-225316-421900 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-07 08:18:07,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.016 0.062 2026-10-07 08:18:07,224 44 INFO rb-229b649-225316-421900 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-07 08:18:07,287 44 INFO rb-229b649-225316-421900 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-07 08:18:07,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.031 0.063 2026-10-07 08:18:07,356 44 INFO rb-229b649-225316-421900 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-07 08:18:07,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.098 0.155 2026-10-07 08:18:07,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:07] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.015 2026-10-07 08:18:07,696 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:18:07,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.017 2026-10-07 08:18:07,969 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-07 08:18:07,970 44 INFO rb-229b649-225316-421900 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-07 08:18:08,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17964844 (allocated 19136512) 2026-10-07 08:18:08,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 120964 2026-10-07 08:18:08,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-07 08:18:08,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 120964 2026-10-07 08:18:08,209 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_081808_208769_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-07 08:18:08,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpe_k_kex7_chrome_odoo" 2026-10-07 08:18:08,240 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-07 08:18:09,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 121177 2026-10-07 08:18:09,183 44 INFO rb-229b649-225316-421900 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/tmp1xxm6ix1_chrome_odoo 2026-10-07 08:18:09,183 44 INFO rb-229b649-225316-421900 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:40493/json/version 2026-10-07 08:18:09,185 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:09,267 44 INFO rb-229b649-225316-421900 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-07 08:18:09,267 44 INFO rb-229b649-225316-421900 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:40493/json 2026-10-07 08:18:09,268 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:09,291 44 INFO rb-229b649-225316-421900 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:40493/devtools/page/01B2BF98E12E8B7CD9564EE95C2B7E95 2026-10-07 08:18:09,306 44 INFO rb-229b649-225316-421900 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-07 08:18:09,320 44 INFO rb-229b649-225316-421900 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-07 08:18:09,453 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:09,456 44 INFO rb-229b649-225316-421900 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-07 08:18:09,460 44 INFO rb-229b649-225316-421900 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-07 08:18:09,461 44 INFO rb-229b649-225316-421900 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-07 08:18:09,480 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:18:10,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.084 0.681 2026-10-07 08:18:10,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '01B2BF98E12E8B7CD9564EE95C2B7E95', 'loaderId': 'F9A7CE1406E41E820B2F8F1EB9E19A86', 'isDownload': False} 2026-10-07 08:18:10,247 44 INFO rb-229b649-225316-421900 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-07 08:18:10,277 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:10,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:18:10,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:18:10,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 08:18:10,962 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:10,973 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:11,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 08:18:11,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:18:11,040 44 INFO rb-229b649-225316-421900 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-07 08:18:11,048 44 INFO rb-229b649-225316-421900 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-07 08:18:11,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:11,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:11,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.024 2026-10-07 08:18:11,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 08:18:11,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.047 2026-10-07 08:18:11,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 08:18:12,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.307 0.494 2026-10-07 08:18:12,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:18:12,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:18:12,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-07 08:18:12,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:18:12,345 44 INFO rb-229b649-225316-421900 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-07 08:18:12,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:12,447 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:12,459 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:18:12,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:12,466 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:18:12,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.025 2026-10-07 08:18:12,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.013 0.074 2026-10-07 08:18:12,537 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:18:12,539 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:12,618 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:12,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.027 0.023 2026-10-07 08:18:12,704 44 INFO rb-229b649-225316-421900 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-07 08:18:12,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.063 2026-10-07 08:18:12,834 44 INFO rb-229b649-225316-421900 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-07 08:18:12,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.079 0.194 2026-10-07 08:18:12,895 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:18:12,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.129 2026-10-07 08:18:12,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-07 08:18:12,966 44 INFO rb-229b649-225316-421900 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-07 08:18:12,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:12] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-07 08:18:13,001 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:13,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 08:18:13,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-07 08:18:13,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-07 08:18:13,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-07 08:18:13,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-07 08:18:13,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-07 08:18:13,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.167 2026-10-07 08:18:13,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-07 08:18:13,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.038 0.232 2026-10-07 08:18:13,434 44 INFO rb-229b649-225316-421900 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-07 08:18:13,513 44 INFO rb-229b649-225316-421900 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-07 08:18:13,561 44 INFO rb-229b649-225316-421900 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-07 08:18:13,625 44 INFO rb-229b649-225316-421900 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-07 08:18:13,690 44 INFO rb-229b649-225316-421900 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-07 08:18:13,743 44 INFO rb-229b649-225316-421900 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-07 08:18:13,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.031 0.038 2026-10-07 08:18:13,798 44 INFO rb-229b649-225316-421900 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-07 08:18:13,852 44 INFO rb-229b649-225316-421900 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-07 08:18:13,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.027 0.071 2026-10-07 08:18:13,921 44 INFO rb-229b649-225316-421900 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-07 08:18:14,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.060 0.168 2026-10-07 08:18:14,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:14] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.019 2026-10-07 08:18:14,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.030 0.059 2026-10-07 08:18:14,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.020 2026-10-07 08:18:14,489 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-07 08:18:14,490 44 INFO rb-229b649-225316-421900 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-07 08:18:14,610 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16510572 (allocated 17563648) 2026-10-07 08:18:14,624 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 121177 2026-10-07 08:18:14,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-07 08:18:14,639 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 121177 2026-10-07 08:18:14,736 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_081814_736334_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-07 08:18:14,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmp1xxm6ix1_chrome_odoo" 2026-10-07 08:18:14,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-07 08:18:16,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-07 08:18:18,802 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 121384 2026-10-07 08:18:18,803 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmpzspgr5vd_chrome_odoo 2026-10-07 08:18:18,803 44 INFO rb-229b649-225316-421900 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:34983/json/version 2026-10-07 08:18:18,805 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34983', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:18,872 44 INFO rb-229b649-225316-421900 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-07 08:18:18,872 44 INFO rb-229b649-225316-421900 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:34983/json 2026-10-07 08:18:18,873 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34983', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:18,886 44 INFO rb-229b649-225316-421900 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:34983/devtools/page/035E64D720F69539C0F93E78B2FF7D70 2026-10-07 08:18:18,900 44 INFO rb-229b649-225316-421900 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-07 08:18:18,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-10-07 08:18:19,179 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:19,187 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-10-07 08:18:19,191 44 INFO rb-229b649-225316-421900 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-07 08:18:19,191 44 INFO rb-229b649-225316-421900 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-07 08:18:19,218 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:18:20,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.098 0.803 2026-10-07 08:18:20,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '035E64D720F69539C0F93E78B2FF7D70', 'loaderId': '51CB4189A9C1C52AD2DF8217B46A0586', 'isDownload': False} 2026-10-07 08:18:20,118 44 INFO rb-229b649-225316-421900 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-07 08:18:20,146 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:20,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:18:20,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 08:18:20,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 08:18:20,883 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:20,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:18:20,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.032 2026-10-07 08:18:20,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:18:20,983 44 INFO rb-229b649-225316-421900 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-07 08:18:20,989 44 INFO rb-229b649-225316-421900 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-07 08:18:20,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:18:21,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:21,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:21] "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.028 2026-10-07 08:18:21,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-07 08:18:21,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.070 2026-10-07 08:18:21,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-07 08:18:22,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.389 0.528 2026-10-07 08:18:22,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.018 2026-10-07 08:18:22,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.008 2026-10-07 08:18:22,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-07 08:18:22,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.007 2026-10-07 08:18:22,455 44 INFO rb-229b649-225316-421900 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-07 08:18:22,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:22,530 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:22,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:18:22,570 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:18:22,604 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:22,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:18:22,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.031 0.048 2026-10-07 08:18:22,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 08:18:22,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.124 2026-10-07 08:18:22,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.052 2026-10-07 08:18:22,756 44 INFO rb-229b649-225316-421900 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-07 08:18:22,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.013 2026-10-07 08:18:22,847 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:18:22,919 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:22,920 44 INFO rb-229b649-225316-421900 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-07 08:18:22,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.086 0.064 2026-10-07 08:18:22,984 44 INFO rb-229b649-225316-421900 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-07 08:18:22,992 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:23,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.218 2026-10-07 08:18:23,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-07 08:18:23,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.266 2026-10-07 08:18:23,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-07 08:18:23,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.354 2026-10-07 08:18:23,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-07 08:18:23,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 08:18:23,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.220 2026-10-07 08:18:23,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 08:18:23,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.245 2026-10-07 08:18:23,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.247 2026-10-07 08:18:23,555 44 INFO rb-229b649-225316-421900 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-07 08:18:23,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-07 08:18:23,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.358 2026-10-07 08:18:23,620 44 INFO rb-229b649-225316-421900 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-07 08:18:23,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.073 0.211 2026-10-07 08:18:24,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.062 2026-10-07 08:18:24,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 08:18:24,246 44 INFO rb-229b649-225316-421900 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-07 08:18:24,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.086 0.112 2026-10-07 08:18:24,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.069 0.115 2026-10-07 08:18:24,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.183 2026-10-07 08:18:24,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-07 08:18:24,789 44 INFO rb-229b649-225316-421900 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-07 08:18:24,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.036 0.051 2026-10-07 08:18:24,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.035 0.091 2026-10-07 08:18:25,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.033 0.139 2026-10-07 08:18:25,160 44 INFO rb-229b649-225316-421900 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-07 08:18:25,217 44 INFO rb-229b649-225316-421900 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-07 08:18:25,266 44 INFO rb-229b649-225316-421900 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-07 08:18:25,318 44 INFO rb-229b649-225316-421900 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-07 08:18:25,372 44 INFO rb-229b649-225316-421900 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-07 08:18:25,421 44 INFO rb-229b649-225316-421900 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-07 08:18:25,472 44 INFO rb-229b649-225316-421900 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-07 08:18:25,523 44 INFO rb-229b649-225316-421900 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-07 08:18:25,573 44 INFO rb-229b649-225316-421900 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-07 08:18:25,627 44 INFO rb-229b649-225316-421900 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-07 08:18:25,678 44 INFO rb-229b649-225316-421900 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-07 08:18:25,729 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-07 08:18:25,730 44 INFO rb-229b649-225316-421900 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-07 08:18:25,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18103108 (allocated 19398656) 2026-10-07 08:18:25,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 121384 2026-10-07 08:18:25,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-07 08:18:25,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 121384 2026-10-07 08:18:25,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081825_991444_test_import_lot_groupable_and_non_groupable.txt 2026-10-07 08:18:25,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmpzspgr5vd_chrome_odoo" 2026-10-07 08:18:26,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-07 08:18:27,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121610 2026-10-07 08:18:27,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmphn0vugkn_chrome_odoo 2026-10-07 08:18:27,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41325/json/version 2026-10-07 08:18:27,387 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:27,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:18:27,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:41325/json 2026-10-07 08:18:27,438 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:27,463 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:41325/devtools/page/EA2C9D7806F5DA4BF0B8C71E3ACAF4DF 2026-10-07 08:18:27,486 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 08:18:27,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 08:18:27,684 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:27,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 08:18:27,691 44 INFO rb-229b649-225316-421900 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-07 08:18:27,691 44 INFO rb-229b649-225316-421900 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-07 08:18:27,717 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:18:28,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:28] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.083 0.726 2026-10-07 08:18:28,523 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'EA2C9D7806F5DA4BF0B8C71E3ACAF4DF', 'loaderId': 'BE15061AAE2ADC05032BAF306EE3EE7D', 'isDownload': False} 2026-10-07 08:18:28,524 44 INFO rb-229b649-225316-421900 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-07 08:18:28,552 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:28,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:28] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 08:18:28,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:28] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 08:18:28,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:28] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.017 0.011 2026-10-07 08:18:29,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:18:29,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:18:29,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:18:29,430 44 INFO rb-229b649-225316-421900 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-07 08:18:29,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.008 2026-10-07 08:18:29,459 44 INFO rb-229b649-225316-421900 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-07 08:18:29,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:18:29,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:29,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.020 2026-10-07 08:18:29,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 08:18:29,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.037 0.062 2026-10-07 08:18:29,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-07 08:18:30,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.321 0.446 2026-10-07 08:18:30,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:18:30,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:18:30,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 08:18:30,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:18:30,759 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:18:30,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:18:30,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:30,866 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:18:30,877 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:18:30,913 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:18:30,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.039 0.052 2026-10-07 08:18:30,928 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "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-07 08:18:30,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.102 2026-10-07 08:18:30,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.032 2026-10-07 08:18:30,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-07 08:18:31,064 44 INFO rb-229b649-225316-421900 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-07 08:18:31,144 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:18:31,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.073 0.094 2026-10-07 08:18:31,316 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:31,339 44 INFO rb-229b649-225316-421900 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-07 08:18:31,389 44 INFO rb-229b649-225316-421900 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-07 08:18:31,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.056 0.239 2026-10-07 08:18:31,445 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:31,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.278 2026-10-07 08:18:31,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.313 2026-10-07 08:18:31,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.332 2026-10-07 08:18:31,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.395 2026-10-07 08:18:31,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.247 2026-10-07 08:18:31,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-07 08:18:31,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 08:18:31,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-07 08:18:31,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 08:18:31,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 08:18:31,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-07 08:18:31,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.095 0.316 2026-10-07 08:18:32,039 44 INFO rb-229b649-225316-421900 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-07 08:18:32,100 44 INFO rb-229b649-225316-421900 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-07 08:18:32,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.107 0.200 2026-10-07 08:18:32,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.063 2026-10-07 08:18:32,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 08:18:32,755 44 INFO rb-229b649-225316-421900 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-07 08:18:32,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.101 0.098 2026-10-07 08:18:33,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.074 0.112 2026-10-07 08:18:33,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.179 2026-10-07 08:18:33,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.028 2026-10-07 08:18:33,284 44 INFO rb-229b649-225316-421900 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-07 08:18:33,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.030 0.053 2026-10-07 08:18:33,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.079 2026-10-07 08:18:33,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.107 2026-10-07 08:18:33,503 44 INFO rb-229b649-225316-421900 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-07 08:18:33,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 08:18:33,552 44 INFO rb-229b649-225316-421900 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-07 08:18:33,672 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16398848 (allocated 17825792) 2026-10-07 08:18:33,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121610 2026-10-07 08:18:33,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 08:18:33,696 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121610 2026-10-07 08:18:33,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081833_798780_test_multiple_lots_sale_order.txt 2026-10-07 08:18:33,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmphn0vugkn_chrome_odoo" 2026-10-07 08:18:34,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121836 2026-10-07 08:18:34,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp2u0ymlfe_chrome_odoo 2026-10-07 08:18:34,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43169/json/version 2026-10-07 08:18:34,714 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:34,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:18:34,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:43169/json 2026-10-07 08:18:34,761 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:34,790 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:43169/devtools/page/9F1DB416308C1ABA276B077668906355 2026-10-07 08:18:34,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 08:18:34,825 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 08:18:34,944 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:34,947 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 08:18:34,949 44 INFO rb-229b649-225316-421900 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-07 08:18:34,949 44 INFO rb-229b649-225316-421900 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-07 08:18:35,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.028 0.058 2026-10-07 08:18:35,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '9F1DB416308C1ABA276B077668906355', 'loaderId': '6C36F20104B770BF72C7FBBE494A03B6', 'isDownload': False} 2026-10-07 08:18:35,056 44 INFO rb-229b649-225316-421900 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-07 08:18:35,073 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:35,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-07 08:18:35,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-10-07 08:18:35,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.035 2026-10-07 08:18:35,799 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:35,805 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:35,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:35,844 44 INFO rb-229b649-225316-421900 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-07 08:18:35,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:18:35,854 44 INFO rb-229b649-225316-421900 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-07 08:18:35,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:18:35,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:35,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.006 2026-10-07 08:18:35,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.005 0.022 2026-10-07 08:18:35,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:18:36,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.040 2026-10-07 08:18:36,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.256 0.434 2026-10-07 08:18:36,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "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-07 08:18:36,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:18:36,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 08:18:36,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:18:36,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:18:37,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:37,101 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:18:37,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:18:37,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.021 0.035 2026-10-07 08:18:37,142 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:18:37,185 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:18:37,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.092 2026-10-07 08:18:37,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 08:18:37,227 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "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-07 08:18:37,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-07 08:18:37,335 44 INFO rb-229b649-225316-421900 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-07 08:18:37,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:18:37,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.021 2026-10-07 08:18:37,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.124 2026-10-07 08:18:37,568 44 INFO rb-229b649-225316-421900 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-07 08:18:37,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 08:18:37,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:37,669 44 INFO rb-229b649-225316-421900 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-07 08:18:37,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.284 2026-10-07 08:18:37,731 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:18:37,746 44 INFO rb-229b649-225316-421900 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-07 08:18:37,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.280 2026-10-07 08:18:37,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.338 2026-10-07 08:18:37,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.350 2026-10-07 08:18:37,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.299 2026-10-07 08:18:37,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.286 2026-10-07 08:18:37,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-07 08:18:37,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:37] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 08:18:38,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-07 08:18:38,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-07 08:18:38,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.009 0.278 2026-10-07 08:18:38,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.022 0.037 2026-10-07 08:18:38,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 08:18:38,462 44 INFO rb-229b649-225316-421900 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-07 08:18:38,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.062 0.112 2026-10-07 08:18:38,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.060 0.122 2026-10-07 08:18:38,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.185 2026-10-07 08:18:38,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.032 2026-10-07 08:18:38,970 44 INFO rb-229b649-225316-421900 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-07 08:18:38,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.020 0.040 2026-10-07 08:18:39,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.028 0.058 2026-10-07 08:18:39,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.102 2026-10-07 08:18:39,220 44 INFO rb-229b649-225316-421900 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-07 08:18:39,265 44 INFO rb-229b649-225316-421900 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-07 08:18:39,317 44 INFO rb-229b649-225316-421900 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-07 08:18:39,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 08:18:39,370 44 INFO rb-229b649-225316-421900 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-07 08:18:39,490 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16279092 (allocated 17563648) 2026-10-07 08:18:39,501 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121836 2026-10-07 08:18:39,502 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 08:18:39,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121836 2026-10-07 08:18:39,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081839_628455_test_multiple_lots_sale_order.txt 2026-10-07 08:18:39,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp2u0ymlfe_chrome_odoo" 2026-10-07 08:18:40,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122056 2026-10-07 08:18:40,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpz5yd8etx_chrome_odoo 2026-10-07 08:18:40,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36281/json/version 2026-10-07 08:18:40,062 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36281', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:40,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:18:40,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36281/json 2026-10-07 08:18:40,079 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36281', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:40,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:36281/devtools/page/024B0598836B98DB58FA5D58B8CC490D 2026-10-07 08:18:40,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 08:18:40,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 08:18:40,139 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:40,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 08:18:40,144 44 INFO rb-229b649-225316-421900 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-07 08:18:40,145 44 INFO rb-229b649-225316-421900 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-07 08:18:40,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.025 0.049 2026-10-07 08:18:40,258 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '024B0598836B98DB58FA5D58B8CC490D', 'loaderId': '9379730CCC810516EDE30D3917EBFF80', 'isDownload': False} 2026-10-07 08:18:40,259 44 INFO rb-229b649-225316-421900 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-07 08:18:40,287 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:40,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:18:40,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:18:40,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:18:40,933 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:40,946 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:40,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:40,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:18:41,001 44 INFO rb-229b649-225316-421900 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-07 08:18:41,009 44 INFO rb-229b649-225316-421900 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-07 08:18:41,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:18:41,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:18:41,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "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.021 2026-10-07 08:18:41,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 08:18:41,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.035 2026-10-07 08:18:41,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 08:18:41,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.188 0.455 2026-10-07 08:18:41,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:41] "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-07 08:18:41,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:42,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 08:18:42,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:18:42,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:18:42,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:42,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:18:42,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:18:42,167 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:18:42,176 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:18:42,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.016 0.033 2026-10-07 08:18:42,246 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:42,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.070 2026-10-07 08:18:42,251 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:18:42,264 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:18:42,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.041 0.078 2026-10-07 08:18:42,399 44 INFO rb-229b649-225316-421900 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-07 08:18:42,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.122 2026-10-07 08:18:42,514 44 INFO rb-229b649-225316-421900 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-07 08:18:42,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.045 0.217 2026-10-07 08:18:42,535 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:18:42,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.088 2026-10-07 08:18:42,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.089 2026-10-07 08:18:42,623 44 INFO rb-229b649-225316-421900 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-07 08:18:42,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-07 08:18:42,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.138 2026-10-07 08:18:42,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:42,696 44 INFO rb-229b649-225316-421900 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-07 08:18:42,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.163 2026-10-07 08:18:42,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.185 2026-10-07 08:18:42,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.221 2026-10-07 08:18:42,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 08:18:42,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.227 2026-10-07 08:18:42,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 08:18:42,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:42] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-07 08:18:43,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.262 2026-10-07 08:18:43,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.030 0.056 2026-10-07 08:18:43,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 08:18:43,336 44 INFO rb-229b649-225316-421900 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-07 08:18:43,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "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.056 0.120 2026-10-07 08:18:43,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.068 0.105 2026-10-07 08:18:43,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.171 2026-10-07 08:18:43,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.027 2026-10-07 08:18:43,826 44 INFO rb-229b649-225316-421900 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-07 08:18:43,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.016 0.039 2026-10-07 08:18:43,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.015 0.041 2026-10-07 08:18:44,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.098 2026-10-07 08:18:44,094 44 INFO rb-229b649-225316-421900 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-07 08:18:44,151 44 INFO rb-229b649-225316-421900 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-07 08:18:44,202 44 INFO rb-229b649-225316-421900 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-07 08:18:44,253 44 INFO rb-229b649-225316-421900 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-07 08:18:44,304 44 INFO rb-229b649-225316-421900 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-07 08:18:44,356 44 INFO rb-229b649-225316-421900 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-07 08:18:44,406 44 INFO rb-229b649-225316-421900 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-07 08:18:44,457 44 INFO rb-229b649-225316-421900 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-07 08:18:44,508 44 INFO rb-229b649-225316-421900 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-07 08:18:44,559 44 INFO rb-229b649-225316-421900 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-07 08:18:44,621 44 INFO rb-229b649-225316-421900 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-07 08:18:44,672 44 INFO rb-229b649-225316-421900 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-07 08:18:44,723 44 INFO rb-229b649-225316-421900 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-07 08:18:44,777 44 INFO rb-229b649-225316-421900 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-07 08:18:44,825 44 INFO rb-229b649-225316-421900 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-07 08:18:44,876 44 INFO rb-229b649-225316-421900 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-07 08:18:44,927 44 INFO rb-229b649-225316-421900 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-07 08:18:44,977 44 INFO rb-229b649-225316-421900 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-07 08:18:45,028 44 INFO rb-229b649-225316-421900 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-07 08:18:45,080 44 INFO rb-229b649-225316-421900 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-07 08:18:45,130 44 INFO rb-229b649-225316-421900 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-07 08:18:45,220 44 INFO rb-229b649-225316-421900 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-07 08:18:45,238 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:45,243 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:45,274 44 INFO rb-229b649-225316-421900 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-07 08:18:45,321 44 INFO rb-229b649-225316-421900 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-07 08:18:45,408 44 INFO rb-229b649-225316-421900 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-07 08:18:45,482 44 INFO rb-229b649-225316-421900 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-07 08:18:45,487 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1601540 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '7d4046c1-962d-41b9-b13a-1c98df431001'}] 2026-10-07 08:18:45,491 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:18:45,887 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1340, 1341, 1342] 2026-10-07 08:18:46,290 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1343, 1344, 1345] 2026-10-07 08:18:46,782 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1601540 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '7d4046c1-962d-41b9-b13a-1c98df431001'} created pos.order #828 2026-10-07 08:18:46,826 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1601540 finished 2026-10-07 08:18:47,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 551 0.744 1.034 2026-10-07 08:18:47,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:18:47,458 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 08:18:47,459 44 INFO rb-229b649-225316-421900 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-07 08:18:47,463 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66155711 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '7d4046c1-962d-41b9-b13a-1c98df431001'}] 2026-10-07 08:18:47,473 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66155711 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '7d4046c1-962d-41b9-b13a-1c98df431001'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-10-07 08:18:47,522 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66155711 finished 2026-10-07 08:18:47,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18352108 (allocated 20185088) 2026-10-07 08:18:47,650 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122056 2026-10-07 08:18:47,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 08:18:47,654 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122056 2026-10-07 08:18:47,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.074 0.122 2026-10-07 08:18:47,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081847_795641_test_multiple_lots_sale_order.txt 2026-10-07 08:18:47,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpz5yd8etx_chrome_odoo" 2026-10-07 08:18:49,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-07 08:18:50,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 122282 2026-10-07 08:18:50,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmpr25yb4ku_chrome_odoo 2026-10-07 08:18:50,167 44 INFO rb-229b649-225316-421900 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:46201/json/version 2026-10-07 08:18:50,168 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:50,265 44 INFO rb-229b649-225316-421900 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-07 08:18:50,265 44 INFO rb-229b649-225316-421900 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:46201/json 2026-10-07 08:18:50,266 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:18:50,281 44 INFO rb-229b649-225316-421900 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:46201/devtools/page/32C01D8DC17385BF18B835CE12060A1A 2026-10-07 08:18:50,297 44 INFO rb-229b649-225316-421900 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-07 08:18:50,312 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-10-07 08:18:50,474 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:18:50,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-10-07 08:18:50,479 44 INFO rb-229b649-225316-421900 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-07 08:18:50,479 44 INFO rb-229b649-225316-421900 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-07 08:18:50,498 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:18:51,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:51] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.080 0.796 2026-10-07 08:18:51,374 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '32C01D8DC17385BF18B835CE12060A1A', 'loaderId': '7746AC6CECB3AD283FB939A92455B528', 'isDownload': False} 2026-10-07 08:18:51,375 44 INFO rb-229b649-225316-421900 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-07 08:18:51,405 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:18:51,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:51] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 08:18:51,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:51] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 08:18:51,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:51] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 08:18:52,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:52,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:18:52,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-07 08:18:52,191 44 INFO rb-229b649-225316-421900 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-07 08:18:52,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 08:18:52,199 44 INFO rb-229b649-225316-421900 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-07 08:18:52,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 08:18:52,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:52,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.021 2026-10-07 08:18:52,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-07 08:18:52,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.044 2026-10-07 08:18:52,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 08:18:53,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.272 0.711 2026-10-07 08:18:53,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:53,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:53,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-07 08:18:53,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:53,749 44 INFO rb-229b649-225316-421900 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-07 08:18:53,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:53,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:53,861 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:18:53,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:18:53,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.026 0.036 2026-10-07 08:18:53,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.073 2026-10-07 08:18:53,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 08:18:53,938 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:18:53,943 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:53,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:18:54,071 44 INFO rb-229b649-225316-421900 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-07 08:18:54,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:18:54,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.050 0.056 2026-10-07 08:18:54,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:54,301 44 INFO rb-229b649-225316-421900 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-07 08:18:54,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.162 2026-10-07 08:18:54,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:18:54,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.189 2026-10-07 08:18:54,349 44 INFO rb-229b649-225316-421900 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-07 08:18:54,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.018 0.224 2026-10-07 08:18:54,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-07 08:18:54,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.315 2026-10-07 08:18:54,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.254 2026-10-07 08:18:54,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.197 2026-10-07 08:18:54,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.237 2026-10-07 08:18:54,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-07 08:18:54,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-07 08:18:54,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-07 08:18:54,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.064 0.321 2026-10-07 08:18:54,862 44 INFO rb-229b649-225316-421900 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-07 08:18:54,920 44 INFO rb-229b649-225316-421900 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-07 08:18:55,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.087 0.178 2026-10-07 08:18:55,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.059 0.068 2026-10-07 08:18:55,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-07 08:18:55,547 44 INFO rb-229b649-225316-421900 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-07 08:18:55,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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.085 0.133 2026-10-07 08:18:56,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.077 0.139 2026-10-07 08:18:56,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.211 2026-10-07 08:18:56,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.019 0.043 2026-10-07 08:18:56,172 44 INFO rb-229b649-225316-421900 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-07 08:18:56,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.035 0.053 2026-10-07 08:18:56,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.038 0.100 2026-10-07 08:18:56,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.119 2026-10-07 08:18:56,446 44 INFO rb-229b649-225316-421900 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-07 08:18:56,530 44 INFO rb-229b649-225316-421900 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-07 08:18:56,544 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:18:56,549 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:18:56,582 44 INFO rb-229b649-225316-421900 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-07 08:18:56,632 44 INFO rb-229b649-225316-421900 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-07 08:18:56,718 44 INFO rb-229b649-225316-421900 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-07 08:18:56,794 44 INFO rb-229b649-225316-421900 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-07 08:18:56,799 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64342491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c31c4e69-f796-4f55-8519-fc7597041e1e'}] 2026-10-07 08:18:56,826 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:18:57,106 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1349] 2026-10-07 08:18:57,660 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64342491 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c31c4e69-f796-4f55-8519-fc7597041e1e'} created pos.order #829 2026-10-07 08:18:57,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64342491 finished 2026-10-07 08:18:58,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 390 0.500 0.770 2026-10-07 08:18:58,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18: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-07 08:18:58,309 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86480925 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c31c4e69-f796-4f55-8519-fc7597041e1e'}] 2026-10-07 08:18:58,322 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86480925 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'c31c4e69-f796-4f55-8519-fc7597041e1e'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-10-07 08:18:58,325 44 INFO rb-229b649-225316-421900 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-07 08:18:58,357 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86480925 finished 2026-10-07 08:18:58,377 44 INFO rb-229b649-225316-421900 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-07 08:18:58,430 44 INFO rb-229b649-225316-421900 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-07 08:18:58,481 44 INFO rb-229b649-225316-421900 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-07 08:18:58,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.057 0.145 2026-10-07 08:18:58,539 44 INFO rb-229b649-225316-421900 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-07 08:18:58,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.082 2026-10-07 08:18:58,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:58] "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-07 08:18:58,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:18:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.027 2026-10-07 08:18:58,834 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-07 08:18:58,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:18:59,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20594588 (allocated 21893120) 2026-10-07 08:18:59,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 122282 2026-10-07 08:18:59,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-07 08:18:59,012 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 122282 2026-10-07 08:18:59,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081859_135871_test_order_does_not_remain_in_list.txt 2026-10-07 08:18:59,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmpr25yb4ku_chrome_odoo" 2026-10-07 08:18:59,153 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-07 08:19:00,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 122512 2026-10-07 08:19:00,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpiv6kge6w_chrome_odoo 2026-10-07 08:19:00,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:37677/json/version 2026-10-07 08:19:00,016 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:00,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-07 08:19:00,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:37677/json 2026-10-07 08:19:00,030 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:00,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:37677/devtools/page/495854292E9116FD92F740072E1A5E7A 2026-10-07 08:19:00,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-07 08:19:00,067 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-07 08:19:00,218 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:19:00,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-07 08:19:00,223 44 INFO rb-229b649-225316-421900 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-07 08:19:00,223 44 INFO rb-229b649-225316-421900 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-07 08:19:00,251 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:19:01,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.100 0.749 2026-10-07 08:19:01,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '495854292E9116FD92F740072E1A5E7A', 'loaderId': '8AB67CEF4D6ADAE3F3A76D259EA18E84', 'isDownload': False} 2026-10-07 08:19:01,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-07 08:19:01,138 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:19:01,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-10-07 08:19:01,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:19:01,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 08:19:01,950 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:01,980 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:19:01,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.028 2026-10-07 08:19:02,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:19:02,028 44 INFO rb-229b649-225316-421900 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-07 08:19:02,035 44 INFO rb-229b649-225316-421900 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-07 08:19:02,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:02,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:02,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.014 2026-10-07 08:19:02,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "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.032 2026-10-07 08:19:02,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-07 08:19:02,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.042 2026-10-07 08:19:03,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.287 0.593 2026-10-07 08:19:03,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:19:03,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:19:03,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.041 2026-10-07 08:19:03,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:03,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-07 08:19:03,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:19:03,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:03,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:03,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.064 2026-10-07 08:19:03,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.037 0.045 2026-10-07 08:19:03,579 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:19:03,582 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:19:03,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.030 0.097 2026-10-07 08:19:03,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 08:19:03,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.036 2026-10-07 08:19:03,722 44 INFO rb-229b649-225316-421900 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-07 08:19:03,748 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:03,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.052 0.060 2026-10-07 08:19:03,857 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:03,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-10-07 08:19:03,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-07 08:19:03,960 44 INFO rb-229b649-225316-421900 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-07 08:19:03,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-07 08:19:03,979 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:19:03,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:03] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-10-07 08:19:04,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.021 0.298 2026-10-07 08:19:04,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.213 2026-10-07 08:19:04,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-07 08:19:04,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-07 08:19:04,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-07 08:19:04,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-07 08:19:04,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 08:19:04,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 08:19:04,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.067 0.272 2026-10-07 08:19:04,530 44 INFO rb-229b649-225316-421900 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-07 08:19:04,582 44 INFO rb-229b649-225316-421900 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-07 08:19:04,633 44 INFO rb-229b649-225316-421900 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-07 08:19:04,684 44 INFO rb-229b649-225316-421900 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-07 08:19:04,764 44 INFO rb-229b649-225316-421900 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-07 08:19:04,780 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:04,784 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:04,819 44 INFO rb-229b649-225316-421900 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-07 08:19:04,869 44 INFO rb-229b649-225316-421900 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-07 08:19:04,953 44 INFO rb-229b649-225316-421900 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-07 08:19:05,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-07 08:19:05,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 08:19:05,042 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:19:05,048 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15229568 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6df57131-26be-4fb9-8af8-cdc7f82762be'}] 2026-10-07 08:19:05,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14858704 (allocated 15728640) 2026-10-07 08:19:05,187 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 122512 2026-10-07 08:19:05,192 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-07 08:19:05,203 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 122512 2026-10-07 08:19:05,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081905_330791_test_order_sale_team.txt 2026-10-07 08:19:05,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpiv6kge6w_chrome_odoo" 2026-10-07 08:19:05,358 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-07 08:19:05,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15229568 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6df57131-26be-4fb9-8af8-cdc7f82762be'} created pos.order #830 2026-10-07 08:19:05,702 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15229568 finished 2026-10-07 08:19:05,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.284 0.425 2026-10-07 08:19:05,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-07 08:19:07,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-07 08:19:08,789 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13589785 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-07 08:19:10,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13589785 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #832 2026-10-07 08:19:10,984 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13589785 finished 2026-10-07 08:19:11,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-07 08:19:12,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 122721 2026-10-07 08:19:12,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpatokju6t_chrome_odoo 2026-10-07 08:19:12,226 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:41273/json/version 2026-10-07 08:19:12,228 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:12,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: Chrome/150.0.7871.114 2026-10-07 08:19:12,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:41273/json 2026-10-07 08:19:12,323 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:12,340 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:41273/devtools/page/8F59D02FE8B7FE9EA2877343B1402147 2026-10-07 08:19:12,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-07 08:19:12,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-07 08:19:12,513 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:19:12,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-07 08:19:12,527 44 INFO rb-229b649-225316-421900 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-07 08:19:12,527 44 INFO rb-229b649-225316-421900 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-07 08:19:12,551 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:19:13,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.062 0.665 2026-10-07 08:19:13,278 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': '8F59D02FE8B7FE9EA2877343B1402147', 'loaderId': 'B16956D41A25B94ACB95B0572B6CAF9D', 'isDownload': False} 2026-10-07 08:19:13,278 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-07 08:19:13,299 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:19:13,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:19:13,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 08:19:13,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-07 08:19:13,902 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:13,912 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:19:13,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 08:19:13,964 44 INFO rb-229b649-225316-421900 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-07 08:19:13,972 44 INFO rb-229b649-225316-421900 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-07 08:19:13,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 08:19:13,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:19:14,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:14,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:14] "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.034 2026-10-07 08:19:14,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.018 0.066 2026-10-07 08:19:14,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.066 2026-10-07 08:19:14,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 08:19:15,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.387 0.508 2026-10-07 08:19:15,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:19:15,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:19:15,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-07 08:19:15,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:19:15,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-10-07 08:19:15,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:19:15,471 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:15,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:19:15,511 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:15,514 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:19:15,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.016 0.030 2026-10-07 08:19:15,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.052 2026-10-07 08:19:15,604 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:15,606 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:15,633 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:19:15,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.020 2026-10-07 08:19:15,742 44 INFO rb-229b649-225316-421900 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-07 08:19:15,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.028 0.095 2026-10-07 08:19:15,891 44 INFO rb-229b649-225316-421900 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-07 08:19:15,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.079 0.187 2026-10-07 08:19:15,915 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:15,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.137 2026-10-07 08:19:15,975 44 INFO rb-229b649-225316-421900 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-07 08:19:15,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-07 08:19:15,983 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:16,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.181 2026-10-07 08:19:16,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.209 2026-10-07 08:19:16,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 08:19:16,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 08:19:16,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-07 08:19:16,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 08:19:16,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-10-07 08:19:16,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-07 08:19:16,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 08:19:16,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.208 2026-10-07 08:19:16,458 44 INFO rb-229b649-225316-421900 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-07 08:19:16,521 44 INFO rb-229b649-225316-421900 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-07 08:19:16,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.091 0.182 2026-10-07 08:19:16,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.035 0.047 2026-10-07 08:19:16,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-07 08:19:17,081 44 INFO rb-229b649-225316-421900 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-07 08:19:17,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "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.083 0.115 2026-10-07 08:19:17,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.064 0.131 2026-10-07 08:19:17,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.174 2026-10-07 08:19:17,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.030 2026-10-07 08:19:17,615 44 INFO rb-229b649-225316-421900 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-07 08:19:17,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.038 0.040 2026-10-07 08:19:17,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.065 2026-10-07 08:19:17,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.083 2026-10-07 08:19:17,883 44 INFO rb-229b649-225316-421900 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-07 08:19:17,932 44 INFO rb-229b649-225316-421900 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-07 08:19:17,983 44 INFO rb-229b649-225316-421900 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-07 08:19:18,034 44 INFO rb-229b649-225316-421900 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-07 08:19:18,090 44 INFO rb-229b649-225316-421900 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-07 08:19:18,140 44 INFO rb-229b649-225316-421900 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-07 08:19:18,190 44 INFO rb-229b649-225316-421900 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-07 08:19:18,241 44 INFO rb-229b649-225316-421900 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-07 08:19:18,293 44 INFO rb-229b649-225316-421900 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-07 08:19:18,343 44 INFO rb-229b649-225316-421900 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-07 08:19:18,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-07 08:19:18,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:19:18,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17502672 (allocated 18350080) 2026-10-07 08:19:18,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 122721 2026-10-07 08:19:18,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-07 08:19:18,525 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 122721 2026-10-07 08:19:18,621 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081918_621003_test_pos_not_groupable_product.txt 2026-10-07 08:19:18,621 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpatokju6t_chrome_odoo" 2026-10-07 08:19:18,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-07 08:19:19,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 122941 2026-10-07 08:19:19,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpok3ndjtc_chrome_odoo 2026-10-07 08:19:19,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:37069/json/version 2026-10-07 08:19:19,665 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:19,677 44 INFO rb-229b649-225316-421900 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-07 08:19:19,677 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:37069/json 2026-10-07 08:19:19,678 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:19,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:37069/devtools/page/5440120D738B6FA0783F6231689ED95F 2026-10-07 08:19:19,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-10-07 08:19:19,706 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-07 08:19:19,853 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:19:19,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-07 08:19:19,857 44 INFO rb-229b649-225316-421900 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-07 08:19:19,858 44 INFO rb-229b649-225316-421900 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-07 08:19:19,879 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:19:20,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:20] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.054 0.732 2026-10-07 08:19:20,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '5440120D738B6FA0783F6231689ED95F', 'loaderId': '43F19595EEB0DDD72CC456EF79CEFD4D', 'isDownload': False} 2026-10-07 08:19:20,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-10-07 08:19:20,687 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:19:20,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:20] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:19:20,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:20] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:19:20,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:20] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 08:19:21,367 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:21,373 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:19:21,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 08:19:21,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:19:21,449 44 INFO rb-229b649-225316-421900 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-07 08:19:21,456 44 INFO rb-229b649-225316-421900 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-07 08:19:21,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:19:21,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:21,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "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.020 2026-10-07 08:19:21,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.036 2026-10-07 08:19:21,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.052 2026-10-07 08:19:21,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 08:19:22,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.234 0.653 2026-10-07 08:19:22,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:19:22,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:19:22,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.053 2026-10-07 08:19:22,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:19:22,848 44 INFO rb-229b649-225316-421900 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-07 08:19:22,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.005 2026-10-07 08:19:22,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:19:22,957 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:19:22,981 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:19:22,999 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:19:23,056 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:19:23,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:23,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.070 0.052 2026-10-07 08:19:23,111 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:23,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.147 2026-10-07 08:19:23,205 44 INFO rb-229b649-225316-421900 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-07 08:19:23,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.028 0.106 2026-10-07 08:19:23,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.122 2026-10-07 08:19:23,356 44 INFO rb-229b649-225316-421900 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-07 08:19:23,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.048 0.243 2026-10-07 08:19:23,381 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:23,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.118 2026-10-07 08:19:23,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.018 0.131 2026-10-07 08:19:23,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:23,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.149 2026-10-07 08:19:23,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.197 2026-10-07 08:19:23,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-07 08:19:23,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-07 08:19:23,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-07 08:19:23,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-07 08:19:23,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.222 2026-10-07 08:19:23,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 08:19:23,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.105 0.249 2026-10-07 08:19:23,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.347 2026-10-07 08:19:24,039 44 INFO rb-229b649-225316-421900 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-07 08:19:24,087 44 INFO rb-229b649-225316-421900 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-07 08:19:24,138 44 INFO rb-229b649-225316-421900 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-07 08:19:24,189 44 INFO rb-229b649-225316-421900 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-07 08:19:24,240 44 INFO rb-229b649-225316-421900 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-07 08:19:24,290 44 INFO rb-229b649-225316-421900 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-07 08:19:24,378 44 INFO rb-229b649-225316-421900 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-07 08:19:24,451 44 INFO rb-229b649-225316-421900 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-07 08:19:24,502 44 INFO rb-229b649-225316-421900 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-07 08:19:24,571 44 INFO rb-229b649-225316-421900 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-07 08:19:24,632 44 INFO rb-229b649-225316-421900 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-07 08:19:24,683 44 INFO rb-229b649-225316-421900 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-07 08:19:24,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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.060 0.059 2026-10-07 08:19:24,768 44 INFO rb-229b649-225316-421900 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-07 08:19:24,790 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:24,800 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:24,827 44 INFO rb-229b649-225316-421900 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-07 08:19:24,872 44 INFO rb-229b649-225316-421900 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-07 08:19:24,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.030 0.062 2026-10-07 08:19:24,954 44 INFO rb-229b649-225316-421900 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-07 08:19:25,011 44 INFO rb-229b649-225316-421900 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-07 08:19:25,088 44 INFO rb-229b649-225316-421900 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-07 08:19:25,093 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30310511 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9edc65df-62bc-418f-87f9-e9ee92e68574'}] 2026-10-07 08:19:25,104 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:19:27,941 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30310511 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9edc65df-62bc-418f-87f9-e9ee92e68574'} created pos.order #833 2026-10-07 08:19:28,287 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30310511 finished 2026-10-07 08:19:28,496 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:19:28,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 816 1.188 2.220 2026-10-07 08:19:28,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:28] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.019 2026-10-07 08:19:28,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 08:19:28,759 44 INFO rb-229b649-225316-421900 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-07 08:19:28,769 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47140396 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9edc65df-62bc-418f-87f9-e9ee92e68574'}] 2026-10-07 08:19:28,787 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47140396 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9edc65df-62bc-418f-87f9-e9ee92e68574'} sync ignored for existing PoS order pos.order(833,) (state: done) 2026-10-07 08:19:28,813 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47140396 finished 2026-10-07 08:19:29,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.083 0.178 2026-10-07 08:19:29,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-07 08:19:29,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 08:19:29,214 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16852948 (allocated 18223104) 2026-10-07 08:19:29,224 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 122941 2026-10-07 08:19:29,227 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-07 08:19:29,228 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 122941 2026-10-07 08:19:29,336 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081929_335976_test_pos_order_and_invoice_amounts.txt 2026-10-07 08:19:29,336 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpok3ndjtc_chrome_odoo" 2026-10-07 08:19:29,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-07 08:19:30,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 123154 2026-10-07 08:19:30,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmpdoixdppq_chrome_odoo 2026-10-07 08:19:30,042 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:44639/json/version 2026-10-07 08:19:30,043 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:30,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-07 08:19:30,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:44639/json 2026-10-07 08:19:30,061 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:30,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:44639/devtools/page/5FF22E9CB4D23BC9F6AB985AF0A3C1AA 2026-10-07 08:19:30,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-07 08:19:30,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-07 08:19:30,183 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:19:30,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-07 08:19:30,201 44 INFO rb-229b649-225316-421900 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-07 08:19:30,201 44 INFO rb-229b649-225316-421900 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-07 08:19:30,223 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:19:30,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:30] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.068 0.581 2026-10-07 08:19:30,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '5FF22E9CB4D23BC9F6AB985AF0A3C1AA', 'loaderId': '7273458F3C8B26B9F496A3ECD86ABFEE', 'isDownload': False} 2026-10-07 08:19:30,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-07 08:19:30,907 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:19:30,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:30] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 08:19:30,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:30] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 08:19:30,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:30] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:19:31,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:31,657 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:31,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 08:19:31,724 44 INFO rb-229b649-225316-421900 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-07 08:19:31,735 44 INFO rb-229b649-225316-421900 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-07 08:19:31,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.015 2026-10-07 08:19:31,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:19:31,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:31,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.021 2026-10-07 08:19:31,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-07 08:19:31,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.065 2026-10-07 08:19:31,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 08:19:32,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.377 0.498 2026-10-07 08:19:32,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:32] "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-07 08:19:33,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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.012 2026-10-07 08:19:33,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.043 2026-10-07 08:19:33,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:33,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-07 08:19:33,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:19:33,274 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:19:33,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 08:19:33,369 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.058 2026-10-07 08:19:33,371 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 08:19:33,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:33,395 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:19:33,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.054 0.077 2026-10-07 08:19:33,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.150 2026-10-07 08:19:33,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:19:33,509 44 INFO rb-229b649-225316-421900 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-07 08:19:33,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.094 2026-10-07 08:19:33,606 44 INFO rb-229b649-225316-421900 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-07 08:19:33,659 44 INFO rb-229b649-225316-421900 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-07 08:19:33,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.087 0.162 2026-10-07 08:19:33,707 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:19:33,721 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:33,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.263 2026-10-07 08:19:33,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-07 08:19:33,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-07 08:19:33,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.262 2026-10-07 08:19:33,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-07 08:19:33,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.172 2026-10-07 08:19:33,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-07 08:19:33,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:33] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.225 2026-10-07 08:19:34,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:34] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 08:19:34,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:34] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 08:19:34,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.252 2026-10-07 08:19:34,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.294 2026-10-07 08:19:34,274 44 INFO rb-229b649-225316-421900 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-07 08:19:34,370 44 INFO rb-229b649-225316-421900 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-07 08:19:34,420 44 INFO rb-229b649-225316-421900 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-07 08:19:34,488 44 INFO rb-229b649-225316-421900 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-07 08:19:34,567 44 INFO rb-229b649-225316-421900 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-07 08:19:34,619 44 INFO rb-229b649-225316-421900 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-07 08:19:34,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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.018 0.048 2026-10-07 08:19:34,669 44 INFO rb-229b649-225316-421900 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-07 08:19:34,721 44 INFO rb-229b649-225316-421900 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-07 08:19:34,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.019 0.059 2026-10-07 08:19:34,778 44 INFO rb-229b649-225316-421900 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-07 08:19:34,825 44 INFO rb-229b649-225316-421900 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-07 08:19:34,930 44 INFO rb-229b649-225316-421900 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-07 08:19:34,983 44 INFO rb-229b649-225316-421900 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-07 08:19:35,033 44 INFO rb-229b649-225316-421900 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-07 08:19:35,083 44 INFO rb-229b649-225316-421900 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-07 08:19:35,135 44 INFO rb-229b649-225316-421900 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-07 08:19:35,185 44 INFO rb-229b649-225316-421900 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-07 08:19:35,236 44 INFO rb-229b649-225316-421900 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-07 08:19:35,287 44 INFO rb-229b649-225316-421900 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-07 08:19:35,338 44 INFO rb-229b649-225316-421900 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-07 08:19:35,414 44 INFO rb-229b649-225316-421900 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-07 08:19:35,469 44 INFO rb-229b649-225316-421900 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-07 08:19:35,520 44 INFO rb-229b649-225316-421900 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-07 08:19:35,578 44 INFO rb-229b649-225316-421900 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-07 08:19:35,643 44 INFO rb-229b649-225316-421900 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-07 08:19:35,695 44 INFO rb-229b649-225316-421900 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-07 08:19:35,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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.019 0.046 2026-10-07 08:19:35,751 44 INFO rb-229b649-225316-421900 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-07 08:19:35,797 44 INFO rb-229b649-225316-421900 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-07 08:19:35,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.072 2026-10-07 08:19:35,848 44 INFO rb-229b649-225316-421900 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-07 08:19:35,899 44 INFO rb-229b649-225316-421900 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-07 08:19:35,980 44 INFO rb-229b649-225316-421900 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-07 08:19:35,996 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:36,000 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:19:36,037 44 INFO rb-229b649-225316-421900 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-07 08:19:36,082 44 INFO rb-229b649-225316-421900 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-07 08:19:36,163 44 INFO rb-229b649-225316-421900 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-07 08:19:36,215 44 INFO rb-229b649-225316-421900 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-07 08:19:36,286 44 INFO rb-229b649-225316-421900 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-07 08:19:36,297 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4071897 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0250dae5-e265-4ae5-b01f-6788e8dd1a42'}] 2026-10-07 08:19:36,318 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:36,928 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4071897 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0250dae5-e265-4ae5-b01f-6788e8dd1a42'} created pos.order #834 2026-10-07 08:19:36,955 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4071897 finished 2026-10-07 08:19:37,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.290 0.473 2026-10-07 08:19:37,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.005 2026-10-07 08:19:37,297 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49997307 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0250dae5-e265-4ae5-b01f-6788e8dd1a42'}] 2026-10-07 08:19:37,299 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-07 08:19:37,300 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 08:19:37,318 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49997307 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0250dae5-e265-4ae5-b01f-6788e8dd1a42'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-07 08:19:37,352 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49997307 finished 2026-10-07 08:19:37,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17755304 (allocated 18747392) 2026-10-07 08:19:37,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 123154 2026-10-07 08:19:37,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.124 2026-10-07 08:19:37,479 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-07 08:19:37,483 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 123154 2026-10-07 08:19:37,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081937_595465_test_pos_sale_warnings.txt 2026-10-07 08:19:37,595 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmpdoixdppq_chrome_odoo" 2026-10-07 08:19:37,622 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-07 08:19:38,674 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 123368 2026-10-07 08:19:38,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpy70mr_kc_chrome_odoo 2026-10-07 08:19:38,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:43243/json/version 2026-10-07 08:19:38,676 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:38,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-07 08:19:38,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:43243/json 2026-10-07 08:19:38,712 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:19:38,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:43243/devtools/page/13BEBF29EFD9CFDA786F2A6D69AC0749 2026-10-07 08:19:38,756 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-07 08:19:38,762 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-07 08:19:38,919 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:19:38,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-07 08:19:38,925 44 INFO rb-229b649-225316-421900 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-07 08:19:38,925 44 INFO rb-229b649-225316-421900 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-07 08:19:38,949 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:19:39,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:39] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.107 0.734 2026-10-07 08:19:39,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '13BEBF29EFD9CFDA786F2A6D69AC0749', 'loaderId': '44D5109FAF6FE48D125A0687A3636632', 'isDownload': False} 2026-10-07 08:19:39,792 44 INFO rb-229b649-225316-421900 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-07 08:19:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:19:39,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 08:19:39,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:19:39,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:19:40,559 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:19:40,570 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:19:40,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:19:40,634 44 INFO rb-229b649-225316-421900 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-07 08:19:40,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:19:40,643 44 INFO rb-229b649-225316-421900 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-07 08:19:40,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:19:40,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:40,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-10-07 08:19:40,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "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.044 2026-10-07 08:19:40,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-10-07 08:19:40,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.068 2026-10-07 08:19:41,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.374 0.486 2026-10-07 08:19:41,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 08:19:41,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:19:42,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-07 08:19:42,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:42,089 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-07 08:19:42,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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-07 08:19:42,196 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:19:42,200 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:19:42,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:42,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.032 0.056 2026-10-07 08:19:42,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.090 2026-10-07 08:19:42,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 08:19:42,302 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:19:42,303 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:19:42,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 08:19:42,452 44 INFO rb-229b649-225316-421900 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-07 08:19:42,490 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:19:42,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.061 0.087 2026-10-07 08:19:42,651 44 INFO rb-229b649-225316-421900 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-07 08:19:42,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.207 2026-10-07 08:19:42,738 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:19:42,742 44 INFO rb-229b649-225316-421900 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-07 08:19:42,749 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:19:42,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-07 08:19:42,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.301 2026-10-07 08:19:42,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-07 08:19:42,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.015 0.235 2026-10-07 08:19:42,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-07 08:19:42,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-07 08:19:42,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 08:19:43,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-07 08:19:43,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-07 08:19:43,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.215 2026-10-07 08:19:43,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.266 2026-10-07 08:19:43,217 44 INFO rb-229b649-225316-421900 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-07 08:19:43,276 44 INFO rb-229b649-225316-421900 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-07 08:19:43,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.105 0.188 2026-10-07 08:19:43,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.046 0.053 2026-10-07 08:19:43,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:19:43,874 44 INFO rb-229b649-225316-421900 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-07 08:19:44,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.109 0.122 2026-10-07 08:19:44,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.083 0.128 2026-10-07 08:19:44,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.214 2026-10-07 08:19:44,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.045 2026-10-07 08:19:44,470 44 INFO rb-229b649-225316-421900 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-07 08:19:44,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19: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.040 0.068 2026-10-07 08:19:44,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.115 2026-10-07 08:19:44,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.094 2026-10-07 08:19:44,770 44 INFO rb-229b649-225316-421900 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-07 08:19:44,817 44 INFO rb-229b649-225316-421900 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-07 08:19:44,873 44 INFO rb-229b649-225316-421900 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-07 08:19:44,922 44 INFO rb-229b649-225316-421900 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-07 08:19:45,055 44 INFO rb-229b649-225316-421900 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-07 08:19:45,143 44 INFO rb-229b649-225316-421900 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-07 08:19:45,166 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:45,172 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:19:45,195 44 INFO rb-229b649-225316-421900 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-07 08:19:45,244 44 INFO rb-229b649-225316-421900 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-07 08:19:45,327 44 INFO rb-229b649-225316-421900 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-07 08:19:45,396 44 INFO rb-229b649-225316-421900 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-07 08:19:45,406 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84822954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5edf1deb-793d-4c58-a14c-186eb4079684'}] 2026-10-07 08:19:45,407 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:19:46,068 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84822954 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5edf1deb-793d-4c58-a14c-186eb4079684'} created pos.order #835 2026-10-07 08:19:46,097 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84822954 finished 2026-10-07 08:19:46,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.483 0.855 2026-10-07 08:19:46,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:19:46,970 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22716003 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5edf1deb-793d-4c58-a14c-186eb4079684'}] 2026-10-07 08:19:46,980 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22716003 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5edf1deb-793d-4c58-a14c-186eb4079684'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-07 08:19:46,986 44 INFO rb-229b649-225316-421900 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-07 08:19:47,010 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22716003 finished 2026-10-07 08:19:47,041 44 INFO rb-229b649-225316-421900 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-07 08:19:47,088 44 INFO rb-229b649-225316-421900 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-07 08:19:47,147 44 INFO rb-229b649-225316-421900 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-07 08:19:47,201 44 INFO rb-229b649-225316-421900 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-07 08:19:47,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.110 0.256 2026-10-07 08:19:47,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.216 2026-10-07 08:19:47,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.022 0.057 2026-10-07 08:19:47,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.018 2026-10-07 08:19:47,619 44 INFO rb-229b649-225316-421900 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-07 08:19:47,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:47] "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.075 0.122 2026-10-07 08:19:48,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.110 0.147 2026-10-07 08:19:48,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.251 2026-10-07 08:19:48,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.037 2026-10-07 08:19:48,219 44 INFO rb-229b649-225316-421900 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-07 08:19:48,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.055 2026-10-07 08:19:48,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.029 0.062 2026-10-07 08:19:48,378 44 INFO rb-229b649-225316-421900 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-07 08:19:48,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:19:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.018 0.104 2026-10-07 08:19:48,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-07 08:19:48,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 08:19:48,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19734416 (allocated 21368832) 2026-10-07 08:19:48,623 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 123368 2026-10-07 08:19:48,624 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-07 08:19:48,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 123368 2026-10-07 08:19:48,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_081948_751772_test_quantity_updated_settle.txt 2026-10-07 08:19:48,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpy70mr_kc_chrome_odoo" 2026-10-07 08:19:48,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-07 08:19:49,940 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74769473 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '568cf740-7c29-4e18-9200-bcd4f65b0cd8'}] 2026-10-07 08:19:50,136 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1358] 2026-10-07 08:19:52,457 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74769473 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '568cf740-7c29-4e18-9200-bcd4f65b0cd8'} created pos.order #836 2026-10-07 08:19:52,462 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74769473 finished 2026-10-07 08:19:52,677 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8117565 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a8556721-06be-4b39-8b26-ec5816bc90a8'}] 2026-10-07 08:19:54,354 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8117565 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a8556721-06be-4b39-8b26-ec5816bc90a8'} created pos.order #837 2026-10-07 08:19:54,355 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8117565 finished 2026-10-07 08:19:54,856 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-07 08:19:55,970 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41459007 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '14b801ad-5bd9-477b-8a2d-c3653b5b964a'}] 2026-10-07 08:19:56,173 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1363] 2026-10-07 08:19:58,442 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41459007 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '14b801ad-5bd9-477b-8a2d-c3653b5b964a'} created pos.order #838 2026-10-07 08:19:58,446 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41459007 finished 2026-10-07 08:19:59,110 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-07 08:20:00,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 123609 2026-10-07 08:20:00,139 44 INFO rb-229b649-225316-421900 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/tmphua792iv_chrome_odoo 2026-10-07 08:20:00,139 44 INFO rb-229b649-225316-421900 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:33591/json/version 2026-10-07 08:20:00,141 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:00,171 44 INFO rb-229b649-225316-421900 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-07 08:20:00,172 44 INFO rb-229b649-225316-421900 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:33591/json 2026-10-07 08:20:00,172 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:00,184 44 INFO rb-229b649-225316-421900 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:33591/devtools/page/05228912BAC5607A877C4F56CFF43A52 2026-10-07 08:20:00,201 44 INFO rb-229b649-225316-421900 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-07 08:20:00,217 44 INFO rb-229b649-225316-421900 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-07 08:20:00,363 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:00,365 44 INFO rb-229b649-225316-421900 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-07 08:20:00,368 44 INFO rb-229b649-225316-421900 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-07 08:20:00,368 44 INFO rb-229b649-225316-421900 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-07 08:20:00,383 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:01,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:01] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.194 0.926 2026-10-07 08:20:01,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '05228912BAC5607A877C4F56CFF43A52', 'loaderId': '00990923492483D9B55FF898524F8483', 'isDownload': False} 2026-10-07 08:20:01,505 44 INFO rb-229b649-225316-421900 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-07 08:20:01,527 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:01,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:01] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 08:20:01,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:01] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:20:01,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:01] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 08:20:02,209 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:20:02,220 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:02,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:20:02,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:20:02,288 44 INFO rb-229b649-225316-421900 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-07 08:20:02,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:02,302 44 INFO rb-229b649-225316-421900 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-07 08:20:02,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:02,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "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-07 08:20:02,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-07 08:20:02,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.044 2026-10-07 08:20:02,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 08:20:03,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.317 0.461 2026-10-07 08:20:03,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:20:03,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:20:03,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-07 08:20:03,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 08:20:03,543 44 INFO rb-229b649-225316-421900 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-07 08:20:03,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:03,609 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:03,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:20:03,637 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:20:03,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:20:03,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.040 2026-10-07 08:20:03,704 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:20:03,732 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:03,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.034 0.105 2026-10-07 08:20:03,763 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:20:03,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.020 0.093 2026-10-07 08:20:03,855 44 INFO rb-229b649-225316-421900 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-07 08:20:03,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.084 2026-10-07 08:20:03,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.024 0.158 2026-10-07 08:20:03,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.053 2026-10-07 08:20:03,989 44 INFO rb-229b649-225316-421900 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-07 08:20:04,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.059 2026-10-07 08:20:04,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:04,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.106 2026-10-07 08:20:04,066 44 INFO rb-229b649-225316-421900 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-07 08:20:04,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.129 2026-10-07 08:20:04,107 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:20:04,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.157 2026-10-07 08:20:04,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 08:20:04,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 08:20:04,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.223 2026-10-07 08:20:04,299 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-07 08:20:04,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-07 08:20:04,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.222 2026-10-07 08:20:04,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.069 0.268 2026-10-07 08:20:04,562 44 INFO rb-229b649-225316-421900 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-07 08:20:04,627 44 INFO rb-229b649-225316-421900 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-07 08:20:04,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.081 0.158 2026-10-07 08:20:05,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.056 0.064 2026-10-07 08:20:05,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.028 2026-10-07 08:20:05,171 44 INFO rb-229b649-225316-421900 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-07 08:20:05,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "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.093 0.131 2026-10-07 08:20:05,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.065 0.127 2026-10-07 08:20:05,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.194 2026-10-07 08:20:05,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.031 2026-10-07 08:20:05,735 44 INFO rb-229b649-225316-421900 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-07 08:20:05,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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.025 0.047 2026-10-07 08:20:05,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.014 0.052 2026-10-07 08:20:05,943 44 INFO rb-229b649-225316-421900 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-07 08:20:05,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.044 0.095 2026-10-07 08:20:05,992 44 INFO rb-229b649-225316-421900 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-07 08:20:06,043 44 INFO rb-229b649-225316-421900 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-07 08:20:06,101 44 INFO rb-229b649-225316-421900 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-07 08:20:06,152 44 INFO rb-229b649-225316-421900 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-07 08:20:06,209 44 INFO rb-229b649-225316-421900 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-07 08:20:06,290 44 INFO rb-229b649-225316-421900 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-07 08:20:06,308 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:06,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:06,340 44 INFO rb-229b649-225316-421900 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-07 08:20:06,391 44 INFO rb-229b649-225316-421900 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-07 08:20:06,472 44 INFO rb-229b649-225316-421900 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-07 08:20:06,545 44 INFO rb-229b649-225316-421900 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-07 08:20:06,552 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77578952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7600089a-002f-44f7-9cfc-50c0fa77e7a9'}] 2026-10-07 08:20:06,558 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:07,276 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77578952 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7600089a-002f-44f7-9cfc-50c0fa77e7a9'} created pos.order #840 2026-10-07 08:20:07,305 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77578952 finished 2026-10-07 08:20:07,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 289 0.434 0.589 2026-10-07 08:20:07,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:20:07,764 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77580973 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7600089a-002f-44f7-9cfc-50c0fa77e7a9'}] 2026-10-07 08:20:07,768 44 INFO rb-229b649-225316-421900 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-07 08:20:07,773 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77580973 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7600089a-002f-44f7-9cfc-50c0fa77e7a9'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-07 08:20:07,800 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77580973 finished 2026-10-07 08:20:07,845 44 INFO rb-229b649-225316-421900 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-07 08:20:07,900 44 INFO rb-229b649-225316-421900 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-07 08:20:07,947 44 INFO rb-229b649-225316-421900 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-07 08:20:07,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.082 0.146 2026-10-07 08:20:08,003 44 INFO rb-229b649-225316-421900 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-07 08:20:08,065 44 INFO rb-229b649-225316-421900 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-07 08:20:08,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.082 2026-10-07 08:20:08,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.051 2026-10-07 08:20:08,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 08:20:08,367 44 INFO rb-229b649-225316-421900 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-07 08:20:08,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "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.083 0.107 2026-10-07 08:20:08,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.075 0.137 2026-10-07 08:20:08,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.210 2026-10-07 08:20:08,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.045 2026-10-07 08:20:08,911 44 INFO rb-229b649-225316-421900 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-07 08:20:08,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.042 2026-10-07 08:20:09,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:09] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.072 2026-10-07 08:20:09,077 44 INFO rb-229b649-225316-421900 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-07 08:20:09,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.122 2026-10-07 08:20:09,131 44 INFO rb-229b649-225316-421900 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-07 08:20:09,177 44 INFO rb-229b649-225316-421900 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-07 08:20:09,235 44 INFO rb-229b649-225316-421900 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-07 08:20:09,287 44 INFO rb-229b649-225316-421900 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-07 08:20:09,340 44 INFO rb-229b649-225316-421900 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-07 08:20:09,401 44 INFO rb-229b649-225316-421900 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-07 08:20:09,450 44 INFO rb-229b649-225316-421900 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-07 08:20:09,501 44 INFO rb-229b649-225316-421900 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-07 08:20:09,560 44 INFO rb-229b649-225316-421900 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-07 08:20:09,622 44 INFO rb-229b649-225316-421900 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-07 08:20:09,630 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57902763 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '8de586a9-3739-4530-963e-1f351fff7a06'}] 2026-10-07 08:20:10,192 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57902763 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '8de586a9-3739-4530-963e-1f351fff7a06'} created pos.order #841 2026-10-07 08:20:10,221 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57902763 finished 2026-10-07 08:20:10,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.284 0.523 2026-10-07 08:20:10,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:10] "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-07 08:20:10,551 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544326 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '8de586a9-3739-4530-963e-1f351fff7a06'}] 2026-10-07 08:20:10,558 44 INFO rb-229b649-225316-421900 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-07 08:20:10,564 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544326 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '8de586a9-3739-4530-963e-1f351fff7a06'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-10-07 08:20:10,601 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2544326 finished 2026-10-07 08:20:10,636 44 INFO rb-229b649-225316-421900 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-07 08:20:10,685 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-07 08:20:10,688 44 INFO rb-229b649-225316-421900 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-07 08:20:10,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.050 0.173 2026-10-07 08:20:10,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22853428 (allocated 25825280) 2026-10-07 08:20:10,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 123609 2026-10-07 08:20:10,969 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-07 08:20:10,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 123609 2026-10-07 08:20:11,097 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_082011_097322_test_sale_order_fp_different_from_partner_one.txt 2026-10-07 08:20:11,097 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmphua792iv_chrome_odoo" 2026-10-07 08:20:11,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-07 08:20:12,590 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 123848 2026-10-07 08:20:12,591 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmptvioovbv_chrome_odoo 2026-10-07 08:20:12,591 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:33635/json/version 2026-10-07 08:20:12,592 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:12,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: Chrome/150.0.7871.114 2026-10-07 08:20:12,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:33635/json 2026-10-07 08:20:12,641 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:12,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:33635/devtools/page/B5D5C6D4C414BB48021C2B64881811ED 2026-10-07 08:20:12,704 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-07 08:20:12,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-07 08:20:12,906 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:12,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-07 08:20:12,917 44 INFO rb-229b649-225316-421900 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-07 08:20:12,917 44 INFO rb-229b649-225316-421900 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-07 08:20:12,936 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:13,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:13] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.078 0.669 2026-10-07 08:20:13,683 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': 'B5D5C6D4C414BB48021C2B64881811ED', 'loaderId': 'CCF55959A081FF1B3D0C22152132CCC1', 'isDownload': False} 2026-10-07 08:20:13,683 44 INFO rb-229b649-225316-421900 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-07 08:20:13,707 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:13,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:13] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 08:20:13,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:13] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 08:20:13,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:13] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-07 08:20:14,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:14,496 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:14,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-07 08:20:14,582 44 INFO rb-229b649-225316-421900 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-07 08:20:14,595 44 INFO rb-229b649-225316-421900 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-07 08:20:14,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.022 2026-10-07 08:20:14,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:20:14,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:14,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.019 0.033 2026-10-07 08:20:14,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-07 08:20:14,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.074 2026-10-07 08:20:14,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.081 2026-10-07 08:20:15,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.382 0.531 2026-10-07 08:20:15,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:15] "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-07 08:20:16,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:16,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-07 08:20:16,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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.011 2026-10-07 08:20:16,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-10-07 08:20:16,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:20:16,236 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:20:16,288 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:16,291 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:16,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.047 0.045 2026-10-07 08:20:16,344 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:20:16,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.099 2026-10-07 08:20:16,370 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "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-07 08:20:16,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.140 2026-10-07 08:20:16,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.046 2026-10-07 08:20:16,505 44 INFO rb-229b649-225316-421900 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-07 08:20:16,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.018 2026-10-07 08:20:16,598 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:16,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.083 0.088 2026-10-07 08:20:16,763 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:16,796 44 INFO rb-229b649-225316-421900 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-07 08:20:16,844 44 INFO rb-229b649-225316-421900 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-07 08:20:16,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.045 0.231 2026-10-07 08:20:16,865 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:16,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-07 08:20:16,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.263 2026-10-07 08:20:16,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:16] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.322 2026-10-07 08:20:17,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.335 2026-10-07 08:20:17,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-07 08:20:17,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-07 08:20:17,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 08:20:17,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.171 2026-10-07 08:20:17,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-07 08:20:17,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-10-07 08:20:17,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-10-07 08:20:17,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.265 2026-10-07 08:20:17,403 44 INFO rb-229b649-225316-421900 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-07 08:20:17,508 44 INFO rb-229b649-225316-421900 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-07 08:20:17,559 44 INFO rb-229b649-225316-421900 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-07 08:20:17,624 44 INFO rb-229b649-225316-421900 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-07 08:20:17,693 44 INFO rb-229b649-225316-421900 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-07 08:20:17,740 44 INFO rb-229b649-225316-421900 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-07 08:20:17,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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.044 0.050 2026-10-07 08:20:17,790 44 INFO rb-229b649-225316-421900 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-07 08:20:17,853 44 INFO rb-229b649-225316-421900 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-07 08:20:17,927 44 INFO rb-229b649-225316-421900 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-07 08:20:17,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.052 0.087 2026-10-07 08:20:18,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.153 0.204 2026-10-07 08:20:18,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:18] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.006 0.032 2026-10-07 08:20:18,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.040 0.067 2026-10-07 08:20:18,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-07 08:20:18,663 44 INFO rb-229b649-225316-421900 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-07 08:20:18,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:18] "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.087 0.122 2026-10-07 08:20:19,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.062 0.112 2026-10-07 08:20:19,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.171 2026-10-07 08:20:19,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.030 2026-10-07 08:20:19,188 44 INFO rb-229b649-225316-421900 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-07 08:20:19,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.030 0.048 2026-10-07 08:20:19,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.028 0.094 2026-10-07 08:20:19,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.126 2026-10-07 08:20:19,441 44 INFO rb-229b649-225316-421900 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-07 08:20:19,489 44 INFO rb-229b649-225316-421900 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-07 08:20:19,539 44 INFO rb-229b649-225316-421900 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-07 08:20:19,590 44 INFO rb-229b649-225316-421900 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-07 08:20:19,656 44 INFO rb-229b649-225316-421900 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-07 08:20:19,708 44 INFO rb-229b649-225316-421900 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-07 08:20:19,782 44 INFO rb-229b649-225316-421900 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-07 08:20:19,842 44 INFO rb-229b649-225316-421900 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-07 08:20:19,892 44 INFO rb-229b649-225316-421900 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-07 08:20:19,950 44 INFO rb-229b649-225316-421900 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-07 08:20:20,010 44 INFO rb-229b649-225316-421900 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-07 08:20:20,064 44 INFO rb-229b649-225316-421900 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-07 08:20:20,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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.022 0.047 2026-10-07 08:20:20,119 44 INFO rb-229b649-225316-421900 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-07 08:20:20,168 44 INFO rb-229b649-225316-421900 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-07 08:20:20,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.065 2026-10-07 08:20:20,226 44 INFO rb-229b649-225316-421900 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-07 08:20:20,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.008 0.101 2026-10-07 08:20:20,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.006 0.030 2026-10-07 08:20:20,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.060 0.056 2026-10-07 08:20:20,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 08:20:20,612 44 INFO rb-229b649-225316-421900 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-07 08:20:20,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:20] "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.103 0.123 2026-10-07 08:20:21,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.087 0.118 2026-10-07 08:20:21,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.210 2026-10-07 08:20:21,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.034 2026-10-07 08:20:21,196 44 INFO rb-229b649-225316-421900 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-07 08:20:21,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.052 2026-10-07 08:20:21,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.076 2026-10-07 08:20:21,375 44 INFO rb-229b649-225316-421900 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-07 08:20:21,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.114 2026-10-07 08:20:21,438 44 INFO rb-229b649-225316-421900 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-07 08:20:21,479 44 INFO rb-229b649-225316-421900 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-07 08:20:21,531 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-07 08:20:21,531 44 INFO rb-229b649-225316-421900 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-07 08:20:21,725 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20375960 (allocated 21630976) 2026-10-07 08:20:21,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 123848 2026-10-07 08:20:21,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-07 08:20:21,748 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 123848 2026-10-07 08:20:21,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082021_877963_test_selected_partner_quotation_loading.txt 2026-10-07 08:20:21,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmptvioovbv_chrome_odoo" 2026-10-07 08:20:21,900 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-07 08:20:23,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 124081 2026-10-07 08:20:23,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpi92hgpeu_chrome_odoo 2026-10-07 08:20:23,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:39621/json/version 2026-10-07 08:20:23,736 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:23,823 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:20:23,823 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:39621/json 2026-10-07 08:20:23,827 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:23,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:39621/devtools/page/78821EB2038C9D1950FCC0D74A16C2D2 2026-10-07 08:20:23,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-07 08:20:23,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-07 08:20:24,182 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:24,186 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-07 08:20:24,189 44 INFO rb-229b649-225316-421900 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-07 08:20:24,190 44 INFO rb-229b649-225316-421900 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-07 08:20:24,211 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:25,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.072 0.806 2026-10-07 08:20:25,089 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '78821EB2038C9D1950FCC0D74A16C2D2', 'loaderId': 'F097D29C6B0977E30D694B612432309E', 'isDownload': False} 2026-10-07 08:20:25,089 44 INFO rb-229b649-225316-421900 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-07 08:20:25,115 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:25,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.023 2026-10-07 08:20:25,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.037 2026-10-07 08:20:25,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.073 2026-10-07 08:20:25,904 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:25,917 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:20:25,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:20:25,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:20:26,002 44 INFO rb-229b649-225316-421900 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-07 08:20:26,017 44 INFO rb-229b649-225316-421900 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-07 08:20:26,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:20:26,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:26,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "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-07 08:20:26,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-07 08:20:26,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.044 2026-10-07 08:20:26,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 08:20:27,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.274 0.492 2026-10-07 08:20:27,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:20:27,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:27,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.040 2026-10-07 08:20:27,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:27,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:20:27,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:20:27,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:27,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 08:20:27,489 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:20:27,507 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:20:27,541 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:27,552 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-07 08:20:27,598 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:20:27,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.080 0.093 2026-10-07 08:20:27,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.186 2026-10-07 08:20:27,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.026 0.169 2026-10-07 08:20:27,742 44 INFO rb-229b649-225316-421900 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-07 08:20:27,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.147 2026-10-07 08:20:27,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.072 0.281 2026-10-07 08:20:27,932 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:20:27,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.131 2026-10-07 08:20:27,966 44 INFO rb-229b649-225316-421900 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-07 08:20:27,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:27] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.153 2026-10-07 08:20:28,020 44 INFO rb-229b649-225316-421900 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-07 08:20:28,024 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:28,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-07 08:20:28,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.234 2026-10-07 08:20:28,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.267 2026-10-07 08:20:28,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-07 08:20:28,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.252 2026-10-07 08:20:28,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 08:20:28,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 08:20:28,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-07 08:20:28,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 08:20:28,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-10-07 08:20:28,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.079 0.204 2026-10-07 08:20:28,544 44 INFO rb-229b649-225316-421900 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-07 08:20:28,615 44 INFO rb-229b649-225316-421900 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-07 08:20:28,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.131 0.171 2026-10-07 08:20:29,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.086 0.073 2026-10-07 08:20:29,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-07 08:20:29,302 44 INFO rb-229b649-225316-421900 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-07 08:20:29,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "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.134 0.126 2026-10-07 08:20:29,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.109 0.123 2026-10-07 08:20:29,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.228 2026-10-07 08:20:29,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.041 2026-10-07 08:20:29,984 44 INFO rb-229b649-225316-421900 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-07 08:20:30,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.044 0.042 2026-10-07 08:20:30,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.028 0.076 2026-10-07 08:20:30,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.041 0.098 2026-10-07 08:20:30,243 44 INFO rb-229b649-225316-421900 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-07 08:20:30,294 44 INFO rb-229b649-225316-421900 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-07 08:20:30,345 44 INFO rb-229b649-225316-421900 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-07 08:20:30,429 44 INFO rb-229b649-225316-421900 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-07 08:20:30,447 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:30,450 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:30,481 44 INFO rb-229b649-225316-421900 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-07 08:20:30,530 44 INFO rb-229b649-225316-421900 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-07 08:20:30,618 44 INFO rb-229b649-225316-421900 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-07 08:20:30,695 44 INFO rb-229b649-225316-421900 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-07 08:20:30,700 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77155103 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a9254b5-19ff-45af-b059-c3d8e53e1339'}] 2026-10-07 08:20:30,716 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:20:31,580 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77155103 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a9254b5-19ff-45af-b059-c3d8e53e1339'} created pos.order #842 2026-10-07 08:20:31,611 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77155103 finished 2026-10-07 08:20:31,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.459 0.759 2026-10-07 08:20:31,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.008 2026-10-07 08:20:32,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-07 08:20:32,155 44 INFO rb-229b649-225316-421900 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-07 08:20:32,158 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88145753 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a9254b5-19ff-45af-b059-c3d8e53e1339'}] 2026-10-07 08:20:32,182 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88145753 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a9254b5-19ff-45af-b059-c3d8e53e1339'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-07 08:20:32,217 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88145753 finished 2026-10-07 08:20:32,326 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18119404 (allocated 19398656) 2026-10-07 08:20:32,344 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 124081 2026-10-07 08:20:32,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-07 08:20:32,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 124081 2026-10-07 08:20:32,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.094 0.128 2026-10-07 08:20:32,457 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082032_457350_test_settle_cancelled_sale_order.txt 2026-10-07 08:20:32,457 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpi92hgpeu_chrome_odoo" 2026-10-07 08:20:32,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-07 08:20:33,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 124303 2026-10-07 08:20:33,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpi5tlytrd_chrome_odoo 2026-10-07 08:20:33,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37637/json/version 2026-10-07 08:20:33,588 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:33,617 44 INFO rb-229b649-225316-421900 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-07 08:20:33,617 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37637/json 2026-10-07 08:20:33,618 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:33,633 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:37637/devtools/page/ED31B5B539DC483525A5A8BBDBBFCED3 2026-10-07 08:20:33,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-10-07 08:20:33,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-07 08:20:33,890 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:33,895 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-07 08:20:33,898 44 INFO rb-229b649-225316-421900 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-07 08:20:33,898 44 INFO rb-229b649-225316-421900 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-07 08:20:33,930 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:35,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.148 0.998 2026-10-07 08:20:35,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': 'ED31B5B539DC483525A5A8BBDBBFCED3', 'loaderId': 'D1E2F4005EAEF0262490D672D905D48E', 'isDownload': False} 2026-10-07 08:20:35,076 44 INFO rb-229b649-225316-421900 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-07 08:20:35,103 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:35,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:20:35,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:20:35,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 08:20:35,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:20:35,868 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:35,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 08:20:35,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:20:35,923 44 INFO rb-229b649-225316-421900 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-07 08:20:35,929 44 INFO rb-229b649-225316-421900 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-07 08:20:35,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:35,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:36,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-10-07 08:20:36,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.046 2026-10-07 08:20:36,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-07 08:20:36,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:36] "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-07 08:20:37,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.409 0.526 2026-10-07 08:20:37,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:20:37,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:37,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.052 2026-10-07 08:20:37,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:37,477 44 INFO rb-229b649-225316-421900 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-07 08:20:37,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:37,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:20:37,593 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:37,606 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:20:37,617 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:37,665 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:37,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:20:37,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.066 0.067 2026-10-07 08:20:37,745 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:20:37,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.025 0.187 2026-10-07 08:20:37,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.131 2026-10-07 08:20:37,867 44 INFO rb-229b649-225316-421900 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-07 08:20:38,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.098 0.229 2026-10-07 08:20:38,067 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:38,115 44 INFO rb-229b649-225316-421900 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-07 08:20:38,187 44 INFO rb-229b649-225316-421900 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-07 08:20:38,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.076 0.393 2026-10-07 08:20:38,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:38,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.237 2026-10-07 08:20:38,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.294 2026-10-07 08:20:38,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.368 2026-10-07 08:20:38,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.470 2026-10-07 08:20:38,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.372 2026-10-07 08:20:38,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.252 2026-10-07 08:20:38,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.264 2026-10-07 08:20:38,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.276 2026-10-07 08:20:38,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-10-07 08:20:38,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-07 08:20:38,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-10-07 08:20:38,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.054 0.325 2026-10-07 08:20:38,898 44 INFO rb-229b649-225316-421900 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-07 08:20:38,960 44 INFO rb-229b649-225316-421900 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-07 08:20:39,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.110 0.193 2026-10-07 08:20:39,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.056 0.067 2026-10-07 08:20:39,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.023 2026-10-07 08:20:39,619 44 INFO rb-229b649-225316-421900 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-07 08:20:39,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:39] "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.095 0.143 2026-10-07 08:20:40,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.087 0.132 2026-10-07 08:20:40,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.221 2026-10-07 08:20:40,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.041 2026-10-07 08:20:40,249 44 INFO rb-229b649-225316-421900 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-07 08:20:40,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.044 2026-10-07 08:20:40,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.022 0.059 2026-10-07 08:20:40,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.094 2026-10-07 08:20:40,515 44 INFO rb-229b649-225316-421900 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-07 08:20:40,562 44 INFO rb-229b649-225316-421900 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-07 08:20:40,614 44 INFO rb-229b649-225316-421900 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-07 08:20:40,665 44 INFO rb-229b649-225316-421900 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-07 08:20:40,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-07 08:20:40,718 44 INFO rb-229b649-225316-421900 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-07 08:20:40,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16738908 (allocated 18612224) 2026-10-07 08:20:40,844 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 124303 2026-10-07 08:20:40,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-07 08:20:40,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 124303 2026-10-07 08:20:40,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082040_980936_test_settle_changed_price_with_lots.txt 2026-10-07 08:20:40,981 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpi5tlytrd_chrome_odoo" 2026-10-07 08:20:40,999 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-07 08:20:42,034 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 124524 2026-10-07 08:20:42,035 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpp8hbl_x5_chrome_odoo 2026-10-07 08:20:42,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:38623/json/version 2026-10-07 08:20:42,040 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:42,151 44 INFO rb-229b649-225316-421900 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-07 08:20:42,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:38623/json 2026-10-07 08:20:42,152 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:42,187 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:38623/devtools/page/C3188310D189A507197C8B979D31BC8A 2026-10-07 08:20:42,215 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-10-07 08:20:42,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-07 08:20:42,442 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:42,445 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-07 08:20:42,450 44 INFO rb-229b649-225316-421900 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-07 08:20:42,450 44 INFO rb-229b649-225316-421900 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-07 08:20:42,468 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:43,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:43] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.080 0.735 2026-10-07 08:20:43,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': 'C3188310D189A507197C8B979D31BC8A', 'loaderId': 'ADE56D982C4E420DDBB2647B2406ED10', 'isDownload': False} 2026-10-07 08:20:43,283 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-07 08:20:43,316 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:43,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.013 2026-10-07 08:20:43,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.063 2026-10-07 08:20:43,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.067 2026-10-07 08:20:44,040 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:44,051 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:20:44,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.030 2026-10-07 08:20:44,124 44 INFO rb-229b649-225316-421900 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-07 08:20:44,132 44 INFO rb-229b649-225316-421900 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-07 08:20:44,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.016 2026-10-07 08:20:44,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:20:44,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:44,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.020 2026-10-07 08:20:44,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.056 2026-10-07 08:20:44,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.060 2026-10-07 08:20:44,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 08:20:45,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.361 0.518 2026-10-07 08:20:45,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:20:45,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 08:20:45,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 08:20:45,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:20:45,606 44 INFO rb-229b649-225316-421900 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-07 08:20:45,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:20:45,682 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:45,713 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:20:45,746 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:20:45,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.020 0.048 2026-10-07 08:20:45,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.077 2026-10-07 08:20:45,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 08:20:45,808 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:45,817 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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-07 08:20:45,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.030 2026-10-07 08:20:45,947 44 INFO rb-229b649-225316-421900 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-07 08:20:46,018 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:20:46,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.025 2026-10-07 08:20:46,128 44 INFO rb-229b649-225316-421900 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-07 08:20:46,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.054 0.090 2026-10-07 08:20:46,150 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:20:46,185 44 INFO rb-229b649-225316-421900 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-07 08:20:46,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.140 2026-10-07 08:20:46,210 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:46,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-07 08:20:46,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-07 08:20:46,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.254 2026-10-07 08:20:46,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.038 0.365 2026-10-07 08:20:46,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.296 2026-10-07 08:20:46,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.282 2026-10-07 08:20:46,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.289 2026-10-07 08:20:46,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.270 2026-10-07 08:20:46,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.308 2026-10-07 08:20:46,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-07 08:20:46,714 44 INFO rb-229b649-225316-421900 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-07 08:20:46,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.304 2026-10-07 08:20:46,779 44 INFO rb-229b649-225316-421900 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-07 08:20:47,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.107 0.178 2026-10-07 08:20:47,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.044 0.066 2026-10-07 08:20:47,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.027 2026-10-07 08:20:47,410 44 INFO rb-229b649-225316-421900 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-07 08:20:47,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "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.086 0.111 2026-10-07 08:20:47,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.079 0.125 2026-10-07 08:20:47,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.187 2026-10-07 08:20:47,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.035 2026-10-07 08:20:47,960 44 INFO rb-229b649-225316-421900 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-07 08:20:47,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20: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.043 2026-10-07 08:20:48,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.063 2026-10-07 08:20:48,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.093 2026-10-07 08:20:48,148 44 INFO rb-229b649-225316-421900 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-07 08:20:48,198 44 INFO rb-229b649-225316-421900 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-07 08:20:48,251 44 INFO rb-229b649-225316-421900 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-07 08:20:48,300 44 INFO rb-229b649-225316-421900 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-07 08:20:48,380 44 INFO rb-229b649-225316-421900 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-07 08:20:48,394 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:20:48,397 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:48,433 44 INFO rb-229b649-225316-421900 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-07 08:20:48,481 44 INFO rb-229b649-225316-421900 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-07 08:20:48,562 44 INFO rb-229b649-225316-421900 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-07 08:20:48,637 44 INFO rb-229b649-225316-421900 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-07 08:20:48,642 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75929989 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8a9857fd-007c-428a-ab0e-8cbc083cf599'}] 2026-10-07 08:20:48,644 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:48,822 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75929989 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8a9857fd-007c-428a-ab0e-8cbc083cf599'} created pos.order #843 2026-10-07 08:20:48,846 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75929989 finished 2026-10-07 08:20:49,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.185 0.300 2026-10-07 08:20:49,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.014 2026-10-07 08:20:49,325 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-07 08:20:49,326 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:20:49,337 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73108481 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8a9857fd-007c-428a-ab0e-8cbc083cf599'}] 2026-10-07 08:20:49,353 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73108481 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8a9857fd-007c-428a-ab0e-8cbc083cf599'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-07 08:20:49,442 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73108481 finished 2026-10-07 08:20:49,499 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17707332 (allocated 19660800) 2026-10-07 08:20:49,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 124524 2026-10-07 08:20:49,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-07 08:20:49,528 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 124524 2026-10-07 08:20:49,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.158 0.129 2026-10-07 08:20:49,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082049_653663_test_settle_draft_order_service_product.txt 2026-10-07 08:20:49,654 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpp8hbl_x5_chrome_odoo" 2026-10-07 08:20:49,679 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-07 08:20:51,618 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 124756 2026-10-07 08:20:51,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmpxtszhmwt_chrome_odoo 2026-10-07 08:20:51,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:38637/json/version 2026-10-07 08:20:51,620 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:51,642 44 INFO rb-229b649-225316-421900 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-07 08:20:51,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:38637/json 2026-10-07 08:20:51,643 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:51,656 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:38637/devtools/page/3E682BBC6165B0E2D9DA6E6233800ED8 2026-10-07 08:20:51,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-10-07 08:20:51,672 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-07 08:20:51,930 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:51,933 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-07 08:20:51,935 44 INFO rb-229b649-225316-421900 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-07 08:20:51,935 44 INFO rb-229b649-225316-421900 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-07 08:20:51,956 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:20:52,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:52] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.112 0.786 2026-10-07 08:20:52,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '3E682BBC6165B0E2D9DA6E6233800ED8', 'loaderId': 'C0D6089F1B154841C00C7A849A4E6166', 'isDownload': False} 2026-10-07 08:20:52,853 44 INFO rb-229b649-225316-421900 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-07 08:20:52,885 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:20:52,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:52] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.018 2026-10-07 08:20:52,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 08:20:52,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:52] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:20:53,622 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:53,638 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:20:53,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.020 2026-10-07 08:20:53,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:20:53,690 44 INFO rb-229b649-225316-421900 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-07 08:20:53,709 44 INFO rb-229b649-225316-421900 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-07 08:20:53,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:20:53,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:20:53,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.020 2026-10-07 08:20:53,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-07 08:20:53,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.056 2026-10-07 08:20:53,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.098 2026-10-07 08:20:54,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.389 0.488 2026-10-07 08:20:54,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:54] "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-07 08:20:54,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.009 2026-10-07 08:20:55,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-07 08:20:55,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:20:55,099 44 INFO rb-229b649-225316-421900 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-07 08:20:55,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:55,216 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:20:55,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.043 2026-10-07 08:20:55,278 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:20:55,279 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:20:55,328 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:20:55,365 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:20:55,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.040 0.134 2026-10-07 08:20:55,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-07 08:20:55,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.063 2026-10-07 08:20:55,444 44 INFO rb-229b649-225316-421900 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-07 08:20:55,505 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:55,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.029 2026-10-07 08:20:55,651 44 INFO rb-229b649-225316-421900 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-07 08:20:55,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.057 0.089 2026-10-07 08:20:55,660 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:20:55,678 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:20:55,699 44 INFO rb-229b649-225316-421900 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-07 08:20:55,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.221 2026-10-07 08:20:55,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-07 08:20:55,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-07 08:20:55,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.267 2026-10-07 08:20:55,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.313 2026-10-07 08:20:55,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-07 08:20:55,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:55] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.016 0.174 2026-10-07 08:20:56,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.016 0.192 2026-10-07 08:20:56,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 08:20:56,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.180 2026-10-07 08:20:56,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-07 08:20:56,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.318 2026-10-07 08:20:56,266 44 INFO rb-229b649-225316-421900 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-07 08:20:56,333 44 INFO rb-229b649-225316-421900 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-07 08:20:56,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.085 0.183 2026-10-07 08:20:56,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.068 2026-10-07 08:20:56,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.017 2026-10-07 08:20:56,959 44 INFO rb-229b649-225316-421900 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-07 08:20:57,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "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.086 0.116 2026-10-07 08:20:57,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.059 0.115 2026-10-07 08:20:57,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.173 2026-10-07 08:20:57,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.042 2026-10-07 08:20:57,505 44 INFO rb-229b649-225316-421900 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-07 08:20:57,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.042 0.045 2026-10-07 08:20:57,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.042 0.075 2026-10-07 08:20:57,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:20:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.137 2026-10-07 08:20:57,812 44 INFO rb-229b649-225316-421900 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-07 08:20:57,868 44 INFO rb-229b649-225316-421900 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-07 08:20:57,918 44 INFO rb-229b649-225316-421900 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-07 08:20:57,969 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-07 08:20:57,970 44 INFO rb-229b649-225316-421900 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-07 08:20:58,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16698696 (allocated 18350080) 2026-10-07 08:20:58,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 124756 2026-10-07 08:20:58,094 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-07 08:20:58,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 124756 2026-10-07 08:20:58,217 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082058_217432_test_settle_groupable_lot_total_amount.txt 2026-10-07 08:20:58,217 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmpxtszhmwt_chrome_odoo" 2026-10-07 08:20:58,239 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-07 08:20:59,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 124971 2026-10-07 08:20:59,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmpolvnuzfv_chrome_odoo 2026-10-07 08:20:59,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:40421/json/version 2026-10-07 08:20:59,442 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:59,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: Chrome/150.0.7871.114 2026-10-07 08:20:59,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:40421/json 2026-10-07 08:20:59,519 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:20:59,535 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:40421/devtools/page/21992BE56DDBD3AD88D334D538BB1A29 2026-10-07 08:20:59,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-07 08:20:59,550 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-07 08:20:59,768 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:20:59,771 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-07 08:20:59,773 44 INFO rb-229b649-225316-421900 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-07 08:20:59,773 44 INFO rb-229b649-225316-421900 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-07 08:20:59,792 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:00,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:00] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.093 0.876 2026-10-07 08:21:00,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '21992BE56DDBD3AD88D334D538BB1A29', 'loaderId': 'B4F103A853225456D055516975225B01', 'isDownload': False} 2026-10-07 08:21:00,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-07 08:21:00,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:00,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:00] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:21:00,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:00] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 08:21:00,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:00] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 08:21:01,465 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:01,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:21:01,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 08:21:01,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:21:01,545 44 INFO rb-229b649-225316-421900 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-07 08:21:01,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:01,553 44 INFO rb-229b649-225316-421900 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-07 08:21:01,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:01,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.021 2026-10-07 08:21:01,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-07 08:21:01,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "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-07 08:21:01,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 08:21:02,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.450 0.523 2026-10-07 08:21:02,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:02,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:21:02,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.045 2026-10-07 08:21:03,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.010 2026-10-07 08:21:03,024 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-10-07 08:21:03,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:03,119 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:03,148 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:21:03,152 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:21:03,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.029 0.037 2026-10-07 08:21:03,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 08:21:03,208 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:03,225 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "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-07 08:21:03,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.081 2026-10-07 08:21:03,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:21:03,388 44 INFO rb-229b649-225316-421900 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-07 08:21:03,464 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:21:03,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:21:03,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.073 0.051 2026-10-07 08:21:03,631 44 INFO rb-229b649-225316-421900 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-07 08:21:03,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.175 2026-10-07 08:21:03,652 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:03,678 44 INFO rb-229b649-225316-421900 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-07 08:21:03,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.204 2026-10-07 08:21:03,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.237 2026-10-07 08:21:03,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-07 08:21:03,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.324 2026-10-07 08:21:03,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.233 2026-10-07 08:21:03,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.193 2026-10-07 08:21:03,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-07 08:21:03,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 08:21:03,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-07 08:21:03,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:03] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 08:21:04,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:04] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 08:21:04,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.061 0.324 2026-10-07 08:21:04,193 44 INFO rb-229b649-225316-421900 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-07 08:21:04,258 44 INFO rb-229b649-225316-421900 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-07 08:21:04,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.099 0.132 2026-10-07 08:21:04,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.051 0.057 2026-10-07 08:21:04,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.018 2026-10-07 08:21:04,809 44 INFO rb-229b649-225316-421900 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-07 08:21:05,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.089 0.111 2026-10-07 08:21:05,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.075 0.094 2026-10-07 08:21:05,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.017 0.173 2026-10-07 08:21:05,299 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.034 2026-10-07 08:21:05,343 44 INFO rb-229b649-225316-421900 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-07 08:21:05,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.032 0.041 2026-10-07 08:21:05,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.026 0.066 2026-10-07 08:21:05,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.108 2026-10-07 08:21:05,547 44 INFO rb-229b649-225316-421900 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-07 08:21:05,595 44 INFO rb-229b649-225316-421900 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-07 08:21:05,644 44 INFO rb-229b649-225316-421900 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-07 08:21:05,694 44 INFO rb-229b649-225316-421900 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-07 08:21:05,745 44 INFO rb-229b649-225316-421900 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-07 08:21:05,847 44 INFO rb-229b649-225316-421900 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-07 08:21:05,919 44 INFO rb-229b649-225316-421900 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-07 08:21:05,970 44 INFO rb-229b649-225316-421900 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-07 08:21:06,036 44 INFO rb-229b649-225316-421900 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-07 08:21:06,111 44 INFO rb-229b649-225316-421900 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-07 08:21:06,164 44 INFO rb-229b649-225316-421900 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-07 08:21:06,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.047 2026-10-07 08:21:06,219 44 INFO rb-229b649-225316-421900 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-07 08:21:06,264 44 INFO rb-229b649-225316-421900 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-07 08:21:06,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.043 0.063 2026-10-07 08:21:06,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-07 08:21:06,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:21:06,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17708824 (allocated 18874368) 2026-10-07 08:21:06,490 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 124971 2026-10-07 08:21:06,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-07 08:21:06,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 124971 2026-10-07 08:21:06,654 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082106_654626_test_settle_order_change_customer.txt 2026-10-07 08:21:06,655 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmpolvnuzfv_chrome_odoo" 2026-10-07 08:21:06,680 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-07 08:21:07,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 125187 2026-10-07 08:21:07,774 44 INFO rb-229b649-225316-421900 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/tmprl6rr3rv_chrome_odoo 2026-10-07 08:21:07,778 44 INFO rb-229b649-225316-421900 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:44541/json/version 2026-10-07 08:21:07,787 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:07,868 44 INFO rb-229b649-225316-421900 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-07 08:21:07,868 44 INFO rb-229b649-225316-421900 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:44541/json 2026-10-07 08:21:07,869 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:07,880 44 INFO rb-229b649-225316-421900 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:44541/devtools/page/963D75B9F5BC3D7763BFEBA7CAB177B4 2026-10-07 08:21:07,894 44 INFO rb-229b649-225316-421900 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-07 08:21:07,908 44 INFO rb-229b649-225316-421900 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-07 08:21:08,105 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:21:08,111 44 INFO rb-229b649-225316-421900 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-07 08:21:08,118 44 INFO rb-229b649-225316-421900 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-07 08:21:08,118 44 INFO rb-229b649-225316-421900 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-07 08:21:08,146 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:08,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:08] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.063 0.728 2026-10-07 08:21:08,936 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '963D75B9F5BC3D7763BFEBA7CAB177B4', 'loaderId': '2A60E157AC4079AA98ACC10315941F1E', 'isDownload': False} 2026-10-07 08:21:08,936 44 INFO rb-229b649-225316-421900 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-07 08:21:08,960 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:09,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.026 2026-10-07 08:21:09,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.038 2026-10-07 08:21:09,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 08:21:09,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:09,629 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:09,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:21:09,669 44 INFO rb-229b649-225316-421900 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-07 08:21:09,675 44 INFO rb-229b649-225316-421900 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-07 08:21:09,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:21:09,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 08:21:09,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:09,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.020 0.027 2026-10-07 08:21:09,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.065 2026-10-07 08:21:09,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.038 0.063 2026-10-07 08:21:09,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 08:21:10,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.320 0.464 2026-10-07 08:21:10,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:21:10,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:21:10,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:10] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 08:21:10,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:21:10,999 44 INFO rb-229b649-225316-421900 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-07 08:21:11,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:21:11,095 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:21:11,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:21:11,136 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:21:11,150 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:21:11,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.029 2026-10-07 08:21:11,174 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:21:11,198 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 08:21:11,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:21:11,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.051 0.072 2026-10-07 08:21:11,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.038 2026-10-07 08:21:11,330 44 INFO rb-229b649-225316-421900 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-07 08:21:11,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.041 0.155 2026-10-07 08:21:11,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.045 0.247 2026-10-07 08:21:11,484 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:21:11,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.136 2026-10-07 08:21:11,546 44 INFO rb-229b649-225316-421900 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-07 08:21:11,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.155 2026-10-07 08:21:11,580 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:11,594 44 INFO rb-229b649-225316-421900 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-07 08:21:11,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.214 2026-10-07 08:21:11,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.252 2026-10-07 08:21:11,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.294 2026-10-07 08:21:11,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-07 08:21:11,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.246 2026-10-07 08:21:11,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-10-07 08:21:11,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-07 08:21:11,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-07 08:21:11,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:11] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.205 2026-10-07 08:21:12,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.251 2026-10-07 08:21:12,077 44 INFO rb-229b649-225316-421900 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-07 08:21:12,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-07 08:21:12,146 44 INFO rb-229b649-225316-421900 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-07 08:21:12,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.108 0.144 2026-10-07 08:21:12,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.032 0.054 2026-10-07 08:21:12,590 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.013 2026-10-07 08:21:12,698 44 INFO rb-229b649-225316-421900 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-07 08:21:12,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:12] "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.069 0.130 2026-10-07 08:21:13,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.068 0.133 2026-10-07 08:21:13,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.182 2026-10-07 08:21:13,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.035 2026-10-07 08:21:13,255 44 INFO rb-229b649-225316-421900 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-07 08:21:13,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.024 0.048 2026-10-07 08:21:13,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.060 2026-10-07 08:21:13,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.032 0.095 2026-10-07 08:21:13,480 44 INFO rb-229b649-225316-421900 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-07 08:21:13,562 44 INFO rb-229b649-225316-421900 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-07 08:21:13,581 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:13,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:13,613 44 INFO rb-229b649-225316-421900 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-07 08:21:13,664 44 INFO rb-229b649-225316-421900 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-07 08:21:13,725 44 INFO rb-229b649-225316-421900 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-07 08:21:13,782 44 INFO rb-229b649-225316-421900 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-07 08:21:13,834 44 INFO rb-229b649-225316-421900 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-07 08:21:13,913 44 INFO rb-229b649-225316-421900 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-07 08:21:13,964 44 INFO rb-229b649-225316-421900 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-07 08:21:14,040 44 INFO rb-229b649-225316-421900 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-07 08:21:14,047 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27335033 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cd94462a-ecc5-489c-94a9-1c1cbeb3d1b9'}] 2026-10-07 08:21:14,054 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:14,548 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27335033 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cd94462a-ecc5-489c-94a9-1c1cbeb3d1b9'} created pos.order #844 2026-10-07 08:21:14,575 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27335033 finished 2026-10-07 08:21:14,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.384 0.459 2026-10-07 08:21:14,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:21:15,127 44 INFO rb-229b649-225316-421900 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-07 08:21:15,136 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46421212 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'cd94462a-ecc5-489c-94a9-1c1cbeb3d1b9'}] 2026-10-07 08:21:15,164 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46421212 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'cd94462a-ecc5-489c-94a9-1c1cbeb3d1b9'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-07 08:21:15,198 44 INFO rb-229b649-225316-421900 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-07 08:21:15,201 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46421212 finished 2026-10-07 08:21:15,249 44 INFO rb-229b649-225316-421900 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-07 08:21:15,297 44 INFO rb-229b649-225316-421900 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-07 08:21:15,355 44 INFO rb-229b649-225316-421900 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-07 08:21:15,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.091 0.142 2026-10-07 08:21:15,413 44 INFO rb-229b649-225316-421900 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-07 08:21:15,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.080 2026-10-07 08:21:15,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.030 0.037 2026-10-07 08:21:15,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:21:15,661 44 INFO rb-229b649-225316-421900 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-07 08:21:15,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:15] "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.096 0.103 2026-10-07 08:21:16,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.132 0.145 2026-10-07 08:21:16,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.278 2026-10-07 08:21:16,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.024 0.035 2026-10-07 08:21:16,295 44 INFO rb-229b649-225316-421900 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-07 08:21:16,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.026 0.049 2026-10-07 08:21:16,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.078 2026-10-07 08:21:16,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.023 0.103 2026-10-07 08:21:16,510 44 INFO rb-229b649-225316-421900 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-07 08:21:16,578 44 INFO rb-229b649-225316-421900 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-07 08:21:16,619 44 INFO rb-229b649-225316-421900 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-07 08:21:16,669 44 INFO rb-229b649-225316-421900 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-07 08:21:16,726 44 INFO rb-229b649-225316-421900 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-07 08:21:16,787 44 INFO rb-229b649-225316-421900 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-07 08:21:16,838 44 INFO rb-229b649-225316-421900 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-07 08:21:16,899 44 INFO rb-229b649-225316-421900 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-07 08:21:16,952 44 INFO rb-229b649-225316-421900 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-07 08:21:17,024 44 INFO rb-229b649-225316-421900 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-07 08:21:17,029 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48585710 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '90b20618-ae11-456a-868b-81f25c866e7f'}] 2026-10-07 08:21:17,405 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48585710 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '90b20618-ae11-456a-868b-81f25c866e7f'} created pos.order #845 2026-10-07 08:21:17,454 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48585710 finished 2026-10-07 08:21:17,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.265 0.459 2026-10-07 08:21:17,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.024 2026-10-07 08:21:17,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-07 08:21:17,860 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:21:17,886 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31944012 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '90b20618-ae11-456a-868b-81f25c866e7f'}] 2026-10-07 08:21:17,912 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31944012 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '90b20618-ae11-456a-868b-81f25c866e7f'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-10-07 08:21:17,953 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31944012 finished 2026-10-07 08:21:18,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21201452 (allocated 23203840) 2026-10-07 08:21:18,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 125187 2026-10-07 08:21:18,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-07 08:21:18,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 125187 2026-10-07 08:21:18,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.045 0.148 2026-10-07 08:21:18,220 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_082118_220125_test_settle_order_ship_later_effect_on_so.txt 2026-10-07 08:21:18,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmprl6rr3rv_chrome_odoo" 2026-10-07 08:21:18,508 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-07 08:21:20,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 125425 2026-10-07 08:21:20,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmp_94jmtnb_chrome_odoo 2026-10-07 08:21:20,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:43921/json/version 2026-10-07 08:21:20,157 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:20,184 44 INFO rb-229b649-225316-421900 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-07 08:21:20,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:43921/json 2026-10-07 08:21:20,185 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:20,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:43921/devtools/page/63C1F02ECDCEDFCC182FC04426C380E5 2026-10-07 08:21:20,207 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-10-07 08:21:20,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-07 08:21:20,423 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:21:20,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-07 08:21:20,428 44 INFO rb-229b649-225316-421900 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-07 08:21:20,428 44 INFO rb-229b649-225316-421900 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-07 08:21:20,445 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:21,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:21] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.074 0.785 2026-10-07 08:21:21,305 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '63C1F02ECDCEDFCC182FC04426C380E5', 'loaderId': '3A1DE1368560AD832A4EBF8B69C2D9C8', 'isDownload': False} 2026-10-07 08:21:21,305 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-07 08:21:21,333 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:21,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:21:21,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-07 08:21:21,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-07 08:21:22,035 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:22,043 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:22,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:21:22,100 44 INFO rb-229b649-225316-421900 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-07 08:21:22,110 44 INFO rb-229b649-225316-421900 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-07 08:21:22,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.008 2026-10-07 08:21:22,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:21:22,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:22,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "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.023 2026-10-07 08:21:22,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.055 2026-10-07 08:21:22,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.015 0.048 2026-10-07 08:21:22,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 08:21:23,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.293 0.438 2026-10-07 08:21:23,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "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-07 08:21:23,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-07 08:21:23,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-07 08:21:23,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:23,318 44 INFO rb-229b649-225316-421900 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-07 08:21:23,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:21:23,410 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:23,439 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:21:23,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:21:23,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:23,495 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "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-07 08:21:23,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.072 0.049 2026-10-07 08:21:23,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.121 2026-10-07 08:21:23,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.035 2026-10-07 08:21:23,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.143 2026-10-07 08:21:23,695 44 INFO rb-229b649-225316-421900 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-07 08:21:23,774 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:21:23,841 44 INFO rb-229b649-225316-421900 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-07 08:21:23,863 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:23,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.054 0.071 2026-10-07 08:21:23,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.137 2026-10-07 08:21:23,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-10-07 08:21:23,945 44 INFO rb-229b649-225316-421900 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-07 08:21:23,948 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:23,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:23] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.151 2026-10-07 08:21:24,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.020 0.151 2026-10-07 08:21:24,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-07 08:21:24,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.041 0.390 2026-10-07 08:21:24,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-07 08:21:24,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.287 2026-10-07 08:21:24,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-07 08:21:24,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-07 08:21:24,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-07 08:21:24,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-10-07 08:21:24,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.061 0.395 2026-10-07 08:21:24,559 44 INFO rb-229b649-225316-421900 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-07 08:21:24,626 44 INFO rb-229b649-225316-421900 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-07 08:21:24,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.088 0.181 2026-10-07 08:21:25,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.050 2026-10-07 08:21:25,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.022 2026-10-07 08:21:25,199 44 INFO rb-229b649-225316-421900 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-07 08:21:25,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.081 0.111 2026-10-07 08:21:25,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.082 0.158 2026-10-07 08:21:25,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.025 0.236 2026-10-07 08:21:25,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.040 2026-10-07 08:21:25,836 44 INFO rb-229b649-225316-421900 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-07 08:21:25,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.030 0.055 2026-10-07 08:21:25,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.068 2026-10-07 08:21:26,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.100 2026-10-07 08:21:26,049 44 INFO rb-229b649-225316-421900 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-07 08:21:26,098 44 INFO rb-229b649-225316-421900 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-07 08:21:26,149 44 INFO rb-229b649-225316-421900 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-07 08:21:26,200 44 INFO rb-229b649-225316-421900 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-07 08:21:26,285 44 INFO rb-229b649-225316-421900 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-07 08:21:26,302 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:26,305 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:26,341 44 INFO rb-229b649-225316-421900 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-07 08:21:26,388 44 INFO rb-229b649-225316-421900 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-07 08:21:26,474 44 INFO rb-229b649-225316-421900 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-07 08:21:26,553 44 INFO rb-229b649-225316-421900 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-07 08:21:26,558 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54405977 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9d3bba97-5e6e-4526-a390-305656c6def7'}] 2026-10-07 08:21:26,569 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:26,870 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1378, 1379] 2026-10-07 08:21:27,469 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54405977 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9d3bba97-5e6e-4526-a390-305656c6def7'} created pos.order #846 2026-10-07 08:21:27,495 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54405977 finished 2026-10-07 08:21:27,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 420 0.503 0.734 2026-10-07 08:21:27,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:21:27,987 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-07 08:21:27,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:21:28,006 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14567673 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9d3bba97-5e6e-4526-a390-305656c6def7'}] 2026-10-07 08:21:28,030 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14567673 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9d3bba97-5e6e-4526-a390-305656c6def7'} sync ignored for existing PoS order pos.order(846,) (state: paid) 2026-10-07 08:21:28,061 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14567673 finished 2026-10-07 08:21:28,115 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17686088 (allocated 19136512) 2026-10-07 08:21:28,128 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 125425 2026-10-07 08:21:28,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-07 08:21:28,148 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 125425 2026-10-07 08:21:28,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.049 0.114 2026-10-07 08:21:28,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082128_273218_test_settle_order_unreserve_order_lines.txt 2026-10-07 08:21:28,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmp_94jmtnb_chrome_odoo" 2026-10-07 08:21:29,616 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-07 08:21:31,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 125650 2026-10-07 08:21:31,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmp0c6wxwqm_chrome_odoo 2026-10-07 08:21:31,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:33081/json/version 2026-10-07 08:21:31,109 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:31,165 44 INFO rb-229b649-225316-421900 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-07 08:21:31,165 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:33081/json 2026-10-07 08:21:31,166 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:31,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:33081/devtools/page/FB07DD2A0A7E8B4B100010E4C8C30C52 2026-10-07 08:21:31,219 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-10-07 08:21:31,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-07 08:21:31,495 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:21:31,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-07 08:21:31,507 44 INFO rb-229b649-225316-421900 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-07 08:21:31,507 44 INFO rb-229b649-225316-421900 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-07 08:21:31,529 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:32,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:32] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.071 0.943 2026-10-07 08:21:32,542 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': 'FB07DD2A0A7E8B4B100010E4C8C30C52', 'loaderId': 'E0C6C868C176317DF09ED8425188BAEF', 'isDownload': False} 2026-10-07 08:21:32,542 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-07 08:21:32,569 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:32,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:32] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.011 2026-10-07 08:21:32,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:32] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-07 08:21:32,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:32] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-07 08:21:33,321 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:21:33,323 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:21:33,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-07 08:21:33,383 44 INFO rb-229b649-225316-421900 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-07 08:21:33,393 44 INFO rb-229b649-225316-421900 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-07 08:21:33,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-07 08:21:33,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:21:33,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:33,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.019 2026-10-07 08:21:33,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "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-07 08:21:33,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 08:21:33,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.043 2026-10-07 08:21:34,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.345 0.464 2026-10-07 08:21:34,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:34,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:21:34,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.068 2026-10-07 08:21:34,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:34,706 44 INFO rb-229b649-225316-421900 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-07 08:21:34,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:21:34,769 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:34,837 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:21:34,843 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:21:34,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.036 0.050 2026-10-07 08:21:34,898 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:21:34,915 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:21:34,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.036 0.130 2026-10-07 08:21:34,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-07 08:21:34,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.066 2026-10-07 08:21:34,986 44 INFO rb-229b649-225316-421900 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-07 08:21:35,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.017 2026-10-07 08:21:35,102 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:21:35,132 44 INFO rb-229b649-225316-421900 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-07 08:21:35,151 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:21:35,163 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:35,186 44 INFO rb-229b649-225316-421900 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-07 08:21:35,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.101 0.073 2026-10-07 08:21:35,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 08:21:35,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.243 2026-10-07 08:21:35,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.287 2026-10-07 08:21:35,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-07 08:21:35,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-07 08:21:35,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.387 2026-10-07 08:21:35,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-07 08:21:35,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-07 08:21:35,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.193 2026-10-07 08:21:35,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.241 2026-10-07 08:21:35,776 44 INFO rb-229b649-225316-421900 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-07 08:21:35,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-07 08:21:35,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-07 08:21:35,844 44 INFO rb-229b649-225316-421900 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-07 08:21:35,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.374 2026-10-07 08:21:36,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.071 0.166 2026-10-07 08:21:36,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.063 2026-10-07 08:21:36,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 08:21:36,413 44 INFO rb-229b649-225316-421900 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-07 08:21:36,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.079 0.104 2026-10-07 08:21:36,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.058 0.117 2026-10-07 08:21:36,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.162 2026-10-07 08:21:36,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.039 2026-10-07 08:21:36,914 44 INFO rb-229b649-225316-421900 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-07 08:21:36,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.020 0.047 2026-10-07 08:21:37,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.025 0.074 2026-10-07 08:21:37,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.105 2026-10-07 08:21:37,218 44 INFO rb-229b649-225316-421900 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-07 08:21:37,279 44 INFO rb-229b649-225316-421900 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-07 08:21:37,331 44 INFO rb-229b649-225316-421900 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-07 08:21:37,383 44 INFO rb-229b649-225316-421900 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-07 08:21:37,433 44 INFO rb-229b649-225316-421900 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-07 08:21:37,484 44 INFO rb-229b649-225316-421900 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-07 08:21:37,535 44 INFO rb-229b649-225316-421900 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-07 08:21:37,595 44 INFO rb-229b649-225316-421900 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-07 08:21:37,651 44 INFO rb-229b649-225316-421900 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-07 08:21:37,698 44 INFO rb-229b649-225316-421900 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-07 08:21:37,748 44 INFO rb-229b649-225316-421900 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-07 08:21:37,804 44 INFO rb-229b649-225316-421900 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-07 08:21:37,859 44 INFO rb-229b649-225316-421900 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-07 08:21:37,909 44 INFO rb-229b649-225316-421900 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-07 08:21:37,960 44 INFO rb-229b649-225316-421900 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-07 08:21:38,037 44 INFO rb-229b649-225316-421900 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-07 08:21:38,087 44 INFO rb-229b649-225316-421900 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-07 08:21:38,169 44 INFO rb-229b649-225316-421900 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-07 08:21:38,194 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:38,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:21:38,220 44 INFO rb-229b649-225316-421900 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-07 08:21:38,270 44 INFO rb-229b649-225316-421900 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-07 08:21:38,359 44 INFO rb-229b649-225316-421900 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-07 08:21:38,411 44 INFO rb-229b649-225316-421900 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-07 08:21:38,505 44 INFO rb-229b649-225316-421900 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-07 08:21:38,512 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:38,516 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58273041 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6dd13f94-092e-4d3f-b32b-8212032a1654'}] 2026-10-07 08:21:39,190 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58273041 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6dd13f94-092e-4d3f-b32b-8212032a1654'} created pos.order #847 2026-10-07 08:21:39,230 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58273041 finished 2026-10-07 08:21:39,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 335 0.323 0.764 2026-10-07 08:21:39,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:39] "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-07 08:21:39,849 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25518438 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6dd13f94-092e-4d3f-b32b-8212032a1654'}] 2026-10-07 08:21:39,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-07 08:21:39,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:21:39,858 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25518438 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6dd13f94-092e-4d3f-b32b-8212032a1654'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-10-07 08:21:39,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25518438 finished 2026-10-07 08:21:40,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18484100 (allocated 19922944) 2026-10-07 08:21:40,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 125650 2026-10-07 08:21:40,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-07 08:21:40,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 125650 2026-10-07 08:21:40,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082140_154069_test_settle_order_with_different_product.txt 2026-10-07 08:21:40,157 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmp0c6wxwqm_chrome_odoo" 2026-10-07 08:21:40,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-07 08:21:40,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.158 0.220 2026-10-07 08:21:40,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-07 08:21:41,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 125876 2026-10-07 08:21:41,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp6kezsmwz_chrome_odoo 2026-10-07 08:21:41,594 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:44681/json/version 2026-10-07 08:21:41,596 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:41,608 44 INFO rb-229b649-225316-421900 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-07 08:21:41,608 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:44681/json 2026-10-07 08:21:41,608 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:41,623 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:44681/devtools/page/DDA41105878EA72D98DF676C575A78FB 2026-10-07 08:21:41,630 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-10-07 08:21:41,645 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-07 08:21:41,844 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:21:41,847 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-07 08:21:41,849 44 INFO rb-229b649-225316-421900 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-07 08:21:41,849 44 INFO rb-229b649-225316-421900 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-07 08:21:41,873 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:42,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:42] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.071 0.702 2026-10-07 08:21:42,645 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': 'DDA41105878EA72D98DF676C575A78FB', 'loaderId': '8262B95520D65A06E80D9C5B5532B97A', 'isDownload': False} 2026-10-07 08:21:42,645 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-07 08:21:42,680 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:42,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:42] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-07 08:21:42,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:42] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 08:21:42,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.040 2026-10-07 08:21:43,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:43,365 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:43,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:21:43,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:21:43,421 44 INFO rb-229b649-225316-421900 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-07 08:21:43,436 44 INFO rb-229b649-225316-421900 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-07 08:21:43,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:43,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:43,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.021 2026-10-07 08:21:43,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-07 08:21:43,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.053 2026-10-07 08:21:43,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 08:21:44,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.279 0.441 2026-10-07 08:21:44,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:21:44,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:44,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-07 08:21:44,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:44,673 44 INFO rb-229b649-225316-421900 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-07 08:21:44,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:44,767 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:21:44,797 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:21:44,798 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:21:44,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.019 0.033 2026-10-07 08:21:44,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 08:21:44,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.068 2026-10-07 08:21:44,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:44,853 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:21:44,919 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 08:21:45,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.083 2026-10-07 08:21:45,020 44 INFO rb-229b649-225316-421900 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-07 08:21:45,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.150 2026-10-07 08:21:45,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.026 2026-10-07 08:21:45,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.062 0.260 2026-10-07 08:21:45,218 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:45,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.122 2026-10-07 08:21:45,270 44 INFO rb-229b649-225316-421900 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-07 08:21:45,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.168 2026-10-07 08:21:45,322 44 INFO rb-229b649-225316-421900 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-07 08:21:45,325 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:21:45,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.211 2026-10-07 08:21:45,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.239 2026-10-07 08:21:45,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-07 08:21:45,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-10-07 08:21:45,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-07 08:21:45,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.220 2026-10-07 08:21:45,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.230 2026-10-07 08:21:45,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.240 2026-10-07 08:21:45,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.075 0.303 2026-10-07 08:21:45,842 44 INFO rb-229b649-225316-421900 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-07 08:21:45,912 44 INFO rb-229b649-225316-421900 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-07 08:21:46,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.064 0.150 2026-10-07 08:21:46,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.053 2026-10-07 08:21:46,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 08:21:46,440 44 INFO rb-229b649-225316-421900 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-07 08:21:46,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "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.097 2026-10-07 08:21:46,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.079 0.118 2026-10-07 08:21:46,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.206 2026-10-07 08:21:46,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.040 2026-10-07 08:21:46,983 44 INFO rb-229b649-225316-421900 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-07 08:21:47,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.047 0.052 2026-10-07 08:21:47,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.038 0.089 2026-10-07 08:21:47,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.116 2026-10-07 08:21:47,262 44 INFO rb-229b649-225316-421900 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-07 08:21:47,336 44 INFO rb-229b649-225316-421900 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-07 08:21:47,362 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:47,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:47,389 44 INFO rb-229b649-225316-421900 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-07 08:21:47,436 44 INFO rb-229b649-225316-421900 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-07 08:21:47,516 44 INFO rb-229b649-225316-421900 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-07 08:21:47,590 44 INFO rb-229b649-225316-421900 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-07 08:21:47,595 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49542165 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1adf2080-a5c8-4d53-8148-acebaf61fa12'}] 2026-10-07 08:21:47,609 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:48,313 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49542165 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '1adf2080-a5c8-4d53-8148-acebaf61fa12'} created pos.order #848 2026-10-07 08:21:48,356 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49542165 finished 2026-10-07 08:21:48,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 337 0.467 0.739 2026-10-07 08:21:48,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:48] "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-07 08:21:48,994 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-07 08:21:48,995 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:21:49,003 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63793276 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1adf2080-a5c8-4d53-8148-acebaf61fa12'}] 2026-10-07 08:21:49,011 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63793276 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '1adf2080-a5c8-4d53-8148-acebaf61fa12'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-10-07 08:21:49,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63793276 finished 2026-10-07 08:21:49,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17708252 (allocated 19398656) 2026-10-07 08:21:49,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 125876 2026-10-07 08:21:49,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-07 08:21:49,152 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 125876 2026-10-07 08:21:49,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.091 0.136 2026-10-07 08:21:49,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082149_285710_test_settle_order_with_different_uom.txt 2026-10-07 08:21:49,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp6kezsmwz_chrome_odoo" 2026-10-07 08:21:49,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-07 08:21:50,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 126103 2026-10-07 08:21:50,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmp_gzrzc7v_chrome_odoo 2026-10-07 08:21:50,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:33319/json/version 2026-10-07 08:21:50,512 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:50,533 44 INFO rb-229b649-225316-421900 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-07 08:21:50,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:33319/json 2026-10-07 08:21:50,534 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:21:50,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:33319/devtools/page/69CC498321F3FD1C69FBDB6DC1E90C39 2026-10-07 08:21:50,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-10-07 08:21:50,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-07 08:21:50,742 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:21:50,745 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-07 08:21:50,752 44 INFO rb-229b649-225316-421900 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-07 08:21:50,752 44 INFO rb-229b649-225316-421900 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-07 08:21:50,768 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:21:51,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:51] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.062 0.656 2026-10-07 08:21:51,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': '69CC498321F3FD1C69FBDB6DC1E90C39', 'loaderId': '4EC401635E5ACA1233579238811F1040', 'isDownload': False} 2026-10-07 08:21:51,488 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-07 08:21:51,515 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:21:51,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:51] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 08:21:51,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:51] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 08:21:51,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:51] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.044 2026-10-07 08:21:52,244 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:21:52,246 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:21:52,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.024 2026-10-07 08:21:52,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:21:52,332 44 INFO rb-229b649-225316-421900 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-07 08:21:52,343 44 INFO rb-229b649-225316-421900 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-07 08:21:52,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:52,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:21:52,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.022 2026-10-07 08:21:52,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.049 2026-10-07 08:21:52,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.057 2026-10-07 08:21:52,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 08:21:53,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.333 0.432 2026-10-07 08:21:53,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "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-07 08:21:53,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:21:53,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.045 2026-10-07 08:21:53,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.011 2026-10-07 08:21:53,646 44 INFO rb-229b649-225316-421900 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-07 08:21:53,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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-07 08:21:53,717 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:21:53,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:53,743 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:21:53,746 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:21:53,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:21:53,783 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "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-07 08:21:53,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.021 0.041 2026-10-07 08:21:53,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.080 2026-10-07 08:21:53,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:53,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.023 0.030 2026-10-07 08:21:53,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.037 0.099 2026-10-07 08:21:53,971 44 INFO rb-229b649-225316-421900 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-07 08:21:54,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.056 0.205 2026-10-07 08:21:54,107 44 INFO rb-229b649-225316-421900 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-07 08:21:54,109 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:21:54,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.098 2026-10-07 08:21:54,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-10-07 08:21:54,187 44 INFO rb-229b649-225316-421900 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-07 08:21:54,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.134 2026-10-07 08:21:54,208 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:21:54,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.157 2026-10-07 08:21:54,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.208 2026-10-07 08:21:54,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-10-07 08:21:54,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-07 08:21:54,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-07 08:21:54,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 08:21:54,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 08:21:54,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-07 08:21:54,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.200 2026-10-07 08:21:54,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-07 08:21:54,597 44 INFO rb-229b649-225316-421900 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-07 08:21:54,660 44 INFO rb-229b649-225316-421900 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-07 08:21:54,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.060 0.145 2026-10-07 08:21:55,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.058 2026-10-07 08:21:55,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 08:21:55,186 44 INFO rb-229b649-225316-421900 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-07 08:21:55,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.111 0.111 2026-10-07 08:21:55,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.073 0.111 2026-10-07 08:21:55,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.175 2026-10-07 08:21:55,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.010 0.030 2026-10-07 08:21:55,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.031 2026-10-07 08:21:55,778 44 INFO rb-229b649-225316-421900 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-07 08:21:55,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.031 0.046 2026-10-07 08:21:55,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.068 2026-10-07 08:21:55,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.076 2026-10-07 08:21:55,993 44 INFO rb-229b649-225316-421900 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-07 08:21:56,044 44 INFO rb-229b649-225316-421900 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-07 08:21:56,096 44 INFO rb-229b649-225316-421900 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-07 08:21:56,147 44 INFO rb-229b649-225316-421900 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-07 08:21:56,198 44 INFO rb-229b649-225316-421900 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-07 08:21:56,249 44 INFO rb-229b649-225316-421900 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-07 08:21:56,300 44 INFO rb-229b649-225316-421900 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-07 08:21:56,350 44 INFO rb-229b649-225316-421900 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-07 08:21:56,408 44 INFO rb-229b649-225316-421900 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-07 08:21:56,468 44 INFO rb-229b649-225316-421900 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-07 08:21:56,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.008 0.073 2026-10-07 08:21:56,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:56] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.023 2026-10-07 08:21:56,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.040 0.042 2026-10-07 08:21:56,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 08:21:56,763 44 INFO rb-229b649-225316-421900 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-07 08:21:56,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:56] "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.055 0.096 2026-10-07 08:21:57,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.063 0.118 2026-10-07 08:21:57,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.177 2026-10-07 08:21:57,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.024 2026-10-07 08:21:57,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.047 2026-10-07 08:21:57,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21: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.058 0.137 2026-10-07 08:21:57,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.173 2026-10-07 08:21:57,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.068 0.198 2026-10-07 08:21:57,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.270 2026-10-07 08:21:57,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.033 2026-10-07 08:21:57,829 44 INFO rb-229b649-225316-421900 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-07 08:21:57,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:21:57] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.039 2026-10-07 08:21:57,965 44 INFO rb-229b649-225316-421900 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-07 08:21:58,009 44 INFO rb-229b649-225316-421900 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-07 08:21:58,060 44 INFO rb-229b649-225316-421900 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-07 08:21:58,112 44 INFO rb-229b649-225316-421900 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-07 08:21:58,161 44 INFO rb-229b649-225316-421900 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-07 08:21:58,212 44 INFO rb-229b649-225316-421900 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-07 08:21:58,263 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-07 08:21:58,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-07 08:21:58,379 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18465004 (allocated 20447232) 2026-10-07 08:21:58,398 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 126103 2026-10-07 08:21:58,400 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-07 08:21:58,404 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 126103 2026-10-07 08:21:58,528 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082158_528033_test_settle_order_with_incompatible_partner.txt 2026-10-07 08:21:58,528 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmp_gzrzc7v_chrome_odoo" 2026-10-07 08:21:58,555 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-07 08:22:01,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 126332 2026-10-07 08:22:01,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpcg2m2fn2_chrome_odoo 2026-10-07 08:22:01,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:42825/json/version 2026-10-07 08:22:01,925 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:01,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: Chrome/150.0.7871.114 2026-10-07 08:22:01,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:42825/json 2026-10-07 08:22:01,946 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:01,961 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:42825/devtools/page/B0EBA224CF76E53EA0089F31DDA31A7B 2026-10-07 08:22:01,978 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-07 08:22:01,989 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-07 08:22:02,056 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:22:02,067 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-07 08:22:02,073 44 INFO rb-229b649-225316-421900 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-07 08:22:02,073 44 INFO rb-229b649-225316-421900 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-07 08:22:02,096 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:06,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:06] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.045 4.390 2026-10-07 08:22:06,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': 'B0EBA224CF76E53EA0089F31DDA31A7B', 'loaderId': 'A79976465489C77B5F1EAE7651C67D2F', 'isDownload': False} 2026-10-07 08:22:06,531 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-07 08:22:06,554 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:06,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:06] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.008 2026-10-07 08:22:06,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:06] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 08:22:06,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:06] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:22:07,325 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:22:07,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:22:07,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:22:07,368 44 INFO rb-229b649-225316-421900 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-07 08:22:07,376 44 INFO rb-229b649-225316-421900 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-07 08:22:07,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:22:07,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:22:07,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:07,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.021 2026-10-07 08:22:07,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-07 08:22:07,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.052 0.065 2026-10-07 08:22:07,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-10-07 08:22:08,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.359 0.506 2026-10-07 08:22:08,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "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-07 08:22:08,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:22:08,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.036 2026-10-07 08:22:08,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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.015 2026-10-07 08:22:08,805 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-10-07 08:22:08,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-10-07 08:22:08,919 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:22:08,955 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:08,959 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:22:09,002 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:09,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.036 0.048 2026-10-07 08:22:09,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.096 2026-10-07 08:22:09,039 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:09,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-07 08:22:09,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.023 2026-10-07 08:22:09,207 44 INFO rb-229b649-225316-421900 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-07 08:22:09,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.035 2026-10-07 08:22:09,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 08:22:09,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.027 0.061 2026-10-07 08:22:09,408 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:22:09,457 44 INFO rb-229b649-225316-421900 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-07 08:22:09,511 44 INFO rb-229b649-225316-421900 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-07 08:22:09,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.146 2026-10-07 08:22:09,542 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:09,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.253 2026-10-07 08:22:09,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.302 2026-10-07 08:22:09,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.380 2026-10-07 08:22:09,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.377 2026-10-07 08:22:09,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.259 2026-10-07 08:22:09,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-07 08:22:09,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.507 2026-10-07 08:22:09,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.303 2026-10-07 08:22:10,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.189 2026-10-07 08:22:10,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 08:22:10,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-07 08:22:10,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.391 2026-10-07 08:22:10,256 44 INFO rb-229b649-225316-421900 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-07 08:22:10,327 44 INFO rb-229b649-225316-421900 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-07 08:22:10,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.111 0.160 2026-10-07 08:22:10,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.035 0.047 2026-10-07 08:22:10,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 08:22:10,882 44 INFO rb-229b649-225316-421900 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-07 08:22:11,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "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.080 0.119 2026-10-07 08:22:11,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.109 0.135 2026-10-07 08:22:11,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.236 2026-10-07 08:22:11,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.032 2026-10-07 08:22:11,492 44 INFO rb-229b649-225316-421900 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-07 08:22:11,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.021 0.042 2026-10-07 08:22:11,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.040 2026-10-07 08:22:11,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.076 2026-10-07 08:22:11,686 44 INFO rb-229b649-225316-421900 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-07 08:22:11,734 44 INFO rb-229b649-225316-421900 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-07 08:22:11,786 44 INFO rb-229b649-225316-421900 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-07 08:22:11,836 44 INFO rb-229b649-225316-421900 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-07 08:22:11,887 44 INFO rb-229b649-225316-421900 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-07 08:22:11,942 44 INFO rb-229b649-225316-421900 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-07 08:22:11,996 44 INFO rb-229b649-225316-421900 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-07 08:22:12,047 44 INFO rb-229b649-225316-421900 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-07 08:22:12,099 44 INFO rb-229b649-225316-421900 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-07 08:22:12,162 44 INFO rb-229b649-225316-421900 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-07 08:22:12,212 44 INFO rb-229b649-225316-421900 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-07 08:22:12,286 44 INFO rb-229b649-225316-421900 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-07 08:22:12,305 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:12,307 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:12,342 44 INFO rb-229b649-225316-421900 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-07 08:22:12,388 44 INFO rb-229b649-225316-421900 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-07 08:22:12,460 44 INFO rb-229b649-225316-421900 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-07 08:22:12,540 44 INFO rb-229b649-225316-421900 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-07 08:22:12,550 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43566134 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e46fe952-cbcd-4677-98f9-4a9cc751fb0d'}] 2026-10-07 08:22:12,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:22:13,076 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1386] 2026-10-07 08:22:13,666 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43566134 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e46fe952-cbcd-4677-98f9-4a9cc751fb0d'} created pos.order #849 2026-10-07 08:22:13,698 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43566134 finished 2026-10-07 08:22:13,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 455 0.568 0.883 2026-10-07 08:22:14,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:22:14,215 44 INFO rb-229b649-225316-421900 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-07 08:22:14,223 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60237301 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e46fe952-cbcd-4677-98f9-4a9cc751fb0d'}] 2026-10-07 08:22:14,243 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60237301 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e46fe952-cbcd-4677-98f9-4a9cc751fb0d'} sync ignored for existing PoS order pos.order(849,) (state: paid) 2026-10-07 08:22:14,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-07 08:22:14,290 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 08:22:14,298 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60237301 finished 2026-10-07 08:22:14,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18016560 (allocated 19922944) 2026-10-07 08:22:14,463 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 126332 2026-10-07 08:22:14,466 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-07 08:22:14,466 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 126332 2026-10-07 08:22:14,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 80 0.103 0.217 2026-10-07 08:22:14,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.003 0.273 2026-10-07 08:22:14,591 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082214_591106_test_settle_order_with_kit.txt 2026-10-07 08:22:14,591 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpcg2m2fn2_chrome_odoo" 2026-10-07 08:22:14,630 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-07 08:22:16,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 126551 2026-10-07 08:22:16,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpexql5mmr_chrome_odoo 2026-10-07 08:22:16,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:35317/json/version 2026-10-07 08:22:16,393 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:16,439 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: Chrome/150.0.7871.114 2026-10-07 08:22:16,439 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:35317/json 2026-10-07 08:22:16,440 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:16,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:35317/devtools/page/22E500C46DAAC2E8849CE3116039F06A 2026-10-07 08:22:16,483 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-07 08:22:16,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-07 08:22:16,759 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:22:16,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-07 08:22:16,766 44 INFO rb-229b649-225316-421900 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-07 08:22:16,766 44 INFO rb-229b649-225316-421900 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-07 08:22:16,813 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:17,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:17] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.061 0.771 2026-10-07 08:22:17,624 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '22E500C46DAAC2E8849CE3116039F06A', 'loaderId': 'FC5AF9EB8965991AD69F24592504498E', 'isDownload': False} 2026-10-07 08:22:17,624 44 INFO rb-229b649-225316-421900 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-07 08:22:17,645 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:17,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:17] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 08:22:17,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:17] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 08:22:17,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:17] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 08:22:18,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:18,412 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:22:18,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:22:18,450 44 INFO rb-229b649-225316-421900 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-07 08:22:18,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:22:18,459 44 INFO rb-229b649-225316-421900 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-07 08:22:18,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:22:18,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:18,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 08:22:18,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "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-07 08:22:18,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 08:22:18,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.047 2026-10-07 08:22:19,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.301 0.470 2026-10-07 08:22:19,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:19,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 08:22:19,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.056 2026-10-07 08:22:19,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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.006 2026-10-07 08:22:19,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-10-07 08:22:19,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:19,851 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:19,873 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:22:19,875 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:19,946 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:22:19,953 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "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-07 08:22:19,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:19] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.063 0.057 2026-10-07 08:22:20,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.140 2026-10-07 08:22:20,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.158 2026-10-07 08:22:20,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.056 2026-10-07 08:22:20,074 44 INFO rb-229b649-225316-421900 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-07 08:22:20,138 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:20,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.018 2026-10-07 08:22:20,251 44 INFO rb-229b649-225316-421900 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-07 08:22:20,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.066 0.087 2026-10-07 08:22:20,292 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:20,324 44 INFO rb-229b649-225316-421900 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-07 08:22:20,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.046 0.208 2026-10-07 08:22:20,405 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:22:20,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-07 08:22:20,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.281 2026-10-07 08:22:20,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.314 2026-10-07 08:22:20,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.379 2026-10-07 08:22:20,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.269 2026-10-07 08:22:20,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-07 08:22:20,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 08:22:20,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.220 2026-10-07 08:22:20,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.212 2026-10-07 08:22:20,777 44 INFO rb-229b649-225316-421900 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-07 08:22:20,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:20] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-07 08:22:20,845 44 INFO rb-229b649-225316-421900 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-07 08:22:21,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.073 0.173 2026-10-07 08:22:21,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.065 2026-10-07 08:22:21,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 08:22:21,396 44 INFO rb-229b649-225316-421900 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-07 08:22:21,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "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.078 0.111 2026-10-07 08:22:21,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.064 0.117 2026-10-07 08:22:21,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.183 2026-10-07 08:22:21,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.035 2026-10-07 08:22:21,922 44 INFO rb-229b649-225316-421900 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-07 08:22:21,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.049 2026-10-07 08:22:22,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.026 0.080 2026-10-07 08:22:22,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.120 2026-10-07 08:22:22,163 44 INFO rb-229b649-225316-421900 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-07 08:22:22,212 44 INFO rb-229b649-225316-421900 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-07 08:22:22,263 44 INFO rb-229b649-225316-421900 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-07 08:22:22,317 44 INFO rb-229b649-225316-421900 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-07 08:22:22,365 44 INFO rb-229b649-225316-421900 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-07 08:22:22,416 44 INFO rb-229b649-225316-421900 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-07 08:22:22,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-07 08:22:22,468 44 INFO rb-229b649-225316-421900 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-07 08:22:22,578 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16538144 (allocated 17301504) 2026-10-07 08:22:22,597 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 126551 2026-10-07 08:22:22,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-07 08:22:22,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 126551 2026-10-07 08:22:22,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082222_710647_test_settle_order_with_lot.txt 2026-10-07 08:22:22,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpexql5mmr_chrome_odoo" 2026-10-07 08:22:22,732 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-07 08:22:24,068 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 126771 2026-10-07 08:22:24,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpyizgnlwz_chrome_odoo 2026-10-07 08:22:24,069 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:42179/json/version 2026-10-07 08:22:24,070 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:24,089 44 INFO rb-229b649-225316-421900 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-07 08:22:24,089 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:42179/json 2026-10-07 08:22:24,090 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:24,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:42179/devtools/page/71498AF4037C3E07CCDE4AC6669009AE 2026-10-07 08:22:24,110 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-10-07 08:22:24,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-07 08:22:24,320 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:22:24,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-07 08:22:24,329 44 INFO rb-229b649-225316-421900 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-07 08:22:24,329 44 INFO rb-229b649-225316-421900 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-07 08:22:24,365 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:25,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:25] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.086 0.728 2026-10-07 08:22:25,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '71498AF4037C3E07CCDE4AC6669009AE', 'loaderId': 'A5A9261B64B4A89E3AF6C89B2C354F56', 'isDownload': False} 2026-10-07 08:22:25,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-07 08:22:25,201 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:25,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.019 2026-10-07 08:22:25,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-10-07 08:22:25,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.067 2026-10-07 08:22:26,041 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:26,049 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:26,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 08:22:26,120 44 INFO rb-229b649-225316-421900 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-07 08:22:26,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:22:26,127 44 INFO rb-229b649-225316-421900 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-07 08:22:26,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:26,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:26,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 08:22:26,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "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.038 2026-10-07 08:22:26,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-07 08:22:26,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.057 2026-10-07 08:22:27,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.344 0.457 2026-10-07 08:22:27,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "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-07 08:22:27,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.004 0.011 2026-10-07 08:22:27,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-07 08:22:27,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.000 0.010 2026-10-07 08:22:27,458 44 INFO rb-229b649-225316-421900 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-07 08:22:27,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:22:27,543 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:27,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:27,585 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:27,601 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:27,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.034 2026-10-07 08:22:27,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 08:22:27,687 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.076 2026-10-07 08:22:27,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.024 0.151 2026-10-07 08:22:27,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.113 2026-10-07 08:22:27,785 44 INFO rb-229b649-225316-421900 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-07 08:22:27,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:27,949 44 INFO rb-229b649-225316-421900 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-07 08:22:28,014 44 INFO rb-229b649-225316-421900 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-07 08:22:28,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.129 0.067 2026-10-07 08:22:28,041 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:28,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:22:28,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.072 0.263 2026-10-07 08:22:28,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.334 2026-10-07 08:22:28,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.369 2026-10-07 08:22:28,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.389 2026-10-07 08:22:28,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.438 2026-10-07 08:22:28,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-07 08:22:28,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 08:22:28,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.188 2026-10-07 08:22:28,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 08:22:28,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.201 2026-10-07 08:22:28,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.215 2026-10-07 08:22:28,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-07 08:22:28,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-10-07 08:22:28,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.028 0.312 2026-10-07 08:22:28,743 44 INFO rb-229b649-225316-421900 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-07 08:22:28,812 44 INFO rb-229b649-225316-421900 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-07 08:22:29,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.111 0.199 2026-10-07 08:22:29,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.044 0.060 2026-10-07 08:22:29,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.020 2026-10-07 08:22:29,427 44 INFO rb-229b649-225316-421900 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-07 08:22:29,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "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.063 0.127 2026-10-07 08:22:29,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.054 0.113 2026-10-07 08:22:29,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.169 2026-10-07 08:22:29,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.043 2026-10-07 08:22:29,968 44 INFO rb-229b649-225316-421900 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-07 08:22:30,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.027 0.050 2026-10-07 08:22:30,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.018 0.055 2026-10-07 08:22:30,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.102 2026-10-07 08:22:30,283 44 INFO rb-229b649-225316-421900 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-07 08:22:30,372 44 INFO rb-229b649-225316-421900 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-07 08:22:30,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:30,393 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:30,424 44 INFO rb-229b649-225316-421900 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-07 08:22:30,474 44 INFO rb-229b649-225316-421900 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-07 08:22:30,554 44 INFO rb-229b649-225316-421900 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-07 08:22:30,633 44 INFO rb-229b649-225316-421900 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-07 08:22:30,642 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533743 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '87a1363b-327d-49f6-b4d3-50bb3b7966b1'}] 2026-10-07 08:22:30,661 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:22:31,511 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533743 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '87a1363b-327d-49f6-b4d3-50bb3b7966b1'} created pos.order #850 2026-10-07 08:22:31,544 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81533743 finished 2026-10-07 08:22:32,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 409 0.535 0.914 2026-10-07 08:22:32,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:32,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-07 08:22:32,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:22:32,314 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43554472 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '87a1363b-327d-49f6-b4d3-50bb3b7966b1'}] 2026-10-07 08:22:32,326 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43554472 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '87a1363b-327d-49f6-b4d3-50bb3b7966b1'} sync ignored for existing PoS order pos.order(850,) (state: paid) 2026-10-07 08:22:32,355 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43554472 finished 2026-10-07 08:22:32,472 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19390956 (allocated 21106688) 2026-10-07 08:22:32,492 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 126771 2026-10-07 08:22:32,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-07 08:22:32,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 126771 2026-10-07 08:22:32,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.077 0.171 2026-10-07 08:22:32,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082232_611954_test_settle_order_with_multiple_uom.txt 2026-10-07 08:22:32,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpyizgnlwz_chrome_odoo" 2026-10-07 08:22:32,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-07 08:22:34,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 126991 2026-10-07 08:22:34,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpit1bj2zt_chrome_odoo 2026-10-07 08:22:34,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:36477/json/version 2026-10-07 08:22:34,231 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:34,251 44 INFO rb-229b649-225316-421900 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-07 08:22:34,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:36477/json 2026-10-07 08:22:34,252 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:34,265 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:36477/devtools/page/D10127957399069D3887A639187453DB 2026-10-07 08:22:34,279 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-10-07 08:22:34,285 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-07 08:22:34,472 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:22:34,475 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-07 08:22:34,477 44 INFO rb-229b649-225316-421900 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-07 08:22:34,477 44 INFO rb-229b649-225316-421900 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-07 08:22:34,497 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:35,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:35] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.066 0.934 2026-10-07 08:22:35,497 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': 'D10127957399069D3887A639187453DB', 'loaderId': '7B190B27ECF6AD9423F26ED84E5FBCA6', 'isDownload': False} 2026-10-07 08:22:35,497 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-07 08:22:35,516 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:35,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:35] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 08:22:35,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:35] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:22:35,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:35] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:22:36,220 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:22:36,231 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:22:36,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 08:22:36,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:22:36,286 44 INFO rb-229b649-225316-421900 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-07 08:22:36,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:36,296 44 INFO rb-229b649-225316-421900 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-07 08:22:36,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:36,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "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.018 2026-10-07 08:22:36,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.043 2026-10-07 08:22:36,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.065 2026-10-07 08:22:36,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 08:22:37,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.355 0.506 2026-10-07 08:22:37,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "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-07 08:22:37,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:22:37,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-07 08:22:37,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:22:37,649 44 INFO rb-229b649-225316-421900 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-07 08:22:37,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:37,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:22:37,756 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:22:37,772 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:22:37,774 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:22:37,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:37,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:37,877 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:37,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.075 0.076 2026-10-07 08:22:37,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.164 2026-10-07 08:22:37,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.075 2026-10-07 08:22:38,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.034 0.125 2026-10-07 08:22:38,031 44 INFO rb-229b649-225316-421900 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-07 08:22:38,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.033 0.193 2026-10-07 08:22:38,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.028 0.078 2026-10-07 08:22:38,189 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:38,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-07 08:22:38,260 44 INFO rb-229b649-225316-421900 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-07 08:22:38,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.137 2026-10-07 08:22:38,303 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:22:38,314 44 INFO rb-229b649-225316-421900 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-07 08:22:38,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.155 2026-10-07 08:22:38,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-07 08:22:38,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-07 08:22:38,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.235 2026-10-07 08:22:38,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.259 2026-10-07 08:22:38,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-07 08:22:38,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-07 08:22:38,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 08:22:38,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.041 0.257 2026-10-07 08:22:38,739 44 INFO rb-229b649-225316-421900 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-07 08:22:38,805 44 INFO rb-229b649-225316-421900 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-07 08:22:39,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.059 0.151 2026-10-07 08:22:39,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.028 0.043 2026-10-07 08:22:39,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.024 2026-10-07 08:22:39,307 44 INFO rb-229b649-225316-421900 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-07 08:22:39,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.070 0.118 2026-10-07 08:22:39,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.055 0.108 2026-10-07 08:22:39,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.161 2026-10-07 08:22:39,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.034 2026-10-07 08:22:39,826 44 INFO rb-229b649-225316-421900 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-07 08:22:39,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.053 2026-10-07 08:22:39,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.024 0.076 2026-10-07 08:22:40,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.106 2026-10-07 08:22:40,031 44 INFO rb-229b649-225316-421900 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-07 08:22:40,079 44 INFO rb-229b649-225316-421900 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-07 08:22:40,131 44 INFO rb-229b649-225316-421900 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-07 08:22:40,182 44 INFO rb-229b649-225316-421900 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-07 08:22:40,263 44 INFO rb-229b649-225316-421900 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-07 08:22:40,282 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:40,285 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:22:40,314 44 INFO rb-229b649-225316-421900 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-07 08:22:40,367 44 INFO rb-229b649-225316-421900 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-07 08:22:40,450 44 INFO rb-229b649-225316-421900 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-07 08:22:40,500 44 INFO rb-229b649-225316-421900 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-07 08:22:40,576 44 INFO rb-229b649-225316-421900 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-07 08:22:40,585 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626472 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '67c7448c-b0d5-4dfe-b647-4d695ef9ba5a'}] 2026-10-07 08:22:40,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:22:40,893 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1392] 2026-10-07 08:22:41,487 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626472 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '67c7448c-b0d5-4dfe-b647-4d695ef9ba5a'} created pos.order #851 2026-10-07 08:22:41,516 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51626472 finished 2026-10-07 08:22:41,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.462 0.807 2026-10-07 08:22:41,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:41] "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-07 08:22:42,055 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-07 08:22:42,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:22:42,062 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27808550 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '67c7448c-b0d5-4dfe-b647-4d695ef9ba5a'}] 2026-10-07 08:22:42,081 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27808550 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '67c7448c-b0d5-4dfe-b647-4d695ef9ba5a'} sync ignored for existing PoS order pos.order(851,) (state: paid) 2026-10-07 08:22:42,109 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27808550 finished 2026-10-07 08:22:42,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17744692 (allocated 18874368) 2026-10-07 08:22:42,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 126991 2026-10-07 08:22:42,199 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-07 08:22:42,204 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 126991 2026-10-07 08:22:42,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.043 0.114 2026-10-07 08:22:42,319 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082242_319308_test_settle_order_with_multistep_delivery.txt 2026-10-07 08:22:42,319 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpit1bj2zt_chrome_odoo" 2026-10-07 08:22:42,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-07 08:22:45,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 127215 2026-10-07 08:22:45,518 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmp9ca9mnft_chrome_odoo 2026-10-07 08:22:45,519 44 INFO rb-229b649-225316-421900 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:41067/json/version 2026-10-07 08:22:45,521 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:45,569 44 INFO rb-229b649-225316-421900 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-07 08:22:45,570 44 INFO rb-229b649-225316-421900 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:41067/json 2026-10-07 08:22:45,570 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:45,584 44 INFO rb-229b649-225316-421900 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:41067/devtools/page/7CD231D64A2FBCDD9807D20305A015ED 2026-10-07 08:22:45,597 44 INFO rb-229b649-225316-421900 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-07 08:22:45,610 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-10-07 08:22:45,838 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:22:45,840 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-10-07 08:22:45,845 44 INFO rb-229b649-225316-421900 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-07 08:22:45,845 44 INFO rb-229b649-225316-421900 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-07 08:22:45,877 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:46,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:46] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.089 0.625 2026-10-07 08:22:46,592 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '7CD231D64A2FBCDD9807D20305A015ED', 'loaderId': '39436FA86476E454BF36E378C4C0E022', 'isDownload': False} 2026-10-07 08:22:46,592 44 INFO rb-229b649-225316-421900 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-07 08:22:46,623 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:46,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:46] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:22:46,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:46] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:22:46,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:46] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 08:22:47,326 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:22:47,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:22:47,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:22:47,383 44 INFO rb-229b649-225316-421900 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-07 08:22:47,392 44 INFO rb-229b649-225316-421900 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-07 08:22:47,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:22:47,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:22:47,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:47,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "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.022 2026-10-07 08:22:47,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.061 2026-10-07 08:22:47,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.081 2026-10-07 08:22:47,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.048 2026-10-07 08:22:48,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.359 0.513 2026-10-07 08:22:48,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:22:48,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:48,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.054 2026-10-07 08:22:48,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:48,857 44 INFO rb-229b649-225316-421900 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-07 08:22:48,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.022 0.007 2026-10-07 08:22:48,930 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:48,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:22:48,968 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:22:48,970 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:49,023 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:22:49,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "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-07 08:22:49,105 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:22:49,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.092 0.074 2026-10-07 08:22:49,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.189 2026-10-07 08:22:49,226 44 INFO rb-229b649-225316-421900 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-07 08:22:49,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.149 2026-10-07 08:22:49,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.181 2026-10-07 08:22:49,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.071 0.294 2026-10-07 08:22:49,456 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:49,475 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:49,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.155 2026-10-07 08:22:49,484 44 INFO rb-229b649-225316-421900 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-07 08:22:49,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.160 2026-10-07 08:22:49,535 44 INFO rb-229b649-225316-421900 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-07 08:22:49,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.203 2026-10-07 08:22:49,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-07 08:22:49,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.266 2026-10-07 08:22:49,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-07 08:22:49,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-10-07 08:22:49,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.222 2026-10-07 08:22:49,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-07 08:22:49,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-07 08:22:49,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.156 2026-10-07 08:22:50,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.071 0.291 2026-10-07 08:22:50,053 44 INFO rb-229b649-225316-421900 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-07 08:22:50,117 44 INFO rb-229b649-225316-421900 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-07 08:22:50,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.087 0.187 2026-10-07 08:22:50,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.071 2026-10-07 08:22:50,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:22:50,734 44 INFO rb-229b649-225316-421900 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-07 08:22:50,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:50] "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.089 0.123 2026-10-07 08:22:51,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.080 0.149 2026-10-07 08:22:51,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.213 2026-10-07 08:22:51,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.035 2026-10-07 08:22:51,362 44 INFO rb-229b649-225316-421900 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-07 08:22:51,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "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.019 0.054 2026-10-07 08:22:51,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.046 2026-10-07 08:22:51,548 44 INFO rb-229b649-225316-421900 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-07 08:22:51,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.049 0.099 2026-10-07 08:22:51,601 44 INFO rb-229b649-225316-421900 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-07 08:22:51,651 44 INFO rb-229b649-225316-421900 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-07 08:22:51,701 44 INFO rb-229b649-225316-421900 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-07 08:22:51,786 44 INFO rb-229b649-225316-421900 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-07 08:22:51,807 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:22:51,811 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:51,843 44 INFO rb-229b649-225316-421900 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-07 08:22:51,888 44 INFO rb-229b649-225316-421900 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-07 08:22:51,970 44 INFO rb-229b649-225316-421900 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-07 08:22:52,021 44 INFO rb-229b649-225316-421900 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-07 08:22:52,079 44 INFO rb-229b649-225316-421900 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-07 08:22:52,144 44 INFO rb-229b649-225316-421900 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-07 08:22:52,226 44 INFO rb-229b649-225316-421900 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-07 08:22:52,236 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3e9f6d59-6f59-41d7-857b-de3e9b2817eb'}] 2026-10-07 08:22:52,256 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:22:52,495 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1397] 2026-10-07 08:22:55,299 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937332 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3e9f6d59-6f59-41d7-857b-de3e9b2817eb'} created pos.order #852 2026-10-07 08:22:55,732 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937332 finished 2026-10-07 08:22:56,134 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:22:56,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 985 1.484 2.419 2026-10-07 08:22:56,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:56] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.027 2026-10-07 08:22:56,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.037 2026-10-07 08:22:56,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-07 08:22:56,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 08:22:56,393 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36209769 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3e9f6d59-6f59-41d7-857b-de3e9b2817eb'}] 2026-10-07 08:22:56,426 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36209769 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3e9f6d59-6f59-41d7-857b-de3e9b2817eb'} sync ignored for existing PoS order pos.order(852,) (state: done) 2026-10-07 08:22:56,470 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36209769 finished 2026-10-07 08:22:56,610 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18082704 (allocated 20185088) 2026-10-07 08:22:56,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 127215 2026-10-07 08:22:56,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-07 08:22:56,645 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 127215 2026-10-07 08:22:56,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.144 0.168 2026-10-07 08:22:56,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082256_767237_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-07 08:22:56,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmp9ca9mnft_chrome_odoo" 2026-10-07 08:22:56,808 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-07 08:22:57,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 127435 2026-10-07 08:22:57,682 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpgftrtf16_chrome_odoo 2026-10-07 08:22:57,682 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:46251/json/version 2026-10-07 08:22:57,683 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:57,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: Chrome/150.0.7871.114 2026-10-07 08:22:57,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:46251/json 2026-10-07 08:22:57,752 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:22:57,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:46251/devtools/page/F6B6392AE3807FE8C34BDAB9B7FF02BA 2026-10-07 08:22:57,782 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-07 08:22:57,790 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-07 08:22:57,968 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:22:57,972 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-07 08:22:57,976 44 INFO rb-229b649-225316-421900 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-07 08:22:57,976 44 INFO rb-229b649-225316-421900 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-07 08:22:58,008 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:22:58,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:58] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.059 0.814 2026-10-07 08:22:58,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'F6B6392AE3807FE8C34BDAB9B7FF02BA', 'loaderId': '50024AE7715248764C9D6A3F2669B294', 'isDownload': False} 2026-10-07 08:22:58,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-07 08:22:58,891 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:22:58,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:58] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.008 2026-10-07 08:22:58,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:58] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:22:58,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:58] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 08:22:59,523 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:22:59,528 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:22:59,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 08:22:59,586 44 INFO rb-229b649-225316-421900 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-07 08:22:59,594 44 INFO rb-229b649-225316-421900 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-07 08:22:59,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 08:22:59,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22: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-07 08:22:59,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:22:59,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.019 0.024 2026-10-07 08:22:59,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-07 08:22:59,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.064 2026-10-07 08:22:59,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:22:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 08:23:00,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.338 0.539 2026-10-07 08:23:00,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:00,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.009 0.010 2026-10-07 08:23:00,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.055 2026-10-07 08:23:00,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:23:00,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-10-07 08:23:01,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:01,080 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:01,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:01,111 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:01,118 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:01,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.027 0.038 2026-10-07 08:23:01,177 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:23:01,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.071 2026-10-07 08:23:01,188 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:01,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:23:01,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.063 0.065 2026-10-07 08:23:01,323 44 INFO rb-229b649-225316-421900 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-07 08:23:01,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.075 0.196 2026-10-07 08:23:01,475 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:01,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.289 2026-10-07 08:23:01,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.141 2026-10-07 08:23:01,559 44 INFO rb-229b649-225316-421900 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-07 08:23:01,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.016 0.171 2026-10-07 08:23:01,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:01,610 44 INFO rb-229b649-225316-421900 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-07 08:23:01,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-07 08:23:01,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-07 08:23:01,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.174 2026-10-07 08:23:01,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.220 2026-10-07 08:23:01,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-07 08:23:01,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-07 08:23:01,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 08:23:01,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-07 08:23:01,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.202 2026-10-07 08:23:02,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.240 2026-10-07 08:23:02,112 44 INFO rb-229b649-225316-421900 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-07 08:23:02,174 44 INFO rb-229b649-225316-421900 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-07 08:23:02,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.063 0.174 2026-10-07 08:23:02,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.036 0.059 2026-10-07 08:23:02,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 08:23:02,741 44 INFO rb-229b649-225316-421900 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-07 08:23:02,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:02] "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.122 2026-10-07 08:23:03,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.069 0.112 2026-10-07 08:23:03,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.180 2026-10-07 08:23:03,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.032 2026-10-07 08:23:03,301 44 INFO rb-229b649-225316-421900 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-07 08:23:03,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.049 2026-10-07 08:23:03,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.070 2026-10-07 08:23:03,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.104 2026-10-07 08:23:03,515 44 INFO rb-229b649-225316-421900 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-07 08:23:03,600 44 INFO rb-229b649-225316-421900 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-07 08:23:03,624 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:03,626 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:03,654 44 INFO rb-229b649-225316-421900 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-07 08:23:03,702 44 INFO rb-229b649-225316-421900 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-07 08:23:03,788 44 INFO rb-229b649-225316-421900 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-07 08:23:03,856 44 INFO rb-229b649-225316-421900 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-07 08:23:03,873 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85456106 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6cae832a-45e2-4847-b2eb-2a1996926bf6'}] 2026-10-07 08:23:03,878 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:23:04,641 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85456106 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6cae832a-45e2-4847-b2eb-2a1996926bf6'} created pos.order #853 2026-10-07 08:23:04,668 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85456106 finished 2026-10-07 08:23:04,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.385 0.647 2026-10-07 08:23:04,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:05,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-07 08:23:05,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:23:05,109 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39635760 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6cae832a-45e2-4847-b2eb-2a1996926bf6'}] 2026-10-07 08:23:05,124 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39635760 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6cae832a-45e2-4847-b2eb-2a1996926bf6'} sync ignored for existing PoS order pos.order(853,) (state: paid) 2026-10-07 08:23:05,159 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39635760 finished 2026-10-07 08:23:05,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17751968 (allocated 19136512) 2026-10-07 08:23:05,284 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 127435 2026-10-07 08:23:05,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.082 0.098 2026-10-07 08:23:05,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-07 08:23:05,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 127435 2026-10-07 08:23:05,392 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082305_392346_test_settle_quotation_delivered_qty.txt 2026-10-07 08:23:05,392 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpgftrtf16_chrome_odoo" 2026-10-07 08:23:05,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-07 08:23:06,113 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77214855 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '76fbc0eb-6397-46eb-acf7-2aaf305fec4e'}] 2026-10-07 08:23:06,913 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77214855 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': '76fbc0eb-6397-46eb-acf7-2aaf305fec4e'} created pos.order #854 2026-10-07 08:23:06,913 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77214855 finished 2026-10-07 08:23:08,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-07 08:23:09,255 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-07 08:23:09,267 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-07 08:23:09,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 127652 2026-10-07 08:23:09,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmpu5muoquh_chrome_odoo 2026-10-07 08:23:09,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:39941/json/version 2026-10-07 08:23:09,814 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39941', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:09,903 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: Chrome/150.0.7871.114 2026-10-07 08:23:09,903 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:39941/json 2026-10-07 08:23:09,904 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39941', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:09,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:39941/devtools/page/B43E036D08FA3E3A0651851D8EB979C8 2026-10-07 08:23:09,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-07 08:23:09,955 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-07 08:23:10,015 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:23:10,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-07 08:23:10,031 44 INFO rb-229b649-225316-421900 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-07 08:23:10,032 44 INFO rb-229b649-225316-421900 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-07 08:23:10,047 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:10,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:10] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.082 0.789 2026-10-07 08:23:10,920 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'B43E036D08FA3E3A0651851D8EB979C8', 'loaderId': 'E180C7FF652D251632CC0176248A6E4A', 'isDownload': False} 2026-10-07 08:23:10,920 44 INFO rb-229b649-225316-421900 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-07 08:23:10,945 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:10,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:10] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 08:23:11,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-10-07 08:23:11,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-10-07 08:23:11,659 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:11,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:23:11,690 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:23:11,714 44 INFO rb-229b649-225316-421900 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-07 08:23:11,723 44 INFO rb-229b649-225316-421900 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-07 08:23:11,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.014 2026-10-07 08:23:11,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:11,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:11,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.019 2026-10-07 08:23:11,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "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.038 2026-10-07 08:23:11,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-07 08:23:11,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.055 2026-10-07 08:23:12,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.320 0.506 2026-10-07 08:23:12,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:23:12,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:13,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-07 08:23:13,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.013 0.021 2026-10-07 08:23:13,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-10-07 08:23:13,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-07 08:23:13,181 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:23:13,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:13,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:23:13,236 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:23:13,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.043 0.037 2026-10-07 08:23:13,310 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:23:13,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.095 2026-10-07 08:23:13,325 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:23:13,337 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:13,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.048 0.065 2026-10-07 08:23:13,443 44 INFO rb-229b649-225316-421900 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-07 08:23:13,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.134 2026-10-07 08:23:13,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.072 0.212 2026-10-07 08:23:13,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:13,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.135 2026-10-07 08:23:13,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-10-07 08:23:13,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.181 2026-10-07 08:23:13,729 44 INFO rb-229b649-225316-421900 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-07 08:23:13,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-07 08:23:13,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:13,779 44 INFO rb-229b649-225316-421900 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-07 08:23:13,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-07 08:23:13,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-07 08:23:13,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-07 08:23:13,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 08:23:13,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-07 08:23:13,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-07 08:23:13,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-07 08:23:14,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.069 0.253 2026-10-07 08:23:14,161 44 INFO rb-229b649-225316-421900 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-07 08:23:14,224 44 INFO rb-229b649-225316-421900 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-07 08:23:14,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.110 0.169 2026-10-07 08:23:14,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.065 2026-10-07 08:23:14,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.019 2026-10-07 08:23:14,791 44 INFO rb-229b649-225316-421900 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-07 08:23:14,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.078 0.108 2026-10-07 08:23:15,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.089 0.117 2026-10-07 08:23:15,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-07 08:23:15,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.038 2026-10-07 08:23:15,346 44 INFO rb-229b649-225316-421900 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-07 08:23:15,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.018 0.050 2026-10-07 08:23:15,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.057 2026-10-07 08:23:15,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.017 0.075 2026-10-07 08:23:15,579 44 INFO rb-229b649-225316-421900 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-07 08:23:15,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-07 08:23:15,630 44 INFO rb-229b649-225316-421900 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-07 08:23:15,750 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16338600 (allocated 17563648) 2026-10-07 08:23:15,757 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 127652 2026-10-07 08:23:15,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-07 08:23:15,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 127652 2026-10-07 08:23:15,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082315_868653_test_settle_so_archived_attribute.txt 2026-10-07 08:23:15,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmpu5muoquh_chrome_odoo" 2026-10-07 08:23:15,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-07 08:23:17,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 127874 2026-10-07 08:23:17,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpugq7ap_2_chrome_odoo 2026-10-07 08:23:17,162 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:42497/json/version 2026-10-07 08:23:17,163 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:17,252 44 INFO rb-229b649-225316-421900 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-07 08:23:17,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:42497/json 2026-10-07 08:23:17,253 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:17,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:42497/devtools/page/ABD2ED184D451386D2C490EEA657E3CC 2026-10-07 08:23:17,278 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-10-07 08:23:17,287 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-07 08:23:17,432 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:23:17,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-07 08:23:17,438 44 INFO rb-229b649-225316-421900 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-07 08:23:17,438 44 INFO rb-229b649-225316-421900 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-07 08:23:17,460 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:18,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:18] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.099 0.712 2026-10-07 08:23:18,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': 'ABD2ED184D451386D2C490EEA657E3CC', 'loaderId': 'E2846E4DD1CF840FDDC813A21598B56F', 'isDownload': False} 2026-10-07 08:23:18,273 44 INFO rb-229b649-225316-421900 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-07 08:23:18,299 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:18,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:18] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 08:23:18,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:18] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:23:18,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:18] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-07 08:23:19,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:19,073 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:23:19,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.028 2026-10-07 08:23:19,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:23:19,132 44 INFO rb-229b649-225316-421900 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-07 08:23:19,141 44 INFO rb-229b649-225316-421900 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-07 08:23:19,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:23:19,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:19,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "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.030 2026-10-07 08:23:19,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-07 08:23:19,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.059 2026-10-07 08:23:19,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 08:23:20,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.320 0.477 2026-10-07 08:23:20,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:20,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.003 0.010 2026-10-07 08:23:20,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-07 08:23:20,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:23:20,473 44 INFO rb-229b649-225316-421900 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-07 08:23:20,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:20,578 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:23:20,601 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:23:20,621 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:23:20,670 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:23:20,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:20,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.078 0.061 2026-10-07 08:23:20,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.152 2026-10-07 08:23:20,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-10-07 08:23:20,752 44 INFO rb-229b649-225316-421900 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-07 08:23:20,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.052 2026-10-07 08:23:20,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:20,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.059 0.067 2026-10-07 08:23:20,942 44 INFO rb-229b649-225316-421900 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-07 08:23:21,022 44 INFO rb-229b649-225316-421900 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-07 08:23:21,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.054 0.192 2026-10-07 08:23:21,037 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:21,060 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:21,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.020 0.223 2026-10-07 08:23:21,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.265 2026-10-07 08:23:21,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.297 2026-10-07 08:23:21,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.389 2026-10-07 08:23:21,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.316 2026-10-07 08:23:21,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-07 08:23:21,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-07 08:23:21,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-07 08:23:21,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-07 08:23:21,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-07 08:23:21,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-07 08:23:21,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.073 0.261 2026-10-07 08:23:21,619 44 INFO rb-229b649-225316-421900 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-07 08:23:21,683 44 INFO rb-229b649-225316-421900 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-07 08:23:21,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.098 0.157 2026-10-07 08:23:22,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "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-07 08:23:22,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 08:23:22,257 44 INFO rb-229b649-225316-421900 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-07 08:23:22,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "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.073 0.125 2026-10-07 08:23:22,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.069 0.141 2026-10-07 08:23:22,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.203 2026-10-07 08:23:22,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.023 0.035 2026-10-07 08:23:22,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "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-07 08:23:22,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "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-07 08:23:22,838 44 INFO rb-229b649-225316-421900 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-07 08:23:22,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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.027 0.053 2026-10-07 08:23:22,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.032 0.083 2026-10-07 08:23:23,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.103 2026-10-07 08:23:23,072 44 INFO rb-229b649-225316-421900 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-07 08:23:23,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-07 08:23:23,125 44 INFO rb-229b649-225316-421900 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-07 08:23:23,253 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16426136 (allocated 17825792) 2026-10-07 08:23:23,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 127874 2026-10-07 08:23:23,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-07 08:23:23,274 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 127874 2026-10-07 08:23:23,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082323_375952_test_settle_so_custom_attribute_value.txt 2026-10-07 08:23:23,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpugq7ap_2_chrome_odoo" 2026-10-07 08:23:23,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-07 08:23:24,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 128090 2026-10-07 08:23:24,468 44 INFO rb-229b649-225316-421900 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/tmpg6icqt8o_chrome_odoo 2026-10-07 08:23:24,468 44 INFO rb-229b649-225316-421900 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:40561/json/version 2026-10-07 08:23:24,469 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:24,487 44 INFO rb-229b649-225316-421900 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-07 08:23:24,488 44 INFO rb-229b649-225316-421900 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:40561/json 2026-10-07 08:23:24,488 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:24,505 44 INFO rb-229b649-225316-421900 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:40561/devtools/page/4CD674FA0C8CDAF883548B8E1648AB31 2026-10-07 08:23:24,515 44 INFO rb-229b649-225316-421900 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-07 08:23:24,520 44 INFO rb-229b649-225316-421900 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-07 08:23:24,697 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:23:24,704 44 INFO rb-229b649-225316-421900 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-07 08:23:24,708 44 INFO rb-229b649-225316-421900 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-07 08:23:24,708 44 INFO rb-229b649-225316-421900 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-07 08:23:24,729 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:25,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:25] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.127 0.784 2026-10-07 08:23:25,640 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '4CD674FA0C8CDAF883548B8E1648AB31', 'loaderId': 'BD64EEA3725F1A785B7E292D966A3A69', 'isDownload': False} 2026-10-07 08:23:25,641 44 INFO rb-229b649-225316-421900 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-07 08:23:25,668 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:25,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:25] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 08:23:25,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:25] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 08:23:25,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:25] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.053 2026-10-07 08:23:26,364 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:23:26,373 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:26,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:23:26,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:23:26,438 44 INFO rb-229b649-225316-421900 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-07 08:23:26,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:26,465 44 INFO rb-229b649-225316-421900 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-07 08:23:26,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:26,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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.014 2026-10-07 08:23:26,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.036 2026-10-07 08:23:26,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.036 0.040 2026-10-07 08:23:26,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 08:23:27,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.337 0.723 2026-10-07 08:23:27,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:27,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:23:27,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-07 08:23:27,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:23:27,968 44 INFO rb-229b649-225316-421900 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-07 08:23:27,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:28,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:28,052 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:23:28,082 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:23:28,096 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:23:28,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.040 0.050 2026-10-07 08:23:28,165 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:23:28,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.092 2026-10-07 08:23:28,171 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "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-07 08:23:28,225 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:23:28,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.064 0.052 2026-10-07 08:23:28,316 44 INFO rb-229b649-225316-421900 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-07 08:23:28,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.032 0.176 2026-10-07 08:23:28,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.176 2026-10-07 08:23:28,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.037 2026-10-07 08:23:28,487 44 INFO rb-229b649-225316-421900 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-07 08:23:28,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-10-07 08:23:28,508 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:28,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.104 2026-10-07 08:23:28,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.014 0.123 2026-10-07 08:23:28,588 44 INFO rb-229b649-225316-421900 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-07 08:23:28,597 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:28,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-07 08:23:28,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-07 08:23:28,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.213 2026-10-07 08:23:28,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 08:23:28,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-07 08:23:28,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-07 08:23:28,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-07 08:23:28,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.033 0.199 2026-10-07 08:23:28,942 44 INFO rb-229b649-225316-421900 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-07 08:23:29,010 44 INFO rb-229b649-225316-421900 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-07 08:23:29,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.086 0.150 2026-10-07 08:23:29,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.035 0.044 2026-10-07 08:23:29,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.024 2026-10-07 08:23:29,551 44 INFO rb-229b649-225316-421900 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-07 08:23:29,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "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.077 0.092 2026-10-07 08:23:29,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.064 0.107 2026-10-07 08:23:29,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.170 2026-10-07 08:23:29,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.034 2026-10-07 08:23:30,023 44 INFO rb-229b649-225316-421900 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-07 08:23:30,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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.014 0.040 2026-10-07 08:23:30,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.016 0.061 2026-10-07 08:23:30,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.086 2026-10-07 08:23:30,213 44 INFO rb-229b649-225316-421900 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-07 08:23:30,264 44 INFO rb-229b649-225316-421900 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-07 08:23:30,316 44 INFO rb-229b649-225316-421900 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-07 08:23:30,367 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-07 08:23:30,368 44 INFO rb-229b649-225316-421900 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-07 08:23:30,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16334312 (allocated 17301504) 2026-10-07 08:23:30,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 128090 2026-10-07 08:23:30,478 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-07 08:23:30,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 128090 2026-10-07 08:23:30,587 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_082330_587648_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-07 08:23:30,588 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmpg6icqt8o_chrome_odoo" 2026-10-07 08:23:30,608 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-07 08:23:31,752 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 128313 2026-10-07 08:23:31,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpocfrvbko_chrome_odoo 2026-10-07 08:23:31,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40841/json/version 2026-10-07 08:23:31,757 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40841', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:31,769 44 INFO rb-229b649-225316-421900 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-07 08:23:31,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:40841/json 2026-10-07 08:23:31,770 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40841', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:31,801 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:40841/devtools/page/5C8E199C66ACE3BE86EA6191685B6410 2026-10-07 08:23:31,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-10-07 08:23:31,820 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-07 08:23:32,011 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:23:32,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-07 08:23:32,020 44 INFO rb-229b649-225316-421900 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-07 08:23:32,020 44 INFO rb-229b649-225316-421900 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-07 08:23:32,039 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:32,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:32] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.082 0.820 2026-10-07 08:23:32,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '5C8E199C66ACE3BE86EA6191685B6410', 'loaderId': 'BFBECBB09541319D71C52B4E25EBA293', 'isDownload': False} 2026-10-07 08:23:32,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-10-07 08:23:32,972 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:32,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:32] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:23:33,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 08:23:33,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 08:23:33,724 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:33,729 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:33,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:23:33,809 44 INFO rb-229b649-225316-421900 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-07 08:23:33,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:23:33,815 44 INFO rb-229b649-225316-421900 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-07 08:23:33,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:23:33,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:33,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.020 2026-10-07 08:23:33,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-07 08:23:33,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.025 0.053 2026-10-07 08:23:34,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 08:23:34,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.360 0.531 2026-10-07 08:23:34,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:34] "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-07 08:23:35,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:35,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.055 2026-10-07 08:23:35,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "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-07 08:23:35,228 44 INFO rb-229b649-225316-421900 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-07 08:23:35,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:35,301 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:23:35,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:35,369 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:35,372 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:35,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.026 0.047 2026-10-07 08:23:35,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.096 2026-10-07 08:23:35,471 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:23:35,485 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:23:35,493 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:23:35,558 44 INFO rb-229b649-225316-421900 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-07 08:23:35,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.087 0.128 2026-10-07 08:23:35,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.020 0.153 2026-10-07 08:23:35,701 44 INFO rb-229b649-225316-421900 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-07 08:23:35,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.031 0.328 2026-10-07 08:23:35,772 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:35,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.139 2026-10-07 08:23:35,817 44 INFO rb-229b649-225316-421900 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-07 08:23:35,818 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:35,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-07 08:23:35,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-07 08:23:35,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.241 2026-10-07 08:23:35,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.258 2026-10-07 08:23:36,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-07 08:23:36,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-07 08:23:36,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-07 08:23:36,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-07 08:23:36,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.203 2026-10-07 08:23:36,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.049 0.255 2026-10-07 08:23:36,337 44 INFO rb-229b649-225316-421900 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-07 08:23:36,397 44 INFO rb-229b649-225316-421900 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-07 08:23:36,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.077 0.180 2026-10-07 08:23:36,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.057 2026-10-07 08:23:36,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:23:36,938 44 INFO rb-229b649-225316-421900 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-07 08:23:37,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.087 0.136 2026-10-07 08:23:37,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.075 0.126 2026-10-07 08:23:37,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.201 2026-10-07 08:23:37,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.035 2026-10-07 08:23:37,519 44 INFO rb-229b649-225316-421900 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-07 08:23:37,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:37,588 44 INFO rb-229b649-225316-421900 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-07 08:23:37,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.059 2026-10-07 08:23:37,690 44 INFO rb-229b649-225316-421900 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-07 08:23:37,765 44 INFO rb-229b649-225316-421900 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-07 08:23:37,783 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:37,785 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:37,812 44 INFO rb-229b649-225316-421900 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-07 08:23:37,863 44 INFO rb-229b649-225316-421900 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-07 08:23:37,945 44 INFO rb-229b649-225316-421900 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-07 08:23:38,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-07 08:23:38,018 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:23:38,047 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20384911 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cf85a84f-06b0-4936-9985-fb99c9d34a1d'}] 2026-10-07 08:23:38,053 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:38,159 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17199824 (allocated 18874368) 2026-10-07 08:23:38,170 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 128313 2026-10-07 08:23:38,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-07 08:23:38,179 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 128313 2026-10-07 08:23:38,245 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20384911 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'cf85a84f-06b0-4936-9985-fb99c9d34a1d'} created pos.order #855 2026-10-07 08:23:38,252 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20384911 finished 2026-10-07 08:23:38,303 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082338_303295_test_settle_so_with_pos_downpayment.txt 2026-10-07 08:23:38,303 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpocfrvbko_chrome_odoo" 2026-10-07 08:23:38,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-07 08:23:38,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.206 0.269 2026-10-07 08:23:39,386 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-07 08:23:39,447 44 INFO rb-229b649-225316-421900 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-07 08:23:39,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-07 08:23:40,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 128534 2026-10-07 08:23:40,831 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmp5807vpxn_chrome_odoo 2026-10-07 08:23:40,831 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40073/json/version 2026-10-07 08:23:40,833 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:40,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: Chrome/150.0.7871.114 2026-10-07 08:23:40,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40073/json 2026-10-07 08:23:40,869 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:40,894 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:40073/devtools/page/A2A4E1B115201B08507704823504DF30 2026-10-07 08:23:40,916 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-07 08:23:40,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-07 08:23:41,119 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:23:41,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-07 08:23:41,124 44 INFO rb-229b649-225316-421900 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-07 08:23:41,124 44 INFO rb-229b649-225316-421900 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-07 08:23:41,151 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:41,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:41] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.083 0.657 2026-10-07 08:23:41,890 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': 'A2A4E1B115201B08507704823504DF30', 'loaderId': 'AF0B16A7207E7E3C5E4BFED6E8835222', 'isDownload': False} 2026-10-07 08:23:41,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-07 08:23:41,914 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:41,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:41] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-10-07 08:23:41,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:41] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.012 0.052 2026-10-07 08:23:42,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.080 2026-10-07 08:23:42,582 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:42,592 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:42,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 08:23:42,645 44 INFO rb-229b649-225316-421900 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-07 08:23:42,653 44 INFO rb-229b649-225316-421900 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-07 08:23:42,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 08:23:42,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:23:42,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:42,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "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.021 2026-10-07 08:23:42,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-07 08:23:42,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.067 2026-10-07 08:23:42,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 08:23:43,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.295 0.510 2026-10-07 08:23:43,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:23:43,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:23:43,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.043 2026-10-07 08:23:43,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:43,959 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-10-07 08:23:43,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:44,047 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:44,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:44,085 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:44,091 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:44,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.027 0.047 2026-10-07 08:23:44,159 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:23:44,160 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:44,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.091 2026-10-07 08:23:44,200 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:23:44,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.021 0.069 2026-10-07 08:23:44,304 44 INFO rb-229b649-225316-421900 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-07 08:23:44,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.143 2026-10-07 08:23:44,390 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:23:44,394 44 INFO rb-229b649-225316-421900 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-07 08:23:44,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.205 2026-10-07 08:23:44,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.092 2026-10-07 08:23:44,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 08:23:44,516 44 INFO rb-229b649-225316-421900 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-07 08:23:44,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 08:23:44,547 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:44,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 08:23:44,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.203 2026-10-07 08:23:44,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.211 2026-10-07 08:23:44,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 08:23:44,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 08:23:44,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-10-07 08:23:44,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-07 08:23:44,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.026 0.166 2026-10-07 08:23:44,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.180 2026-10-07 08:23:44,854 44 INFO rb-229b649-225316-421900 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-07 08:23:44,921 44 INFO rb-229b649-225316-421900 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-07 08:23:45,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.078 0.169 2026-10-07 08:23:45,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.025 0.049 2026-10-07 08:23:45,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.021 2026-10-07 08:23:45,501 44 INFO rb-229b649-225316-421900 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-07 08:23:45,685 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.073 0.107 2026-10-07 08:23:45,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.092 0.141 2026-10-07 08:23:45,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.236 2026-10-07 08:23:46,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.037 2026-10-07 08:23:46,098 44 INFO rb-229b649-225316-421900 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-07 08:23:46,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.029 0.037 2026-10-07 08:23:46,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.030 2026-10-07 08:23:46,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.097 2026-10-07 08:23:46,318 44 INFO rb-229b649-225316-421900 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-07 08:23:46,401 44 INFO rb-229b649-225316-421900 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-07 08:23:46,423 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:46,428 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:46,452 44 INFO rb-229b649-225316-421900 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-07 08:23:46,503 44 INFO rb-229b649-225316-421900 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-07 08:23:46,553 44 INFO rb-229b649-225316-421900 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-07 08:23:46,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-07 08:23:46,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 08:23:46,732 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16467068 (allocated 17563648) 2026-10-07 08:23:46,748 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 128534 2026-10-07 08:23:46,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-07 08:23:46,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 128534 2026-10-07 08:23:46,870 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082346_869825_test_ship_later_no_default.txt 2026-10-07 08:23:46,870 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmp5807vpxn_chrome_odoo" 2026-10-07 08:23:46,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-07 08:23:48,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 128745 2026-10-07 08:23:48,289 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpp4aqyfs1_chrome_odoo 2026-10-07 08:23:48,289 44 INFO rb-229b649-225316-421900 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:34033/json/version 2026-10-07 08:23:48,290 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:48,379 44 INFO rb-229b649-225316-421900 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-07 08:23:48,379 44 INFO rb-229b649-225316-421900 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:34033/json 2026-10-07 08:23:48,380 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:48,391 44 INFO rb-229b649-225316-421900 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:34033/devtools/page/05C9644F45CF03FC6FA82AC4B758E03B 2026-10-07 08:23:48,400 44 INFO rb-229b649-225316-421900 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-07 08:23:48,407 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-10-07 08:23:48,607 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:23:48,615 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-10-07 08:23:48,621 44 INFO rb-229b649-225316-421900 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-07 08:23:48,621 44 INFO rb-229b649-225316-421900 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-07 08:23:48,639 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:49,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:49] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.078 0.752 2026-10-07 08:23:49,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '05C9644F45CF03FC6FA82AC4B758E03B', 'loaderId': '9597982D2CB3648D657C0819BC62C869', 'isDownload': False} 2026-10-07 08:23:49,470 44 INFO rb-229b649-225316-421900 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-07 08:23:49,500 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:49,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:49] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 08:23:49,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:49] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-10-07 08:23:49,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:49] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 08:23:50,167 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:50,171 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:50,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 08:23:50,236 44 INFO rb-229b649-225316-421900 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-07 08:23:50,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.011 0.009 2026-10-07 08:23:50,249 44 INFO rb-229b649-225316-421900 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-07 08:23:50,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 08:23:50,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:50,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 08:23:50,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 08:23:50,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.048 2026-10-07 08:23:50,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 08:23:51,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.313 0.759 2026-10-07 08:23:51,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:23:51,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23: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-07 08:23:51,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-07 08:23:51,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:23:51,831 44 INFO rb-229b649-225316-421900 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-07 08:23:51,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:23:51,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:51,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:51,943 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:51,963 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:23:51,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.024 2026-10-07 08:23:51,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:52,007 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "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-07 08:23:52,056 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:23:52,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.061 0.075 2026-10-07 08:23:52,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.069 2026-10-07 08:23:52,151 44 INFO rb-229b649-225316-421900 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-07 08:23:52,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.025 0.132 2026-10-07 08:23:52,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.084 0.203 2026-10-07 08:23:52,361 44 INFO rb-229b649-225316-421900 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-07 08:23:52,362 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:52,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-10-07 08:23:52,380 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:23:52,409 44 INFO rb-229b649-225316-421900 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-07 08:23:52,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.198 2026-10-07 08:23:52,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.231 2026-10-07 08:23:52,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.288 2026-10-07 08:23:52,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-10-07 08:23:52,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-07 08:23:52,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 08:23:52,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-07 08:23:52,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 08:23:52,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 08:23:52,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-07 08:23:52,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.250 2026-10-07 08:23:52,906 44 INFO rb-229b649-225316-421900 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-07 08:23:52,978 44 INFO rb-229b649-225316-421900 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-07 08:23:53,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.072 0.159 2026-10-07 08:23:53,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:23:53,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:23:53,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-07 08:23:53,523 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 08:23:53,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16287404 (allocated 17563648) 2026-10-07 08:23:53,680 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 128745 2026-10-07 08:23:53,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-07 08:23:53,684 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 128745 2026-10-07 08:23:53,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082353_795426_test_show_orders_for_pos_currency_only.txt 2026-10-07 08:23:53,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpp4aqyfs1_chrome_odoo" 2026-10-07 08:23:53,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-07 08:23:55,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 128959 2026-10-07 08:23:55,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp5lnwn9pz_chrome_odoo 2026-10-07 08:23:55,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45159/json/version 2026-10-07 08:23:55,737 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:55,823 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-07 08:23:55,823 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45159/json 2026-10-07 08:23:55,824 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:23:55,838 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:45159/devtools/page/0BD5628757C998A7995E90A8F6C3D8C4 2026-10-07 08:23:55,848 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-07 08:23:55,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-07 08:23:56,021 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:23:56,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-07 08:23:56,032 44 INFO rb-229b649-225316-421900 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-07 08:23:56,032 44 INFO rb-229b649-225316-421900 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-07 08:23:56,053 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:23:56,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:56] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.076 0.764 2026-10-07 08:23:56,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '0BD5628757C998A7995E90A8F6C3D8C4', 'loaderId': '47FDCB7CC2A64A8C3C26D59577FC3C77', 'isDownload': False} 2026-10-07 08:23:56,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-07 08:23:56,918 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:23:56,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:23:56,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 08:23:56,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-07 08:23:57,498 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:23:57,499 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:23:57,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:23:57,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:23:57,567 44 INFO rb-229b649-225316-421900 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-07 08:23:57,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:23:57,590 44 INFO rb-229b649-225316-421900 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-07 08:23:57,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:23:57,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "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.021 2026-10-07 08:23:57,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-07 08:23:57,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.055 2026-10-07 08:23:57,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 08:23:58,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.342 0.492 2026-10-07 08:23:58,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:23:58,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.000 0.006 2026-10-07 08:23:58,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:58] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-10-07 08:23:58,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.009 2026-10-07 08:23:58,974 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-07 08:23:58,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.009 2026-10-07 08:23:59,039 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:23:59,071 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:23:59,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:23:59,087 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:23:59,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:59,149 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "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-07 08:23:59,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.032 0.044 2026-10-07 08:23:59,192 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:23:59,213 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.025 0.109 2026-10-07 08:23:59,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.076 2026-10-07 08:23:59,274 44 INFO rb-229b649-225316-421900 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-07 08:23:59,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.124 2026-10-07 08:23:59,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.055 0.222 2026-10-07 08:23:59,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.122 2026-10-07 08:23:59,466 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:23:59,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-07 08:23:59,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-10-07 08:23:59,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:23:59,554 44 INFO rb-229b649-225316-421900 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-07 08:23:59,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.198 2026-10-07 08:23:59,617 44 INFO rb-229b649-225316-421900 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-07 08:23:59,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.231 2026-10-07 08:23:59,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-07 08:23:59,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-07 08:23:59,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.212 2026-10-07 08:23:59,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 08:23:59,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.185 2026-10-07 08:23:59,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-07 08:23:59,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:23:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.273 2026-10-07 08:23:59,985 44 INFO rb-229b649-225316-421900 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-07 08:24:00,047 44 INFO rb-229b649-225316-421900 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-07 08:24:00,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.064 0.144 2026-10-07 08:24:00,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.057 0.080 2026-10-07 08:24:00,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 08:24:00,603 44 INFO rb-229b649-225316-421900 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-07 08:24:00,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:00] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.097 0.116 2026-10-07 08:24:01,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.075 0.134 2026-10-07 08:24:01,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.206 2026-10-07 08:24:01,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.035 2026-10-07 08:24:01,199 44 INFO rb-229b649-225316-421900 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-07 08:24:01,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.046 2026-10-07 08:24:01,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.037 0.081 2026-10-07 08:24:01,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.127 2026-10-07 08:24:01,472 44 INFO rb-229b649-225316-421900 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-07 08:24:01,525 44 INFO rb-229b649-225316-421900 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-07 08:24:01,575 44 INFO rb-229b649-225316-421900 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-07 08:24:01,624 44 INFO rb-229b649-225316-421900 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-07 08:24:01,675 44 INFO rb-229b649-225316-421900 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-07 08:24:01,726 44 INFO rb-229b649-225316-421900 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-07 08:24:01,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-07 08:24:01,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:24:01,885 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16775056 (allocated 18087936) 2026-10-07 08:24:01,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 128959 2026-10-07 08:24:01,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-07 08:24:01,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 128959 2026-10-07 08:24:02,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082402_018701_test_so_with_downpayment.txt 2026-10-07 08:24:02,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmp5lnwn9pz_chrome_odoo" 2026-10-07 08:24:02,047 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-07 08:24:03,085 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53408747 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-07 08:24:03,278 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1405] 2026-10-07 08:24:05,759 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53408747 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #856 2026-10-07 08:24:05,766 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53408747 finished 2026-10-07 08:24:06,037 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-07 08:24:10,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 129171 2026-10-07 08:24:10,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpqvc_nm8x_chrome_odoo 2026-10-07 08:24:10,641 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:34389/json/version 2026-10-07 08:24:10,642 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:24:10,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-10-07 08:24:10,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:34389/json 2026-10-07 08:24:10,670 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:24:10,684 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:34389/devtools/page/BDAB13A0720DF425BDDF28C814664D40 2026-10-07 08:24:10,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-07 08:24:10,707 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-07 08:24:10,866 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:24:10,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-07 08:24:10,877 44 INFO rb-229b649-225316-421900 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-07 08:24:10,877 44 INFO rb-229b649-225316-421900 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-07 08:24:10,895 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:24:11,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:11] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.053 0.672 2026-10-07 08:24:11,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': 'BDAB13A0720DF425BDDF28C814664D40', 'loaderId': '70C176FDD19DE796F92B3689ED316F5E', 'isDownload': False} 2026-10-07 08:24:11,619 44 INFO rb-229b649-225316-421900 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-07 08:24:11,645 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:24:11,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:11] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 08:24:11,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:11] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:24:11,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:11] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-07 08:24:12,326 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:24:12,338 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:12,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:24:12,400 44 INFO rb-229b649-225316-421900 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-07 08:24:12,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-07 08:24:12,416 44 INFO rb-229b649-225316-421900 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-07 08:24:12,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:24:12,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:24:12,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24: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.013 2026-10-07 08:24:12,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.037 2026-10-07 08:24:12,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.045 2026-10-07 08:24:12,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 08:24:13,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.291 0.461 2026-10-07 08:24:13,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "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-07 08:24:13,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:24:13,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.007 0.021 2026-10-07 08:24:13,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.078 2026-10-07 08:24:13,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.023 2026-10-07 08:24:13,749 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-10-07 08:24:13,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:24:13,836 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:13,845 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:24:13,875 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:24:13,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.046 2026-10-07 08:24:13,916 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:24:13,937 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "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-07 08:24:13,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.035 0.103 2026-10-07 08:24:13,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-07 08:24:13,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.002 0.046 2026-10-07 08:24:14,051 44 INFO rb-229b649-225316-421900 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-07 08:24:14,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-07 08:24:14,180 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:24:14,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.072 2026-10-07 08:24:14,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-07 08:24:14,252 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:14,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.123 2026-10-07 08:24:14,283 44 INFO rb-229b649-225316-421900 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-07 08:24:14,300 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:24:14,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-07 08:24:14,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-07 08:24:14,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.029 0.219 2026-10-07 08:24:14,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-07 08:24:14,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.193 2026-10-07 08:24:14,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-07 08:24:14,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 08:24:14,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T08:15:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-07 08:24:14,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.183 2026-10-07 08:24:14,778 44 INFO rb-229b649-225316-421900 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-07 08:24:14,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.028 0.545 2026-10-07 08:24:15,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:15] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.087 0.118 2026-10-07 08:24:15,513 44 INFO rb-229b649-225316-421900 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-07 08:24:15,570 44 INFO rb-229b649-225316-421900 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-07 08:24:15,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-07 08:24:15,631 44 INFO rb-229b649-225316-421900 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-07 08:24:15,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:15] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.008 0.016 2026-10-07 08:24:15,783 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14796768 (allocated 15728640) 2026-10-07 08:24:15,803 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 129171 2026-10-07 08:24:15,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-07 08:24:15,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 129171 2026-10-07 08:24:15,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082415_914330_test_variant_popup_qty_free.txt 2026-10-07 08:24:15,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpqvc_nm8x_chrome_odoo" 2026-10-07 08:24:16,027 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-07 08:24:33,598 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-07 08:24:35,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-07 08:24:37,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 129383 2026-10-07 08:24:37,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpqwlwpgoi_chrome_odoo 2026-10-07 08:24:37,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:38617/json/version 2026-10-07 08:24:37,116 44 INFO rb-229b649-225316-421900 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-07 08:24:37,176 44 INFO rb-229b649-225316-421900 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-07 08:24:37,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:38617/json 2026-10-07 08:24:37,177 44 INFO rb-229b649-225316-421900 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-07 08:24:37,195 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:38617/devtools/page/C65007CE984D48056057F0A7529E1FDC 2026-10-07 08:24:37,213 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-10-07 08:24:37,224 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-07 08:24:37,416 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:24:37,424 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-07 08:24:37,429 44 INFO rb-229b649-225316-421900 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-07 08:24:37,429 44 INFO rb-229b649-225316-421900 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-07 08:24:37,447 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:24:38,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:38] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.100 0.869 2026-10-07 08:24:38,413 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': 'C65007CE984D48056057F0A7529E1FDC', 'loaderId': 'F2F61B17C28E09AF9FAC8CED5E5BD0B8', 'isDownload': False} 2026-10-07 08:24:38,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-07 08:24:38,447 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:24:38,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:38] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.043 2026-10-07 08:24:38,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:38] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-07 08:24:38,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:38] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 08:24:39,116 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:24:39,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:24:39,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 08:24:39,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:24:39,195 44 INFO rb-229b649-225316-421900 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-07 08:24:39,207 44 INFO rb-229b649-225316-421900 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-07 08:24:39,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24: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-07 08:24:39,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:24:39,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-07 08:24:39,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-10-07 08:24:39,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.049 2026-10-07 08:24:39,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-07 08:24:40,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.366 0.500 2026-10-07 08:24:40,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "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-07 08:24:40,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24: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-07 08:24:40,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-07 08:24:40,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:24:40,555 44 INFO rb-229b649-225316-421900 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-07 08:24:40,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:24:40,637 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:40,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:24:40,677 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:24:40,697 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:24:40,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.024 0.048 2026-10-07 08:24:40,748 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:24:40,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.021 0.101 2026-10-07 08:24:40,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-10-07 08:24:40,822 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:24:40,881 44 INFO rb-229b649-225316-421900 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-07 08:24:40,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:40] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.089 0.066 2026-10-07 08:24:41,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.030 0.181 2026-10-07 08:24:41,028 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:24:41,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.005 0.196 2026-10-07 08:24:41,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 08:24:41,104 44 INFO rb-229b649-225316-421900 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-07 08:24:41,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-07 08:24:41,131 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:41,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-07 08:24:41,159 44 INFO rb-229b649-225316-421900 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-07 08:24:41,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-07 08:24:41,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 08:24:41,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.009 0.197 2026-10-07 08:24:41,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.010 0.214 2026-10-07 08:24:41,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 08:24:41,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 08:24:41,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.009 0.187 2026-10-07 08:24:41,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.073 0.217 2026-10-07 08:24:41,587 44 INFO rb-229b649-225316-421900 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-07 08:24:41,651 44 INFO rb-229b649-225316-421900 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-07 08:24:41,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.062 0.149 2026-10-07 08:24:41,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.027 0.042 2026-10-07 08:24:42,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:24:42,147 44 INFO rb-229b649-225316-421900 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-07 08:24:42,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "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.069 0.126 2026-10-07 08:24:42,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.064 0.121 2026-10-07 08:24:42,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.181 2026-10-07 08:24:42,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.036 2026-10-07 08:24:42,699 44 INFO rb-229b649-225316-421900 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-07 08:24:42,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.018 0.042 2026-10-07 08:24:42,761 44 INFO rb-229b649-225316-421900 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-07 08:24:42,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.015 0.067 2026-10-07 08:24:42,860 44 INFO rb-229b649-225316-421900 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-07 08:24:42,939 44 INFO rb-229b649-225316-421900 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-07 08:24:42,963 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:24:42,964 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:24:42,990 44 INFO rb-229b649-225316-421900 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-07 08:24:43,040 44 INFO rb-229b649-225316-421900 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-07 08:24:43,125 44 INFO rb-229b649-225316-421900 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-07 08:24:43,181 44 INFO rb-229b649-225316-421900 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-07 08:24:43,257 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-07 08:24:43,258 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 08:24:43,262 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91229675 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'bc7c655a-b780-4645-9095-468617d5b535'}] 2026-10-07 08:24:43,278 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:24:43,380 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17144292 (allocated 18350080) 2026-10-07 08:24:43,398 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 129383 2026-10-07 08:24:43,402 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-07 08:24:43,406 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 129383 2026-10-07 08:24:43,534 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082443_533727_test_pos_downpayment_sale_invoice_creation.txt 2026-10-07 08:24:43,534 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpqwlwpgoi_chrome_odoo" 2026-10-07 08:24:43,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-07 08:24:45,286 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91229675 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': 'bc7c655a-b780-4645-9095-468617d5b535'} created pos.order #859 2026-10-07 08:24:45,290 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91229675 finished 2026-10-07 08:24:45,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 511 0.601 1.672 2026-10-07 08:24:46,330 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-07 08:24:47,532 44 INFO rb-229b649-225316-421900 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-07 08:24:49,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 129598 2026-10-07 08:24:49,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpi8p72k59_chrome_odoo 2026-10-07 08:24:49,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:40611/json/version 2026-10-07 08:24:49,903 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:24:49,969 44 INFO rb-229b649-225316-421900 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-07 08:24:49,969 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:40611/json 2026-10-07 08:24:49,970 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:24:49,979 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:40611/devtools/page/6B717083C56402D0151C78DF1D986325 2026-10-07 08:24:49,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-10-07 08:24:49,992 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-07 08:24:50,250 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:24:50,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-07 08:24:50,259 44 INFO rb-229b649-225316-421900 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-07 08:24:50,259 44 INFO rb-229b649-225316-421900 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-07 08:24:50,283 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:24:50,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:50] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.064 0.609 2026-10-07 08:24:50,955 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '6B717083C56402D0151C78DF1D986325', 'loaderId': '6EEE9D1E80F0D7740CB7C456F2D45973', 'isDownload': False} 2026-10-07 08:24:50,956 44 INFO rb-229b649-225316-421900 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-07 08:24:50,982 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:24:51,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:24:51,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 08:24:51,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-10-07 08:24:51,616 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:24:51,624 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:51,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:24:51,663 44 INFO rb-229b649-225316-421900 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-07 08:24:51,672 44 INFO rb-229b649-225316-421900 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-07 08:24:51,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:24:51,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24: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-07 08:24:51,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:24:51,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "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-07 08:24:51,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-07 08:24:51,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.063 2026-10-07 08:24:51,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 08:24:52,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.315 0.481 2026-10-07 08:24:52,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:52] "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-07 08:24:52,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:24:52,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:52] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-07 08:24:52,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 08:24:53,005 44 INFO rb-229b649-225316-421900 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-07 08:24:53,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:24:53,076 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:53,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:24:53,106 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:53,124 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:24:53,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.006 0.022 2026-10-07 08:24:53,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.008 0.054 2026-10-07 08:24:53,165 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:53,168 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:53,211 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:24:53,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-07 08:24:53,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.032 0.063 2026-10-07 08:24:53,319 44 INFO rb-229b649-225316-421900 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-07 08:24:53,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.040 0.170 2026-10-07 08:24:53,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.029 0.098 2026-10-07 08:24:53,481 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:24:53,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2229&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.072 2026-10-07 08:24:53,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-07 08:24:53,540 44 INFO rb-229b649-225316-421900 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-07 08:24:53,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.008 0.132 2026-10-07 08:24:53,582 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:24:53,603 44 INFO rb-229b649-225316-421900 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-07 08:24:53,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 08:24:53,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.007 0.223 2026-10-07 08:24:53,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 08:24:53,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.006 0.205 2026-10-07 08:24:53,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-10-07 08:24:53,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 08:24:53,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-07T08:24:16.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-10-07 08:24:53,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.035 0.191 2026-10-07 08:24:53,933 44 INFO rb-229b649-225316-421900 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-07 08:24:53,995 44 INFO rb-229b649-225316-421900 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-07 08:24:54,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.053 0.165 2026-10-07 08:24:54,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.031 0.071 2026-10-07 08:24:54,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.006 0.020 2026-10-07 08:24:54,524 44 INFO rb-229b649-225316-421900 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-07 08:24:54,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.093 0.130 2026-10-07 08:24:55,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.107 0.135 2026-10-07 08:24:55,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.003 0.247 2026-10-07 08:24:55,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.046 2026-10-07 08:24:55,184 44 INFO rb-229b649-225316-421900 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-07 08:24:55,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.038 0.056 2026-10-07 08:24:55,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.030 0.119 2026-10-07 08:24:55,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:24:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.125 2026-10-07 08:24:55,528 44 INFO rb-229b649-225316-421900 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-07 08:24:55,580 44 INFO rb-229b649-225316-421900 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-07 08:24:55,631 44 INFO rb-229b649-225316-421900 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-07 08:24:55,682 44 INFO rb-229b649-225316-421900 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-07 08:24:55,733 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-07 08:24:55,734 44 INFO rb-229b649-225316-421900 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-07 08:24:55,869 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17488364 (allocated 18612224) 2026-10-07 08:24:55,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 129598 2026-10-07 08:24:55,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-07 08:24:55,889 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 129598 2026-10-07 08:24:55,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082455_985945_test_pos_settle_so_with_downpayment.txt 2026-10-07 08:24:55,986 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmpi8p72k59_chrome_odoo" 2026-10-07 08:24:56,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-07 08:24:59,198 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-07 08:25:15,160 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-07 08:25:17,044 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-07 08:25:18,245 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1423, 1424] 2026-10-07 08:25:18,585 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1425] 2026-10-07 08:25:18,748 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:25:36,788 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-07 08:25:38,196 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-07 08:25:38,864 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82781847 started for PoS orders references: [{'name': 'Order 10060-636-7704', 'pos_reference': None, 'uuid': '10060-636-7704'}] 2026-10-07 08:25:40,999 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82781847 order {'name': 'Order 10060-636-7704', 'pos_reference': None, 'uuid': '10060-636-7704'} created pos.order #863 2026-10-07 08:25:41,000 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82781847 finished 2026-10-07 08:25:41,129 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-07 08:25:41,596 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65654440 started for PoS orders references: [{'name': 'Order 54414-831-6108', 'pos_reference': None, 'uuid': '54414-831-6108'}] 2026-10-07 08:25:42,059 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1430] 2026-10-07 08:25:42,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65654440 order {'name': 'Order 54414-831-6108', 'pos_reference': None, 'uuid': '54414-831-6108'} created pos.order #864 2026-10-07 08:25:42,190 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65654440 finished 2026-10-07 08:25:43,051 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-07 08:25:43,897 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 129813 2026-10-07 08:25:43,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmprjgpe3gv_chrome_odoo 2026-10-07 08:25:43,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:45429/json/version 2026-10-07 08:25:43,899 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:25:43,998 44 INFO rb-229b649-225316-421900 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-07 08:25:43,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:45429/json 2026-10-07 08:25:43,999 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:25:44,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:45429/devtools/page/C0DF845BE416DF98BB1405EC9007B03B 2026-10-07 08:25:44,027 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-10-07 08:25:44,036 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-07 08:25:44,157 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:25:44,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-07 08:25:44,165 44 INFO rb-229b649-225316-421900 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-07 08:25:44,166 44 INFO rb-229b649-225316-421900 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-07 08:25:44,186 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:25:45,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.093 0.730 2026-10-07 08:25:45,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'C0DF845BE416DF98BB1405EC9007B03B', 'loaderId': '60244725A5303B15754B97E194200E47', 'isDownload': False} 2026-10-07 08:25:45,007 44 INFO rb-229b649-225316-421900 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-07 08:25:45,035 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:25:45,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-07 08:25:45,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-10-07 08:25:45,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 08:25:45,765 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:25:45,780 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:25:45,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.038 2026-10-07 08:25:45,847 44 INFO rb-229b649-225316-421900 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-07 08:25:45,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-07 08:25:45,861 44 INFO rb-229b649-225316-421900 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-07 08:25:45,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25: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-07 08:25:45,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:25:45,954 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.021 2026-10-07 08:25:45,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-07 08:25:46,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.016 0.046 2026-10-07 08:25:46,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 08:25:46,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.290 0.533 2026-10-07 08:25:46,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:46] "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-07 08:25:47,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:25:47,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.043 2026-10-07 08:25:47,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:25:47,171 44 INFO rb-229b649-225316-421900 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-07 08:25:47,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:25:47,254 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:25:47,279 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:25:47,292 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:25:47,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.035 0.041 2026-10-07 08:25:47,350 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:25:47,370 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "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-07 08:25:47,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.013 0.107 2026-10-07 08:25:47,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-07 08:25:47,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.009 0.056 2026-10-07 08:25:47,498 44 INFO rb-229b649-225316-421900 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-07 08:25:47,562 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:25:47,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.010 0.021 2026-10-07 08:25:47,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.094 0.077 2026-10-07 08:25:47,731 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:25:47,743 44 INFO rb-229b649-225316-421900 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-07 08:25:47,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-07 08:25:47,776 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:25:47,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.196 2026-10-07 08:25:47,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image?model=product.template&field=image_128&id=2268&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.249 2026-10-07 08:25:47,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:47] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.298 2026-10-07 08:25:48,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.050 0.426 2026-10-07 08:25:48,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2280&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.020 0.317 2026-10-07 08:25:48,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2274&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.316 2026-10-07 08:25:48,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.313 2026-10-07 08:25:48,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2281&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-07 08:25:48,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.278 2026-10-07 08:25:48,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.224 2026-10-07 08:25:48,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-07 08:25:48,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-07T08:25:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.305 2026-10-07 08:25:48,402 44 INFO rb-229b649-225316-421900 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-07 08:25:48,466 44 INFO rb-229b649-225316-421900 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-07 08:25:48,522 44 INFO rb-229b649-225316-421900 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-07 08:25:48,709 44 INFO rb-229b649-225316-421900 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-07 08:25:48,757 44 INFO rb-229b649-225316-421900 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-07 08:25:48,836 44 INFO rb-229b649-225316-421900 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-07 08:25:48,853 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:25:48,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:25:48,887 44 INFO rb-229b649-225316-421900 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-07 08:25:48,940 44 INFO rb-229b649-225316-421900 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-07 08:25:49,017 44 INFO rb-229b649-225316-421900 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-07 08:25:49,090 44 INFO rb-229b649-225316-421900 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-07 08:25:49,095 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30625480 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'c962d1ee-4161-4359-b9d1-a92b612c941d'}] 2026-10-07 08:25:49,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:25:49,812 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30625480 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'c962d1ee-4161-4359-b9d1-a92b612c941d'} created pos.order #865 2026-10-07 08:25:49,844 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30625480 finished 2026-10-07 08:25:49,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.329 0.532 2026-10-07 08:25:50,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:50] "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-07 08:25:50,163 44 INFO rb-229b649-225316-421900 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-07 08:25:50,170 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4900946 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'c962d1ee-4161-4359-b9d1-a92b612c941d'}] 2026-10-07 08:25:50,180 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4900946 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'c962d1ee-4161-4359-b9d1-a92b612c941d'} sync ignored for existing PoS order pos.order(865,) (state: paid) 2026-10-07 08:25:50,207 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4900946 finished 2026-10-07 08:25:50,240 44 INFO rb-229b649-225316-421900 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-07 08:25:50,290 44 INFO rb-229b649-225316-421900 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-07 08:25:50,340 44 INFO rb-229b649-225316-421900 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-07 08:25:50,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.061 0.149 2026-10-07 08:25:50,404 44 INFO rb-229b649-225316-421900 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-07 08:25:50,463 44 INFO rb-229b649-225316-421900 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-07 08:25:50,542 44 INFO rb-229b649-225316-421900 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-07 08:25:50,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:25:50,607 44 INFO rb-229b649-225316-421900 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-07 08:25:50,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.032 2026-10-07 08:25:50,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:50] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.010 0.039 2026-10-07 08:25:50,657 44 INFO rb-229b649-225316-421900 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-07 08:25:50,714 44 INFO rb-229b649-225316-421900 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-07 08:25:50,764 44 INFO rb-229b649-225316-421900 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-07 08:25:50,813 44 INFO rb-229b649-225316-421900 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-07 08:25:50,894 44 INFO rb-229b649-225316-421900 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-07 08:25:50,945 44 INFO rb-229b649-225316-421900 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-07 08:25:51,008 44 INFO rb-229b649-225316-421900 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-07 08:25:51,070 44 INFO rb-229b649-225316-421900 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-07 08:25:51,079 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38391024 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': '4bc1b385-18de-4198-bdf0-07c1ca83faea'}] 2026-10-07 08:25:51,761 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38391024 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': '4bc1b385-18de-4198-bdf0-07c1ca83faea'} created pos.order #866 2026-10-07 08:25:51,820 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38391024 finished 2026-10-07 08:25:51,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.444 0.460 2026-10-07 08:25:52,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:52] "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-07 08:25:52,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-07 08:25:52,084 44 INFO rb-229b649-225316-421900 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-07 08:25:52,091 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57394973 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '4bc1b385-18de-4198-bdf0-07c1ca83faea'}] 2026-10-07 08:25:52,098 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57394973 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '4bc1b385-18de-4198-bdf0-07c1ca83faea'} sync ignored for existing PoS order pos.order(866,) (state: paid) 2026-10-07 08:25:52,133 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57394973 finished 2026-10-07 08:25:52,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17572624 (allocated 19533824) 2026-10-07 08:25:52,236 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 129813 2026-10-07 08:25:52,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-07 08:25:52,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 129813 2026-10-07 08:25:52,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:25:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.044 0.112 2026-10-07 08:25:52,368 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082552_368210_test_refund_line_report_prices_sign.txt 2026-10-07 08:25:52,368 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmprjgpe3gv_chrome_odoo" 2026-10-07 08:25:53,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-07 08:25:53,686 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64044206 started for PoS orders references: [{'name': 'Order 80286-621-5559', 'pos_reference': None, 'uuid': '80286-621-5559'}] 2026-10-07 08:25:54,156 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64044206 order {'name': 'Order 80286-621-5559', 'pos_reference': None, 'uuid': '80286-621-5559'} created pos.order #867 2026-10-07 08:25:54,157 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64044206 finished 2026-10-07 08:25:54,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-07 08:25:55,156 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41835824 started for PoS orders references: [{'name': 'Order 12677-301-0346', 'pos_reference': None, 'uuid': '12677-301-0346'}, {'name': 'Order 95996-010-8710', 'pos_reference': None, 'uuid': '95996-010-8710'}] 2026-10-07 08:25:55,799 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41835824 order {'name': 'Order 12677-301-0346', 'pos_reference': None, 'uuid': '12677-301-0346'} created pos.order #868 2026-10-07 08:25:56,142 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41835824 order {'name': 'Order 95996-010-8710', 'pos_reference': None, 'uuid': '95996-010-8710'} created pos.order #869 2026-10-07 08:25:56,143 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41835824 finished 2026-10-07 08:25:56,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-07 08:25:57,621 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51057936 started for PoS orders references: [{'name': 'Order 37268-182-1966', 'pos_reference': None, 'uuid': '37268-182-1966'}] 2026-10-07 08:25:58,165 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51057936 order {'name': 'Order 37268-182-1966', 'pos_reference': None, 'uuid': '37268-182-1966'} created pos.order #870 2026-10-07 08:25:58,166 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51057936 finished 2026-10-07 08:25:59,628 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 08:26:19,303 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-07 08:26:20,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 130031 2026-10-07 08:26:20,575 44 INFO rb-229b649-225316-421900 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/tmpn39o7ees_chrome_odoo 2026-10-07 08:26:20,575 44 INFO rb-229b649-225316-421900 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:45211/json/version 2026-10-07 08:26:20,576 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:20,613 44 INFO rb-229b649-225316-421900 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-07 08:26:20,613 44 INFO rb-229b649-225316-421900 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:45211/json 2026-10-07 08:26:20,614 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:20,637 44 INFO rb-229b649-225316-421900 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:45211/devtools/page/80EA123AE348AF37BEE9EADFA861E96E 2026-10-07 08:26:20,649 44 INFO rb-229b649-225316-421900 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-07 08:26:20,659 44 INFO rb-229b649-225316-421900 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-07 08:26:20,808 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:26:20,816 44 INFO rb-229b649-225316-421900 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-07 08:26:20,818 44 INFO rb-229b649-225316-421900 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-07 08:26:20,818 44 INFO rb-229b649-225316-421900 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-07 08:26:20,844 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:26:21,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:21] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.136 0.769 2026-10-07 08:26:21,741 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '80EA123AE348AF37BEE9EADFA861E96E', 'loaderId': '52FC9487B5FE036A64EC202DB8B7C599', 'isDownload': False} 2026-10-07 08:26:21,741 44 INFO rb-229b649-225316-421900 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-07 08:26:21,768 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:26:21,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 08:26:21,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.013 2026-10-07 08:26:21,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.038 2026-10-07 08:26:22,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:22,457 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:26:22,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:26:22,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:26:22,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26: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-07 08:26:22,534 44 INFO rb-229b649-225316-421900 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-07 08:26:22,545 44 INFO rb-229b649-225316-421900 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-07 08:26:22,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:22,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-10-07 08:26:22,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.024 2026-10-07 08:26:22,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:26:22,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.038 2026-10-07 08:26:23,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.366 0.478 2026-10-07 08:26:23,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:26:23,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26: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.005 2026-10-07 08:26:23,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.037 2026-10-07 08:26:23,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 08:26:23,812 44 INFO rb-229b649-225316-421900 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-07 08:26:23,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.006 2026-10-07 08:26:23,890 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:26:23,902 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:26:23,914 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:26:23,947 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:26:23,959 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "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-07 08:26:23,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.052 0.040 2026-10-07 08:26:23,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:23] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.109 2026-10-07 08:26:24,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.046 2026-10-07 08:26:24,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.137 2026-10-07 08:26:24,036 44 INFO rb-229b649-225316-421900 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-07 08:26:24,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.025 0.025 2026-10-07 08:26:24,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:24,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-07 08:26:24,190 44 INFO rb-229b649-225316-421900 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-07 08:26:24,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-07 08:26:24,218 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:26:24,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:24,234 44 INFO rb-229b649-225316-421900 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-07 08:26:24,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.026 0.141 2026-10-07 08:26:24,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-07 08:26:24,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 08:26:24,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.031 0.218 2026-10-07 08:26:24,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-10-07 08:26:24,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 08:26:24,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-07 08:26:24,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-10-07 08:26:24,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.073 0.180 2026-10-07 08:26:24,701 44 INFO rb-229b649-225316-421900 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-07 08:26:24,760 44 INFO rb-229b649-225316-421900 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-07 08:26:24,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.020 0.558 2026-10-07 08:26:24,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:24] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.348 2026-10-07 08:26:25,010 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.067 0.173 2026-10-07 08:26:25,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.061 2026-10-07 08:26:25,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.013 2026-10-07 08:26:25,289 44 INFO rb-229b649-225316-421900 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-07 08:26:25,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.067 0.092 2026-10-07 08:26:25,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.065 0.094 2026-10-07 08:26:25,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.143 2026-10-07 08:26:25,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.018 0.019 2026-10-07 08:26:25,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.042 2026-10-07 08:26:25,843 44 INFO rb-229b649-225316-421900 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-07 08:26:25,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.048 2026-10-07 08:26:25,900 44 INFO rb-229b649-225316-421900 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-07 08:26:25,953 44 INFO rb-229b649-225316-421900 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-07 08:26:25,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.060 2026-10-07 08:26:26,062 44 INFO rb-229b649-225316-421900 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-07 08:26:26,113 44 INFO rb-229b649-225316-421900 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-07 08:26:26,190 44 INFO rb-229b649-225316-421900 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-07 08:26:26,210 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:26:26,216 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:26,244 44 INFO rb-229b649-225316-421900 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-07 08:26:26,292 44 INFO rb-229b649-225316-421900 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-07 08:26:26,365 44 INFO rb-229b649-225316-421900 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-07 08:26:26,436 44 INFO rb-229b649-225316-421900 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-07 08:26:26,443 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29585982 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '7870f3a8-81e9-4153-a94b-ebf9f26e9c51'}] 2026-10-07 08:26:26,460 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:26:27,026 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29585982 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '7870f3a8-81e9-4153-a94b-ebf9f26e9c51'} created pos.order #871 2026-10-07 08:26:27,054 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29585982 finished 2026-10-07 08:26:27,757 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1438] 2026-10-07 08:26:28,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 519 0.619 0.974 2026-10-07 08:26:28,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.035 2026-10-07 08:26:28,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:26:28,299 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599094 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '7870f3a8-81e9-4153-a94b-ebf9f26e9c51'}] 2026-10-07 08:26:28,310 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599094 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '7870f3a8-81e9-4153-a94b-ebf9f26e9c51'} sync ignored for existing PoS order pos.order(871,) (state: paid) 2026-10-07 08:26:28,322 44 INFO rb-229b649-225316-421900 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-07 08:26:28,356 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599094 finished 2026-10-07 08:26:28,371 44 INFO rb-229b649-225316-421900 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-07 08:26:28,424 44 INFO rb-229b649-225316-421900 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-07 08:26:28,484 44 INFO rb-229b649-225316-421900 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-07 08:26:28,537 44 INFO rb-229b649-225316-421900 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-07 08:26:28,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.108 0.178 2026-10-07 08:26:28,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.132 2026-10-07 08:26:28,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.115 2026-10-07 08:26:28,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.090 2026-10-07 08:26:28,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 08:26:28,884 44 INFO rb-229b649-225316-421900 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-07 08:26:29,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "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.050 0.111 2026-10-07 08:26:29,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.076 0.126 2026-10-07 08:26:29,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.199 2026-10-07 08:26:29,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.031 2026-10-07 08:26:29,379 44 INFO rb-229b649-225316-421900 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-07 08:26:29,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.040 2026-10-07 08:26:29,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.049 2026-10-07 08:26:29,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.100 2026-10-07 08:26:29,603 44 INFO rb-229b649-225316-421900 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-07 08:26:29,653 44 INFO rb-229b649-225316-421900 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-07 08:26:29,704 44 INFO rb-229b649-225316-421900 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-07 08:26:29,763 44 INFO rb-229b649-225316-421900 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-07 08:26:29,813 44 INFO rb-229b649-225316-421900 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-07 08:26:29,864 44 INFO rb-229b649-225316-421900 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-07 08:26:29,919 44 INFO rb-229b649-225316-421900 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-07 08:26:29,972 44 INFO rb-229b649-225316-421900 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-07 08:26:30,023 44 INFO rb-229b649-225316-421900 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-07 08:26:30,079 44 INFO rb-229b649-225316-421900 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-07 08:26:30,151 44 INFO rb-229b649-225316-421900 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-07 08:26:30,156 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13470242 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'c200d19f-0e84-47fc-979e-d1739458a721'}] 2026-10-07 08:26:30,490 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1436] 2026-10-07 08:26:33,369 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13470242 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': 'c200d19f-0e84-47fc-979e-d1739458a721'} created pos.order #872 2026-10-07 08:26:33,715 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13470242 finished 2026-10-07 08:26:34,300 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:26:34,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1080 1.465 2.683 2026-10-07 08:26:34,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:34] "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.016 2026-10-07 08:26:34,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.022 2026-10-07 08:26:34,447 44 INFO rb-229b649-225316-421900 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-07 08:26:34,479 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58977461 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'c200d19f-0e84-47fc-979e-d1739458a721'}] 2026-10-07 08:26:34,498 44 INFO rb-229b649-225316-421900 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-07 08:26:34,513 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58977461 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': 'c200d19f-0e84-47fc-979e-d1739458a721'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-10-07 08:26:34,545 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58977461 finished 2026-10-07 08:26:34,579 44 INFO rb-229b649-225316-421900 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-07 08:26:34,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-10-07 08:26:34,631 44 INFO rb-229b649-225316-421900 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-07 08:26:34,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.110 0.166 2026-10-07 08:26:34,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 21674196 (allocated 26349568) 2026-10-07 08:26:34,850 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 130031 2026-10-07 08:26:34,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-10-07 08:26:34,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 130031 2026-10-07 08:26:34,975 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_082634_975383_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-07 08:26:34,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpn39o7ees_chrome_odoo" 2026-10-07 08:26:35,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-07 08:26:36,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130265 2026-10-07 08:26:36,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpan3tw9u7_chrome_odoo 2026-10-07 08:26:36,495 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37763/json/version 2026-10-07 08:26:36,496 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:36,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:26:36,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37763/json 2026-10-07 08:26:36,555 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:36,570 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:37763/devtools/page/82C1B24A66E29A533DF25DCDFE34694C 2026-10-07 08:26:36,581 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 08:26:36,590 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 08:26:36,821 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:26:36,829 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 08:26:36,835 44 INFO rb-229b649-225316-421900 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-07 08:26:36,835 44 INFO rb-229b649-225316-421900 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-07 08:26:36,853 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:26:37,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:37] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.100 0.750 2026-10-07 08:26:37,704 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '82C1B24A66E29A533DF25DCDFE34694C', 'loaderId': 'E8CB5A3F44A0A302ED293698E976E8A9', 'isDownload': False} 2026-10-07 08:26:37,704 44 INFO rb-229b649-225316-421900 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-07 08:26:37,733 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:26:37,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:37] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:26:37,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:37] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:26:37,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:37] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-10-07 08:26:38,523 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:38,533 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:38,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 08:26:38,597 44 INFO rb-229b649-225316-421900 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-07 08:26:38,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:26:38,611 44 INFO rb-229b649-225316-421900 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-07 08:26:38,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:26:38,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:26:38,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26: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.021 2026-10-07 08:26:38,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-07 08:26:38,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.047 0.044 2026-10-07 08:26:38,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 08:26:39,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.324 0.543 2026-10-07 08:26:39,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:26:39,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:26:39,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:39] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.051 2026-10-07 08:26:40,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "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.018 2026-10-07 08:26:40,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:26:40,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:26:40,088 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:40,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:26:40,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:26:40,139 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:26:40,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.035 0.029 2026-10-07 08:26:40,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.080 2026-10-07 08:26:40,193 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:40,202 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:26:40,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:40,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.015 0.029 2026-10-07 08:26:40,356 44 INFO rb-229b649-225316-421900 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-07 08:26:40,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.026 0.090 2026-10-07 08:26:40,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.045 0.183 2026-10-07 08:26:40,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.111 2026-10-07 08:26:40,495 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:26:40,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.114 2026-10-07 08:26:40,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-10-07 08:26:40,615 44 INFO rb-229b649-225316-421900 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-07 08:26:40,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 08:26:40,647 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:40,667 44 INFO rb-229b649-225316-421900 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-07 08:26:40,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 08:26:40,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.218 2026-10-07 08:26:40,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-07 08:26:40,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.230 2026-10-07 08:26:40,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-07 08:26:40,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 08:26:40,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.207 2026-10-07 08:26:40,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:40] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 08:26:41,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.234 2026-10-07 08:26:41,080 44 INFO rb-229b649-225316-421900 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-07 08:26:41,150 44 INFO rb-229b649-225316-421900 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-07 08:26:41,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.083 0.169 2026-10-07 08:26:41,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.061 2026-10-07 08:26:41,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:26:41,762 44 INFO rb-229b649-225316-421900 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-07 08:26:42,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "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.138 2026-10-07 08:26:42,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.058 0.117 2026-10-07 08:26:42,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.173 2026-10-07 08:26:42,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.020 2026-10-07 08:26:42,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:26:42,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.036 2026-10-07 08:26:42,471 44 INFO rb-229b649-225316-421900 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-07 08:26:42,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.034 0.049 2026-10-07 08:26:42,543 44 INFO rb-229b649-225316-421900 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-07 08:26:42,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.056 2026-10-07 08:26:42,657 44 INFO rb-229b649-225316-421900 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-07 08:26:42,709 44 INFO rb-229b649-225316-421900 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-07 08:26:42,757 44 INFO rb-229b649-225316-421900 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-07 08:26:42,835 44 INFO rb-229b649-225316-421900 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-07 08:26:42,855 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:26:42,856 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:26:42,886 44 INFO rb-229b649-225316-421900 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-07 08:26:42,940 44 INFO rb-229b649-225316-421900 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-07 08:26:42,989 44 INFO rb-229b649-225316-421900 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-07 08:26:43,067 44 INFO rb-229b649-225316-421900 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-07 08:26:43,118 44 INFO rb-229b649-225316-421900 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-07 08:26:43,173 44 INFO rb-229b649-225316-421900 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-07 08:26:43,247 44 INFO rb-229b649-225316-421900 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-07 08:26:43,252 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25092850 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '40f6ec39-318b-4458-908c-73bf3d76b842'}] 2026-10-07 08:26:43,258 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:26:45,889 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25092850 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '40f6ec39-318b-4458-908c-73bf3d76b842'} created pos.order #873 2026-10-07 08:26:46,204 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25092850 finished 2026-10-07 08:26:47,060 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1444] 2026-10-07 08:26:47,487 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:26:47,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1182 1.427 2.813 2026-10-07 08:26:47,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:47] "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.018 2026-10-07 08:26:47,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 24 0.027 0.064 2026-10-07 08:26:47,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:26:47,826 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69290291 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '40f6ec39-318b-4458-908c-73bf3d76b842'}] 2026-10-07 08:26:47,836 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69290291 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '40f6ec39-318b-4458-908c-73bf3d76b842'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-10-07 08:26:47,839 44 INFO rb-229b649-225316-421900 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-07 08:26:47,868 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69290291 finished 2026-10-07 08:26:47,884 44 INFO rb-229b649-225316-421900 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-07 08:26:47,964 44 INFO rb-229b649-225316-421900 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-07 08:26:48,020 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 08:26:48,025 44 INFO rb-229b649-225316-421900 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-07 08:26:48,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.081 0.180 2026-10-07 08:26:48,201 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18873432 (allocated 20185088) 2026-10-07 08:26:48,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130265 2026-10-07 08:26:48,241 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 08:26:48,244 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130265 2026-10-07 08:26:48,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.038 2026-10-07 08:26:48,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082648_348762_test_taxes_l10n_be_pos.txt 2026-10-07 08:26:48,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpan3tw9u7_chrome_odoo" 2026-10-07 08:26:49,929 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1441, 1442] 2026-10-07 08:26:51,483 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130491 2026-10-07 08:26:51,484 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpuy4_6k8o_chrome_odoo 2026-10-07 08:26:51,484 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37209/json/version 2026-10-07 08:26:51,485 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:51,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:26:51,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:37209/json 2026-10-07 08:26:51,514 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:26:51,531 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:37209/devtools/page/0B0A181E3DE614EF587FD26DCE70E82C 2026-10-07 08:26:51,543 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 08:26:51,550 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 08:26:51,752 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:26:51,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 08:26:51,767 44 INFO rb-229b649-225316-421900 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-07 08:26:51,767 44 INFO rb-229b649-225316-421900 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-07 08:26:52,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.094 0.147 2026-10-07 08:26:52,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '0B0A181E3DE614EF587FD26DCE70E82C', 'loaderId': 'F3F07D772FE10C2DC81894DD773A3FEE', 'isDownload': False} 2026-10-07 08:26:52,029 44 INFO rb-229b649-225316-421900 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-07 08:26:52,052 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:26:52,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.026 2026-10-07 08:26:52,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.027 2026-10-07 08:26:52,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 08:26:52,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:52,714 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:26:52,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 08:26:52,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 08:26:52,773 44 INFO rb-229b649-225316-421900 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-07 08:26:52,787 44 INFO rb-229b649-225316-421900 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-07 08:26:52,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:26:52,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:52,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "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-07 08:26:52,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 08:26:52,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.038 2026-10-07 08:26:52,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 08:26:53,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.310 0.452 2026-10-07 08:26:53,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:53] "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-07 08:26:53,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:26:53,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:53] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.044 2026-10-07 08:26:53,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 08:26:53,988 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:26:54,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:26:54,077 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:26:54,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:26:54,117 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:26:54,146 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 08:26:54,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.069 2026-10-07 08:26:54,178 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:26:54,209 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:26:54,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.031 0.091 2026-10-07 08:26:54,264 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:26:54,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.078 2026-10-07 08:26:54,317 44 INFO rb-229b649-225316-421900 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-07 08:26:54,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.037 0.129 2026-10-07 08:26:54,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.044 0.192 2026-10-07 08:26:54,486 44 INFO rb-229b649-225316-421900 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-07 08:26:54,488 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:26:54,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.128 2026-10-07 08:26:54,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-10-07 08:26:54,543 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:26:54,557 44 INFO rb-229b649-225316-421900 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-07 08:26:54,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.160 2026-10-07 08:26:54,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 08:26:54,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.219 2026-10-07 08:26:54,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 08:26:54,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-07 08:26:54,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-07 08:26:54,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-07 08:26:54,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 08:26:54,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 08:26:54,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-07 08:26:54,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:54] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 08:26:55,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.068 0.194 2026-10-07 08:26:55,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-07 08:26:55,098 44 INFO rb-229b649-225316-421900 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-07 08:26:55,164 44 INFO rb-229b649-225316-421900 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-07 08:26:55,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.037 0.109 2026-10-07 08:26:55,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.053 2026-10-07 08:26:55,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 08:26:55,603 44 INFO rb-229b649-225316-421900 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-07 08:26:55,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 60 0.068 0.109 2026-10-07 08:26:55,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.052 0.123 2026-10-07 08:26:55,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.156 2026-10-07 08:26:56,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.018 2026-10-07 08:26:56,059 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:26:56,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.040 2026-10-07 08:26:56,225 44 INFO rb-229b649-225316-421900 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-07 08:26:56,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 14 0.021 0.049 2026-10-07 08:26:56,285 44 INFO rb-229b649-225316-421900 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-07 08:26:56,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.040 0.058 2026-10-07 08:26:56,392 44 INFO rb-229b649-225316-421900 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-07 08:26:56,444 44 INFO rb-229b649-225316-421900 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-07 08:26:56,494 44 INFO rb-229b649-225316-421900 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-07 08:26:56,577 44 INFO rb-229b649-225316-421900 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-07 08:26:56,594 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:56,596 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:26:56,634 44 INFO rb-229b649-225316-421900 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-07 08:26:56,678 44 INFO rb-229b649-225316-421900 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-07 08:26:56,729 44 INFO rb-229b649-225316-421900 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-07 08:26:56,805 44 INFO rb-229b649-225316-421900 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-07 08:26:56,854 44 INFO rb-229b649-225316-421900 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-07 08:26:56,910 44 INFO rb-229b649-225316-421900 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-07 08:26:56,980 44 INFO rb-229b649-225316-421900 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-07 08:26:56,985 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26818645 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c726f6d6-0e10-4b5a-9369-9ce9e7612649'}] 2026-10-07 08:26:56,995 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:26:58,732 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26818645 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'c726f6d6-0e10-4b5a-9369-9ce9e7612649'} created pos.order #874 2026-10-07 08:26:58,928 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26818645 finished 2026-10-07 08:26:59,618 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1448] 2026-10-07 08:26:59,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 949 1.111 1.813 2026-10-07 08:26:59,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:26: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.008 2026-10-07 08:27:00,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.043 2026-10-07 08:27:00,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:27:00,215 44 INFO rb-229b649-225316-421900 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-07 08:27:00,221 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46392490 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c726f6d6-0e10-4b5a-9369-9ce9e7612649'}] 2026-10-07 08:27:00,235 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46392490 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'c726f6d6-0e10-4b5a-9369-9ce9e7612649'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-10-07 08:27:00,263 44 INFO rb-229b649-225316-421900 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-07 08:27:00,270 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46392490 finished 2026-10-07 08:27:00,346 44 INFO rb-229b649-225316-421900 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-07 08:27:00,391 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 08:27:00,392 44 INFO rb-229b649-225316-421900 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-07 08:27:00,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.059 0.183 2026-10-07 08:27:00,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18909588 (allocated 20709376) 2026-10-07 08:27:00,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130491 2026-10-07 08:27:00,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 08:27:00,576 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130491 2026-10-07 08:27:00,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082700_703531_test_taxes_l10n_be_pos.txt 2026-10-07 08:27:00,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpuy4_6k8o_chrome_odoo" 2026-10-07 08:27:01,977 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1445, 1446] 2026-10-07 08:27:03,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130725 2026-10-07 08:27:03,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpp95eiv6k_chrome_odoo 2026-10-07 08:27:03,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:41775/json/version 2026-10-07 08:27:03,628 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:03,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:27:03,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:41775/json 2026-10-07 08:27:03,638 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:03,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:41775/devtools/page/9FB2605CB5DCB6282D091FE9F867B3C9 2026-10-07 08:27:03,659 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 08:27:03,675 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 08:27:03,899 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:27:03,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 08:27:03,911 44 INFO rb-229b649-225316-421900 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-07 08:27:03,911 44 INFO rb-229b649-225316-421900 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-07 08:27:04,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.089 0.117 2026-10-07 08:27:04,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '9FB2605CB5DCB6282D091FE9F867B3C9', 'loaderId': 'F2BB36F26EC574DBA79333650D0B7B54', 'isDownload': False} 2026-10-07 08:27:04,144 44 INFO rb-229b649-225316-421900 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-07 08:27:04,167 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:27:04,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:27:04,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:27:04,213 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 08:27:04,796 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:04,805 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:04,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:27:04,852 44 INFO rb-229b649-225316-421900 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-07 08:27:04,861 44 INFO rb-229b649-225316-421900 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-07 08:27:04,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 08:27:04,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:27:04,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:04,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.016 2026-10-07 08:27:04,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:27:05,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.047 2026-10-07 08:27:05,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 08:27:05,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.258 0.419 2026-10-07 08:27:05,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:05] "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-07 08:27:05,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:27:06,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.046 2026-10-07 08:27:06,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:06,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:27:06,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:06,194 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:06,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:27:06,220 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:27:06,224 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:27:06,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.019 0.045 2026-10-07 08:27:06,275 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:06,281 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:27:06,295 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:27:06,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.088 2026-10-07 08:27:06,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.033 0.083 2026-10-07 08:27:06,412 44 INFO rb-229b649-225316-421900 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-07 08:27:06,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.036 0.161 2026-10-07 08:27:06,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.165 2026-10-07 08:27:06,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 08:27:06,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-07 08:27:06,572 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:06,621 44 INFO rb-229b649-225316-421900 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-07 08:27:06,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.087 2026-10-07 08:27:06,629 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:06,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-07 08:27:06,675 44 INFO rb-229b649-225316-421900 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-07 08:27:06,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-07 08:27:06,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.210 2026-10-07 08:27:06,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-07 08:27:06,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-07 08:27:06,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 08:27:06,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-10-07 08:27:06,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-10-07 08:27:06,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-10-07 08:27:06,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:06] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.157 2026-10-07 08:27:07,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-07 08:27:07,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-07 08:27:07,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-07 08:27:07,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.042 0.238 2026-10-07 08:27:07,241 44 INFO rb-229b649-225316-421900 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-07 08:27:07,294 44 INFO rb-229b649-225316-421900 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-07 08:27:07,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.028 0.099 2026-10-07 08:27:07,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.045 2026-10-07 08:27:07,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 08:27:07,727 44 INFO rb-229b649-225316-421900 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-07 08:27:07,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:07] "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.055 0.110 2026-10-07 08:27:08,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.070 0.115 2026-10-07 08:27:08,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.172 2026-10-07 08:27:08,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.020 2026-10-07 08:27:08,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-07 08:27:08,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.040 2026-10-07 08:27:08,343 44 INFO rb-229b649-225316-421900 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-07 08:27:08,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.014 0.035 2026-10-07 08:27:08,402 44 INFO rb-229b649-225316-421900 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-07 08:27:08,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.046 2026-10-07 08:27:08,520 44 INFO rb-229b649-225316-421900 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-07 08:27:08,575 44 INFO rb-229b649-225316-421900 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-07 08:27:08,622 44 INFO rb-229b649-225316-421900 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-07 08:27:08,696 44 INFO rb-229b649-225316-421900 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-07 08:27:08,714 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:08,717 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:08,748 44 INFO rb-229b649-225316-421900 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-07 08:27:08,799 44 INFO rb-229b649-225316-421900 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-07 08:27:08,850 44 INFO rb-229b649-225316-421900 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-07 08:27:08,939 44 INFO rb-229b649-225316-421900 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-07 08:27:08,990 44 INFO rb-229b649-225316-421900 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-07 08:27:09,046 44 INFO rb-229b649-225316-421900 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-07 08:27:09,122 44 INFO rb-229b649-225316-421900 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-07 08:27:09,128 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67418040 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '204e902f-e8a1-4315-a65b-55b9f19b1e29'}] 2026-10-07 08:27:09,150 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:27:11,049 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67418040 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '204e902f-e8a1-4315-a65b-55b9f19b1e29'} created pos.order #875 2026-10-07 08:27:11,242 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67418040 finished 2026-10-07 08:27:11,869 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1452] 2026-10-07 08:27:12,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 932 1.097 1.937 2026-10-07 08:27:12,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:12,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.032 2026-10-07 08:27:12,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:27:12,454 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46212592 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '204e902f-e8a1-4315-a65b-55b9f19b1e29'}] 2026-10-07 08:27:12,456 44 INFO rb-229b649-225316-421900 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-07 08:27:12,463 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46212592 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '204e902f-e8a1-4315-a65b-55b9f19b1e29'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-10-07 08:27:12,489 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46212592 finished 2026-10-07 08:27:12,507 44 INFO rb-229b649-225316-421900 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-07 08:27:12,587 44 INFO rb-229b649-225316-421900 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-07 08:27:12,639 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 08:27:12,640 44 INFO rb-229b649-225316-421900 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-07 08:27:12,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.053 0.160 2026-10-07 08:27:12,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18947584 (allocated 20447232) 2026-10-07 08:27:12,810 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130725 2026-10-07 08:27:12,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 08:27:12,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130725 2026-10-07 08:27:12,944 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082712_944709_test_taxes_l10n_be_pos.txt 2026-10-07 08:27:12,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpp95eiv6k_chrome_odoo" 2026-10-07 08:27:14,246 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1449, 1450] 2026-10-07 08:27:15,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130952 2026-10-07 08:27:15,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpi3pdh_m8_chrome_odoo 2026-10-07 08:27:15,647 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33151/json/version 2026-10-07 08:27:15,649 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:15,726 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:27:15,726 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33151/json 2026-10-07 08:27:15,727 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:15,738 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:33151/devtools/page/74511B00D79457AA1E64DAC33B807AA3 2026-10-07 08:27:15,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 08:27:15,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 08:27:16,040 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:27:16,049 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 08:27:16,051 44 INFO rb-229b649-225316-421900 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-07 08:27:16,051 44 INFO rb-229b649-225316-421900 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-07 08:27:16,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:16] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.055 0.132 2026-10-07 08:27:16,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '74511B00D79457AA1E64DAC33B807AA3', 'loaderId': '40CB523FC16259557D8023EB87AFAE23', 'isDownload': False} 2026-10-07 08:27:16,277 44 INFO rb-229b649-225316-421900 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-07 08:27:16,307 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:27:16,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:16] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 08:27:16,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:16] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 08:27:16,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:16] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 08:27:16,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:17,009 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:17,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:27:17,071 44 INFO rb-229b649-225316-421900 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-07 08:27:17,082 44 INFO rb-229b649-225316-421900 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-07 08:27:17,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.013 2026-10-07 08:27:17,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:17,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:17,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 08:27:17,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.034 2026-10-07 08:27:17,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.039 2026-10-07 08:27:17,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-07 08:27:18,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.295 0.535 2026-10-07 08:27:18,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "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-07 08:27:18,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:18,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.040 2026-10-07 08:27:18,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:18,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:27:18,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:18,494 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:18,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:27:18,529 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:27:18,540 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:27:18,584 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:27:18,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.032 0.060 2026-10-07 08:27:18,611 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:27:18,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.100 2026-10-07 08:27:18,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.022 0.093 2026-10-07 08:27:18,685 44 INFO rb-229b649-225316-421900 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-07 08:27:18,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.113 2026-10-07 08:27:18,732 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:27:18,812 44 INFO rb-229b649-225316-421900 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-07 08:27:18,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.081 0.195 2026-10-07 08:27:18,851 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:18,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:18,865 44 INFO rb-229b649-225316-421900 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-07 08:27:18,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.134 2026-10-07 08:27:18,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 08:27:18,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.147 2026-10-07 08:27:18,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:18] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.013 0.193 2026-10-07 08:27:19,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.244 2026-10-07 08:27:19,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.196 2026-10-07 08:27:19,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 08:27:19,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.228 2026-10-07 08:27:19,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-10-07 08:27:19,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.209 2026-10-07 08:27:19,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.217 2026-10-07 08:27:19,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.219 2026-10-07 08:27:19,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-07 08:27:19,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-07 08:27:19,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-07 08:27:19,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-07 08:27:19,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.204 2026-10-07 08:27:19,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-07 08:27:19,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.063 0.271 2026-10-07 08:27:19,705 44 INFO rb-229b649-225316-421900 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-07 08:27:19,769 44 INFO rb-229b649-225316-421900 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-07 08:27:19,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.031 0.095 2026-10-07 08:27:20,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.049 2026-10-07 08:27:20,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 08:27:20,184 44 INFO rb-229b649-225316-421900 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-07 08:27:20,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.072 0.078 2026-10-07 08:27:20,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.050 0.108 2026-10-07 08:27:20,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.157 2026-10-07 08:27:20,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.024 0.026 2026-10-07 08:27:20,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 08:27:20,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.045 2026-10-07 08:27:20,790 44 INFO rb-229b649-225316-421900 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-07 08:27:20,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.026 0.049 2026-10-07 08:27:20,848 44 INFO rb-229b649-225316-421900 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-07 08:27:20,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.049 2026-10-07 08:27:20,948 44 INFO rb-229b649-225316-421900 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-07 08:27:20,999 44 INFO rb-229b649-225316-421900 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-07 08:27:21,050 44 INFO rb-229b649-225316-421900 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-07 08:27:21,124 44 INFO rb-229b649-225316-421900 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-07 08:27:21,140 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:21,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:27:21,176 44 INFO rb-229b649-225316-421900 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-07 08:27:21,226 44 INFO rb-229b649-225316-421900 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-07 08:27:21,277 44 INFO rb-229b649-225316-421900 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-07 08:27:21,358 44 INFO rb-229b649-225316-421900 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-07 08:27:21,407 44 INFO rb-229b649-225316-421900 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-07 08:27:21,462 44 INFO rb-229b649-225316-421900 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-07 08:27:21,536 44 INFO rb-229b649-225316-421900 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-07 08:27:21,544 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57390692 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '2da0ef04-5fa6-4b7e-b99d-e2297dd1d0e2'}] 2026-10-07 08:27:21,546 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:23,210 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57390692 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '2da0ef04-5fa6-4b7e-b99d-e2297dd1d0e2'} created pos.order #876 2026-10-07 08:27:23,447 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57390692 finished 2026-10-07 08:27:24,077 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1456] 2026-10-07 08:27:24,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 932 0.999 1.866 2026-10-07 08:27:24,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:24] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:27:24,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.036 2026-10-07 08:27:24,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:24] "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-07 08:27:24,732 44 INFO rb-229b649-225316-421900 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-07 08:27:24,739 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56279539 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '2da0ef04-5fa6-4b7e-b99d-e2297dd1d0e2'}] 2026-10-07 08:27:24,748 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56279539 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '2da0ef04-5fa6-4b7e-b99d-e2297dd1d0e2'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-10-07 08:27:24,777 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56279539 finished 2026-10-07 08:27:24,783 44 INFO rb-229b649-225316-421900 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-07 08:27:24,853 44 INFO rb-229b649-225316-421900 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-07 08:27:24,904 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 08:27:24,918 44 INFO rb-229b649-225316-421900 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-07 08:27:24,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.086 0.175 2026-10-07 08:27:25,040 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18991696 (allocated 20447232) 2026-10-07 08:27:25,055 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130952 2026-10-07 08:27:25,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 08:27:25,059 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130952 2026-10-07 08:27:25,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082725_167228_test_taxes_l10n_be_pos.txt 2026-10-07 08:27:25,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpi3pdh_m8_chrome_odoo" 2026-10-07 08:27:26,352 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1453, 1454] 2026-10-07 08:27:26,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-07 08:27:28,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131184 2026-10-07 08:27:28,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpfx_defmc_chrome_odoo 2026-10-07 08:27:28,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:42997/json/version 2026-10-07 08:27:28,078 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:28,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:27:28,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:42997/json 2026-10-07 08:27:28,088 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:28,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:42997/devtools/page/6F4A2FEDB1A12587C54ECFDBC2E04114 2026-10-07 08:27:28,106 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 08:27:28,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 08:27:28,367 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:27:28,373 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 08:27:28,377 44 INFO rb-229b649-225316-421900 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-07 08:27:28,378 44 INFO rb-229b649-225316-421900 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-07 08:27:28,400 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:27:29,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.086 0.724 2026-10-07 08:27:29,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '6F4A2FEDB1A12587C54ECFDBC2E04114', 'loaderId': '0B10049DADDB10525C99F90A5A6FF14F', 'isDownload': False} 2026-10-07 08:27:29,210 44 INFO rb-229b649-225316-421900 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-07 08:27:29,231 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:27:29,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.035 2026-10-07 08:27:29,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.052 2026-10-07 08:27:29,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.052 2026-10-07 08:27:29,929 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:29,935 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:27:29,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:27:29,994 44 INFO rb-229b649-225316-421900 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-07 08:27:30,002 44 INFO rb-229b649-225316-421900 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-07 08:27:30,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 08:27:30,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:30,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:30,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.010 2026-10-07 08:27:30,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-07 08:27:30,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.018 0.040 2026-10-07 08:27:30,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:27:30,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.341 0.419 2026-10-07 08:27:30,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:30] "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-07 08:27:31,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:27:31,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.038 2026-10-07 08:27:31,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 08:27:31,227 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:27:31,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 08:27:31,301 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:27:31,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:27:31,333 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:31,343 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:31,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.022 0.030 2026-10-07 08:27:31,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.076 2026-10-07 08:27:31,419 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:27:31,433 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "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-07 08:27:31,484 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:27:31,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.009 0.053 2026-10-07 08:27:31,550 44 INFO rb-229b649-225316-421900 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-07 08:27:31,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.042 0.097 2026-10-07 08:27:31,672 44 INFO rb-229b649-225316-421900 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-07 08:27:31,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.056 0.184 2026-10-07 08:27:31,713 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:27:31,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-10-07 08:27:31,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-07 08:27:31,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.182 2026-10-07 08:27:31,807 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:31,811 44 INFO rb-229b649-225316-421900 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-07 08:27:31,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-07 08:27:31,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.230 2026-10-07 08:27:31,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-10-07 08:27:31,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-07 08:27:31,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:31] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 08:27:32,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-07 08:27:32,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-07 08:27:32,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 08:27:32,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-07 08:27:32,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.233 2026-10-07 08:27:32,245 44 INFO rb-229b649-225316-421900 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-07 08:27:32,309 44 INFO rb-229b649-225316-421900 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-07 08:27:32,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.050 0.153 2026-10-07 08:27:32,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.047 0.053 2026-10-07 08:27:32,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-07 08:27:32,828 44 INFO rb-229b649-225316-421900 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-07 08:27:33,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.080 0.106 2026-10-07 08:27:33,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.046 0.103 2026-10-07 08:27:33,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.134 2026-10-07 08:27:33,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.019 2026-10-07 08:27:33,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:27:33,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.034 2026-10-07 08:27:33,405 44 INFO rb-229b649-225316-421900 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-07 08:27:33,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.038 2026-10-07 08:27:33,482 44 INFO rb-229b649-225316-421900 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-07 08:27:33,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.049 2026-10-07 08:27:33,581 44 INFO rb-229b649-225316-421900 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-07 08:27:33,633 44 INFO rb-229b649-225316-421900 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-07 08:27:33,696 44 INFO rb-229b649-225316-421900 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-07 08:27:33,760 44 INFO rb-229b649-225316-421900 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-07 08:27:33,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:27:33,781 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:27:33,817 44 INFO rb-229b649-225316-421900 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-07 08:27:33,861 44 INFO rb-229b649-225316-421900 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-07 08:27:33,913 44 INFO rb-229b649-225316-421900 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-07 08:27:33,986 44 INFO rb-229b649-225316-421900 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-07 08:27:34,038 44 INFO rb-229b649-225316-421900 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-07 08:27:34,093 44 INFO rb-229b649-225316-421900 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-07 08:27:34,167 44 INFO rb-229b649-225316-421900 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-07 08:27:34,172 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52983259 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'e4e921d5-d891-43c6-aadd-ad1a18293888'}] 2026-10-07 08:27:34,176 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:37,117 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52983259 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'e4e921d5-d891-43c6-aadd-ad1a18293888'} created pos.order #877 2026-10-07 08:27:37,455 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52983259 finished 2026-10-07 08:27:38,406 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1460] 2026-10-07 08:27:38,772 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:27:38,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1190 1.536 3.069 2026-10-07 08:27:38,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:38] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.009 0.014 2026-10-07 08:27:38,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 24 0.021 0.046 2026-10-07 08:27:38,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:39,119 44 INFO rb-229b649-225316-421900 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-07 08:27:39,127 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45810268 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'e4e921d5-d891-43c6-aadd-ad1a18293888'}] 2026-10-07 08:27:39,142 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45810268 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'e4e921d5-d891-43c6-aadd-ad1a18293888'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-10-07 08:27:39,169 44 INFO rb-229b649-225316-421900 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-07 08:27:39,190 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45810268 finished 2026-10-07 08:27:39,243 44 INFO rb-229b649-225316-421900 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-07 08:27:39,294 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 08:27:39,305 44 INFO rb-229b649-225316-421900 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-07 08:27:39,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.091 0.192 2026-10-07 08:27:39,439 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18970384 (allocated 20185088) 2026-10-07 08:27:39,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131184 2026-10-07 08:27:39,448 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 08:27:39,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131184 2026-10-07 08:27:39,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082739_568390_test_taxes_l10n_br_pos.txt 2026-10-07 08:27:39,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpfx_defmc_chrome_odoo" 2026-10-07 08:27:40,876 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1457, 1458] 2026-10-07 08:27:42,420 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131409 2026-10-07 08:27:42,421 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp_6rzjyuq_chrome_odoo 2026-10-07 08:27:42,421 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45581/json/version 2026-10-07 08:27:42,422 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:42,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:27:42,513 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45581/json 2026-10-07 08:27:42,514 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:42,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45581/devtools/page/A6912E0E1769BC8E3BB0795E809B9B02 2026-10-07 08:27:42,535 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 08:27:42,549 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 08:27:42,785 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:27:42,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 08:27:42,793 44 INFO rb-229b649-225316-421900 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-07 08:27:42,794 44 INFO rb-229b649-225316-421900 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-07 08:27:43,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.088 0.151 2026-10-07 08:27:43,057 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'A6912E0E1769BC8E3BB0795E809B9B02', 'loaderId': '39834811506157FE21327D9E81C65F4B', 'isDownload': False} 2026-10-07 08:27:43,057 44 INFO rb-229b649-225316-421900 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-07 08:27:43,085 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:27:43,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-10-07 08:27:43,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 08:27:43,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.050 2026-10-07 08:27:43,732 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:43,733 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:43,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:27:43,787 44 INFO rb-229b649-225316-421900 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-07 08:27:43,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:27:43,795 44 INFO rb-229b649-225316-421900 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-07 08:27:43,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:43,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:43,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "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.014 2026-10-07 08:27:43,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 08:27:43,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.038 0.036 2026-10-07 08:27:43,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 08:27:44,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.285 0.459 2026-10-07 08:27:44,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:27:44,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:27:44,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:44] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-07 08:27:44,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:45,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:27:45,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:45,103 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:45,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:27:45,157 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:27:45,158 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:27:45,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.036 2026-10-07 08:27:45,186 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:45,190 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:45,256 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:27:45,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.042 0.096 2026-10-07 08:27:45,299 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.011 0.077 2026-10-07 08:27:45,361 44 INFO rb-229b649-225316-421900 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-07 08:27:45,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.034 0.113 2026-10-07 08:27:45,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.062 0.202 2026-10-07 08:27:45,521 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:45,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.143 2026-10-07 08:27:45,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-07 08:27:45,598 44 INFO rb-229b649-225316-421900 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-07 08:27:45,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-10-07 08:27:45,611 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:45,652 44 INFO rb-229b649-225316-421900 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-07 08:27:45,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.022 0.195 2026-10-07 08:27:45,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-07 08:27:45,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-07 08:27:45,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.245 2026-10-07 08:27:45,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-10-07 08:27:45,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-07 08:27:45,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-10-07 08:27:45,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.188 2026-10-07 08:27:45,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:45] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.009 0.209 2026-10-07 08:27:46,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-07 08:27:46,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.237 2026-10-07 08:27:46,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-10-07 08:27:46,150 44 INFO rb-229b649-225316-421900 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-07 08:27:46,213 44 INFO rb-229b649-225316-421900 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-07 08:27:46,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.034 0.123 2026-10-07 08:27:46,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.055 2026-10-07 08:27:46,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:27:46,650 44 INFO rb-229b649-225316-421900 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-07 08:27:46,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.050 0.122 2026-10-07 08:27:47,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.085 0.128 2026-10-07 08:27:47,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.210 2026-10-07 08:27:47,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.013 0.019 2026-10-07 08:27:47,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:27:47,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.044 2026-10-07 08:27:47,333 44 INFO rb-229b649-225316-421900 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-07 08:27:47,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.045 2026-10-07 08:27:47,387 44 INFO rb-229b649-225316-421900 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-07 08:27:47,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.069 2026-10-07 08:27:47,506 44 INFO rb-229b649-225316-421900 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-07 08:27:47,562 44 INFO rb-229b649-225316-421900 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-07 08:27:47,609 44 INFO rb-229b649-225316-421900 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-07 08:27:47,687 44 INFO rb-229b649-225316-421900 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-07 08:27:47,699 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:47,702 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:47,743 44 INFO rb-229b649-225316-421900 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-07 08:27:47,788 44 INFO rb-229b649-225316-421900 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-07 08:27:47,839 44 INFO rb-229b649-225316-421900 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-07 08:27:47,917 44 INFO rb-229b649-225316-421900 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-07 08:27:47,969 44 INFO rb-229b649-225316-421900 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-07 08:27:48,023 44 INFO rb-229b649-225316-421900 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-07 08:27:48,092 44 INFO rb-229b649-225316-421900 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-07 08:27:48,101 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50835757 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '71469685-36dd-48d2-a6ef-35ae070a7ab9'}] 2026-10-07 08:27:48,104 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:49,916 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50835757 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '71469685-36dd-48d2-a6ef-35ae070a7ab9'} created pos.order #878 2026-10-07 08:27:50,131 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50835757 finished 2026-10-07 08:27:50,897 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1464] 2026-10-07 08:27:51,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 957 1.144 1.972 2026-10-07 08:27:51,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.009 2026-10-07 08:27:51,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.043 2026-10-07 08:27:51,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:27:51,564 44 INFO rb-229b649-225316-421900 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-07 08:27:51,572 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39053689 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '71469685-36dd-48d2-a6ef-35ae070a7ab9'}] 2026-10-07 08:27:51,582 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39053689 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '71469685-36dd-48d2-a6ef-35ae070a7ab9'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-10-07 08:27:51,615 44 INFO rb-229b649-225316-421900 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-07 08:27:51,621 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39053689 finished 2026-10-07 08:27:51,691 44 INFO rb-229b649-225316-421900 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-07 08:27:51,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 08:27:51,742 44 INFO rb-229b649-225316-421900 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-07 08:27:51,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.076 0.166 2026-10-07 08:27:51,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18998948 (allocated 20971520) 2026-10-07 08:27:51,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131409 2026-10-07 08:27:51,947 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 08:27:51,948 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131409 2026-10-07 08:27:51,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.034 2026-10-07 08:27:52,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082752_064814_test_taxes_l10n_br_pos.txt 2026-10-07 08:27:52,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp_6rzjyuq_chrome_odoo" 2026-10-07 08:27:53,290 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1461, 1462] 2026-10-07 08:27:54,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131631 2026-10-07 08:27:54,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmprgkjt7li_chrome_odoo 2026-10-07 08:27:54,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38737/json/version 2026-10-07 08:27:54,737 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:54,817 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:27:54,818 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38737/json 2026-10-07 08:27:54,818 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:27:54,838 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:38737/devtools/page/071289EF3E09C5DFD1BC8975204F3F2A 2026-10-07 08:27:54,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 08:27:54,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 08:27:55,143 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:27:55,150 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 08:27:55,155 44 INFO rb-229b649-225316-421900 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-07 08:27:55,155 44 INFO rb-229b649-225316-421900 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-07 08:27:55,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:55] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.058 0.081 2026-10-07 08:27:55,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '071289EF3E09C5DFD1BC8975204F3F2A', 'loaderId': '78B172AAA8E095CECFA68F88333A8D4C', 'isDownload': False} 2026-10-07 08:27:55,323 44 INFO rb-229b649-225316-421900 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-07 08:27:55,355 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:27:55,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:55] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 08:27:55,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:55] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 08:27:55,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:55] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 08:27:56,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:27:56,047 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:56,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:27:56,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:27:56,126 44 INFO rb-229b649-225316-421900 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-07 08:27:56,133 44 INFO rb-229b649-225316-421900 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-07 08:27:56,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:27:56,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:56,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.014 2026-10-07 08:27:56,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 08:27:56,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.040 0.040 2026-10-07 08:27:56,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 08:27:57,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.286 0.421 2026-10-07 08:27:57,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:27:57,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:27:57,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.047 2026-10-07 08:27:57,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:27:57,353 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:27:57,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 08:27:57,439 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:27:57,464 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:57,471 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:27:57,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.039 0.043 2026-10-07 08:27:57,532 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 08:27:57,544 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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-07 08:27:57,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.010 0.087 2026-10-07 08:27:57,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.111 2026-10-07 08:27:57,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.036 2026-10-07 08:27:57,670 44 INFO rb-229b649-225316-421900 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-07 08:27:57,742 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:57,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.025 2026-10-07 08:27:57,885 44 INFO rb-229b649-225316-421900 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-07 08:27:57,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.071 0.108 2026-10-07 08:27:57,920 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:27:57,942 44 INFO rb-229b649-225316-421900 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-07 08:27:57,962 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:27:58,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.054 0.236 2026-10-07 08:27:58,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-07 08:27:58,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-07 08:27:58,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.301 2026-10-07 08:27:58,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-07 08:27:58,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-07 08:27:58,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-10-07 08:27:58,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-10-07 08:27:58,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 08:27:58,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-07 08:27:58,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-07 08:27:58,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.011 0.172 2026-10-07 08:27:58,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-07 08:27:58,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-10-07 08:27:58,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.049 0.204 2026-10-07 08:27:58,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.203 2026-10-07 08:27:58,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-07 08:27:58,593 44 INFO rb-229b649-225316-421900 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-07 08:27:58,658 44 INFO rb-229b649-225316-421900 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-07 08:27:58,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.038 0.088 2026-10-07 08:27:58,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.055 2026-10-07 08:27:58,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:27:59,075 44 INFO rb-229b649-225316-421900 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-07 08:27:59,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.079 0.104 2026-10-07 08:27:59,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.067 0.103 2026-10-07 08:27:59,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.159 2026-10-07 08:27:59,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.019 2026-10-07 08:27:59,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 08:27:59,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.047 2026-10-07 08:27:59,688 44 INFO rb-229b649-225316-421900 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-07 08:27:59,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27: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.025 0.037 2026-10-07 08:27:59,756 44 INFO rb-229b649-225316-421900 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-07 08:27:59,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:27:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.062 2026-10-07 08:27:59,875 44 INFO rb-229b649-225316-421900 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-07 08:27:59,925 44 INFO rb-229b649-225316-421900 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-07 08:27:59,977 44 INFO rb-229b649-225316-421900 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-07 08:28:00,052 44 INFO rb-229b649-225316-421900 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-07 08:28:00,066 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:00,069 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:00,103 44 INFO rb-229b649-225316-421900 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-07 08:28:00,159 44 INFO rb-229b649-225316-421900 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-07 08:28:00,206 44 INFO rb-229b649-225316-421900 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-07 08:28:00,285 44 INFO rb-229b649-225316-421900 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-07 08:28:00,336 44 INFO rb-229b649-225316-421900 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-07 08:28:00,392 44 INFO rb-229b649-225316-421900 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-07 08:28:00,465 44 INFO rb-229b649-225316-421900 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-07 08:28:00,473 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61925032 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '5b0d4bcc-d4d8-4f33-aa31-a5e9fceed416'}] 2026-10-07 08:28:00,476 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:28:02,141 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61925032 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '5b0d4bcc-d4d8-4f33-aa31-a5e9fceed416'} created pos.order #879 2026-10-07 08:28:02,332 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61925032 finished 2026-10-07 08:28:02,960 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1468] 2026-10-07 08:28:03,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 948 1.049 1.778 2026-10-07 08:28:03,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:03] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:28:03,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.037 2026-10-07 08:28:03,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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-07 08:28:03,552 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52110454 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '5b0d4bcc-d4d8-4f33-aa31-a5e9fceed416'}] 2026-10-07 08:28:03,562 44 INFO rb-229b649-225316-421900 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-07 08:28:03,566 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52110454 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '5b0d4bcc-d4d8-4f33-aa31-a5e9fceed416'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-10-07 08:28:03,591 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52110454 finished 2026-10-07 08:28:03,617 44 INFO rb-229b649-225316-421900 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-07 08:28:03,690 44 INFO rb-229b649-225316-421900 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-07 08:28:03,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 08:28:03,748 44 INFO rb-229b649-225316-421900 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-07 08:28:03,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.083 0.168 2026-10-07 08:28:03,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19053096 (allocated 20709376) 2026-10-07 08:28:03,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131631 2026-10-07 08:28:03,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 08:28:03,917 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131631 2026-10-07 08:28:04,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082804_037858_test_taxes_l10n_br_pos.txt 2026-10-07 08:28:04,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmprgkjt7li_chrome_odoo" 2026-10-07 08:28:05,300 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1465, 1466] 2026-10-07 08:28:06,742 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131867 2026-10-07 08:28:06,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmplztzk8_j_chrome_odoo 2026-10-07 08:28:06,743 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:40119/json/version 2026-10-07 08:28:06,744 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:28:06,821 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:28:06,822 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:40119/json 2026-10-07 08:28:06,822 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:28:06,835 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:40119/devtools/page/70B43CA98E9426E6C81C1026144C9FE0 2026-10-07 08:28:06,855 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 08:28:06,862 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 08:28:07,125 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:28:07,134 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 08:28:07,137 44 INFO rb-229b649-225316-421900 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-07 08:28:07,137 44 INFO rb-229b649-225316-421900 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-07 08:28:07,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:07] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.079 0.114 2026-10-07 08:28:07,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '70B43CA98E9426E6C81C1026144C9FE0', 'loaderId': 'AC6B54EB50C94652DB0BDF870E356BCA', 'isDownload': False} 2026-10-07 08:28:07,348 44 INFO rb-229b649-225316-421900 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-07 08:28:07,375 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:28:07,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:07] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.023 2026-10-07 08:28:07,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:07] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:28:07,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:07] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.051 2026-10-07 08:28:08,114 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:08,125 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:08,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:28:08,172 44 INFO rb-229b649-225316-421900 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-07 08:28:08,179 44 INFO rb-229b649-225316-421900 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-07 08:28:08,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 08:28:08,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 08:28:08,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:08,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "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-07 08:28:08,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 08:28:08,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.026 0.038 2026-10-07 08:28:08,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 08:28:09,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.398 0.508 2026-10-07 08:28:09,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "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-07 08:28:09,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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-07 08:28:09,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-10-07 08:28:09,526 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:28:09,549 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:28:09,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.018 2026-10-07 08:28:09,640 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:09,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:09,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:09,669 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:09,733 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:28:09,737 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:09,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.044 0.048 2026-10-07 08:28:09,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.102 2026-10-07 08:28:09,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.019 2026-10-07 08:28:09,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:28:09,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.030 0.057 2026-10-07 08:28:09,900 44 INFO rb-229b649-225316-421900 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-07 08:28:09,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.023 0.135 2026-10-07 08:28:09,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:09] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.026 2026-10-07 08:28:10,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-07 08:28:10,084 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:10,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-07 08:28:10,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-07 08:28:10,167 44 INFO rb-229b649-225316-421900 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-07 08:28:10,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-07 08:28:10,186 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:10,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-07 08:28:10,226 44 INFO rb-229b649-225316-421900 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-07 08:28:10,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.017 0.222 2026-10-07 08:28:10,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 08:28:10,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-10-07 08:28:10,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.015 0.212 2026-10-07 08:28:10,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.209 2026-10-07 08:28:10,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-07 08:28:10,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 08:28:10,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-07 08:28:10,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 08:28:10,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.165 2026-10-07 08:28:10,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 08:28:10,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 08:28:10,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.046 0.204 2026-10-07 08:28:10,760 44 INFO rb-229b649-225316-421900 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-07 08:28:10,827 44 INFO rb-229b649-225316-421900 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-07 08:28:10,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.051 0.102 2026-10-07 08:28:11,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.036 0.053 2026-10-07 08:28:11,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:28:11,281 44 INFO rb-229b649-225316-421900 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-07 08:28:11,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.062 0.084 2026-10-07 08:28:11,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.055 0.089 2026-10-07 08:28:11,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.140 2026-10-07 08:28:11,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.017 2026-10-07 08:28:11,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:28:11,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-07 08:28:11,807 44 INFO rb-229b649-225316-421900 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-07 08:28:11,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.012 0.032 2026-10-07 08:28:11,875 44 INFO rb-229b649-225316-421900 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-07 08:28:11,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.037 2026-10-07 08:28:11,970 44 INFO rb-229b649-225316-421900 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-07 08:28:12,023 44 INFO rb-229b649-225316-421900 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-07 08:28:12,073 44 INFO rb-229b649-225316-421900 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-07 08:28:12,170 44 INFO rb-229b649-225316-421900 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-07 08:28:12,187 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:12,203 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:28:12,228 44 INFO rb-229b649-225316-421900 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-07 08:28:12,277 44 INFO rb-229b649-225316-421900 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-07 08:28:12,323 44 INFO rb-229b649-225316-421900 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-07 08:28:12,403 44 INFO rb-229b649-225316-421900 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-07 08:28:12,453 44 INFO rb-229b649-225316-421900 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-07 08:28:12,509 44 INFO rb-229b649-225316-421900 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-07 08:28:12,587 44 INFO rb-229b649-225316-421900 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-07 08:28:12,598 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61170003 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'baa4ccbb-114f-4828-9d78-90f561c77fc9'}] 2026-10-07 08:28:12,608 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:14,120 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61170003 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'baa4ccbb-114f-4828-9d78-90f561c77fc9'} created pos.order #880 2026-10-07 08:28:14,299 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61170003 finished 2026-10-07 08:28:14,864 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1472] 2026-10-07 08:28:15,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 948 0.820 1.777 2026-10-07 08:28:15,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.007 2026-10-07 08:28:15,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.038 2026-10-07 08:28:15,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:28:15,487 44 INFO rb-229b649-225316-421900 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-07 08:28:15,492 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83205214 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'baa4ccbb-114f-4828-9d78-90f561c77fc9'}] 2026-10-07 08:28:15,509 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83205214 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'baa4ccbb-114f-4828-9d78-90f561c77fc9'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-10-07 08:28:15,537 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83205214 finished 2026-10-07 08:28:15,538 44 INFO rb-229b649-225316-421900 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-07 08:28:15,614 44 INFO rb-229b649-225316-421900 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-07 08:28:15,669 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 08:28:15,688 44 INFO rb-229b649-225316-421900 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-07 08:28:15,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.094 0.180 2026-10-07 08:28:15,831 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19096216 (allocated 20709376) 2026-10-07 08:28:15,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131867 2026-10-07 08:28:15,858 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 08:28:15,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131867 2026-10-07 08:28:15,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.042 2026-10-07 08:28:15,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082815_992952_test_taxes_l10n_br_pos.txt 2026-10-07 08:28:15,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmplztzk8_j_chrome_odoo" 2026-10-07 08:28:17,271 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1469, 1470] 2026-10-07 08:28:17,458 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-07 08:28:21,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132098 2026-10-07 08:28:21,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp6m7zdy34_chrome_odoo 2026-10-07 08:28:21,103 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42985/json/version 2026-10-07 08:28:21,104 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42985', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:28:21,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:28:21,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42985/json 2026-10-07 08:28:21,183 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42985', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:28:21,193 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:42985/devtools/page/C3CC56D65613A872246A555957A31397 2026-10-07 08:28:21,204 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 08:28:21,218 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 08:28:21,526 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:28:21,535 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 08:28:21,541 44 INFO rb-229b649-225316-421900 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-07 08:28:21,541 44 INFO rb-229b649-225316-421900 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-07 08:28:21,565 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:28:22,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:22] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.113 0.682 2026-10-07 08:28:22,361 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'C3CC56D65613A872246A555957A31397', 'loaderId': 'C6EF7B03397D9346B610DC8A26E93464', 'isDownload': False} 2026-10-07 08:28:22,361 44 INFO rb-229b649-225316-421900 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-07 08:28:22,399 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:28:22,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:22] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:28:22,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:22] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:28:22,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:22] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 08:28:23,027 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:23,034 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:23,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:28:23,074 44 INFO rb-229b649-225316-421900 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-07 08:28:23,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 08:28:23,085 44 INFO rb-229b649-225316-421900 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-07 08:28:23,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:28:23,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:23,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-10-07 08:28:23,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 08:28:23,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.011 0.038 2026-10-07 08:28:23,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.021 2026-10-07 08:28:23,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.285 0.457 2026-10-07 08:28:24,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.017 2026-10-07 08:28:24,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.002 0.024 2026-10-07 08:28:24,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.047 2026-10-07 08:28:24,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.001 0.007 2026-10-07 08:28:24,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:28:24,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 08:28:24,330 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:24,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:28:24,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:28:24,387 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:28:24,401 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:24,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.048 2026-10-07 08:28:24,431 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "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-07 08:28:24,468 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:28:24,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.033 0.110 2026-10-07 08:28:24,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.098 2026-10-07 08:28:24,520 44 INFO rb-229b649-225316-421900 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-07 08:28:24,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.021 0.133 2026-10-07 08:28:24,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.048 0.181 2026-10-07 08:28:24,706 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:24,717 44 INFO rb-229b649-225316-421900 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-07 08:28:24,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.105 2026-10-07 08:28:24,745 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:28:24,758 44 INFO rb-229b649-225316-421900 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-07 08:28:24,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.137 2026-10-07 08:28:24,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 08:28:24,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.189 2026-10-07 08:28:24,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.224 2026-10-07 08:28:24,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 08:28:24,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 08:28:24,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:24] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.211 2026-10-07 08:28:25,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-07 08:28:25,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-07 08:28:25,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.180 2026-10-07 08:28:25,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-10-07 08:28:25,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.183 2026-10-07 08:28:25,244 44 INFO rb-229b649-225316-421900 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-07 08:28:25,306 44 INFO rb-229b649-225316-421900 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-07 08:28:25,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.045 0.121 2026-10-07 08:28:25,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.042 2026-10-07 08:28:25,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 08:28:25,752 44 INFO rb-229b649-225316-421900 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-07 08:28:25,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.053 0.109 2026-10-07 08:28:26,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.044 0.115 2026-10-07 08:28:26,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.159 2026-10-07 08:28:26,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.021 2026-10-07 08:28:26,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 08:28:26,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.039 2026-10-07 08:28:26,318 44 INFO rb-229b649-225316-421900 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-07 08:28:26,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 14 0.030 0.042 2026-10-07 08:28:26,378 44 INFO rb-229b649-225316-421900 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-07 08:28:26,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.061 2026-10-07 08:28:26,473 44 INFO rb-229b649-225316-421900 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-07 08:28:26,529 44 INFO rb-229b649-225316-421900 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-07 08:28:26,575 44 INFO rb-229b649-225316-421900 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-07 08:28:26,650 44 INFO rb-229b649-225316-421900 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-07 08:28:26,666 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:26,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:28:26,701 44 INFO rb-229b649-225316-421900 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-07 08:28:26,752 44 INFO rb-229b649-225316-421900 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-07 08:28:26,803 44 INFO rb-229b649-225316-421900 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-07 08:28:26,883 44 INFO rb-229b649-225316-421900 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-07 08:28:26,934 44 INFO rb-229b649-225316-421900 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-07 08:28:26,990 44 INFO rb-229b649-225316-421900 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-07 08:28:27,063 44 INFO rb-229b649-225316-421900 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-07 08:28:27,068 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2537819 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c1f455b-a4a6-43d2-8224-0b95bdd7a0e2'}] 2026-10-07 08:28:27,074 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:28:29,446 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2537819 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c1f455b-a4a6-43d2-8224-0b95bdd7a0e2'} created pos.order #881 2026-10-07 08:28:29,691 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2537819 finished 2026-10-07 08:28:30,390 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1486] 2026-10-07 08:28:30,801 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:28:30,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1186 1.103 2.635 2026-10-07 08:28:30,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:30] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.003 0.015 2026-10-07 08:28:30,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 24 0.021 0.047 2026-10-07 08:28:30,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:28:31,090 44 INFO rb-229b649-225316-421900 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-07 08:28:31,095 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76707631 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c1f455b-a4a6-43d2-8224-0b95bdd7a0e2'}] 2026-10-07 08:28:31,105 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76707631 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c1f455b-a4a6-43d2-8224-0b95bdd7a0e2'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-10-07 08:28:31,134 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76707631 finished 2026-10-07 08:28:31,152 44 INFO rb-229b649-225316-421900 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-07 08:28:31,219 44 INFO rb-229b649-225316-421900 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-07 08:28:31,269 44 INFO rb-229b649-225316-421900 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-07 08:28:31,324 44 INFO rb-229b649-225316-421900 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-07 08:28:31,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.066 0.177 2026-10-07 08:28:31,384 44 INFO rb-229b649-225316-421900 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-07 08:28:31,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.049 2026-10-07 08:28:31,464 44 INFO rb-229b649-225316-421900 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-07 08:28:31,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.025 0.089 2026-10-07 08:28:31,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.036 0.062 2026-10-07 08:28:31,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.006 0.016 2026-10-07 08:28:31,778 44 INFO rb-229b649-225316-421900 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-07 08:28:31,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:31] "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.089 0.124 2026-10-07 08:28:32,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.036 0.089 2026-10-07 08:28:32,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.131 2026-10-07 08:28:32,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.030 2026-10-07 08:28:32,280 44 INFO rb-229b649-225316-421900 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-07 08:28:32,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.018 0.044 2026-10-07 08:28:32,336 44 INFO rb-229b649-225316-421900 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-07 08:28:32,390 44 INFO rb-229b649-225316-421900 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-07 08:28:32,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.047 2026-10-07 08:28:32,446 44 INFO rb-229b649-225316-421900 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-07 08:28:32,500 44 INFO rb-229b649-225316-421900 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-07 08:28:32,585 44 INFO rb-229b649-225316-421900 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-07 08:28:32,636 44 INFO rb-229b649-225316-421900 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-07 08:28:32,689 44 INFO rb-229b649-225316-421900 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-07 08:28:32,754 44 INFO rb-229b649-225316-421900 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-07 08:28:32,796 44 INFO rb-229b649-225316-421900 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-07 08:28:32,846 44 INFO rb-229b649-225316-421900 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-07 08:28:32,897 44 INFO rb-229b649-225316-421900 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-07 08:28:32,957 44 INFO rb-229b649-225316-421900 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-07 08:28:33,009 44 INFO rb-229b649-225316-421900 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-07 08:28:33,063 44 INFO rb-229b649-225316-421900 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-07 08:28:33,134 44 INFO rb-229b649-225316-421900 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-07 08:28:33,143 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74221180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '524dfd9d-d4e0-4578-9855-379e9b9f50f3'}] 2026-10-07 08:28:34,705 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74221180 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '524dfd9d-d4e0-4578-9855-379e9b9f50f3'} created pos.order #882 2026-10-07 08:28:34,862 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74221180 finished 2026-10-07 08:28:35,483 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1488] 2026-10-07 08:28:35,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 933 0.896 1.728 2026-10-07 08:28:35,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:35] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:28:35,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.045 2026-10-07 08:28:35,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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-07 08:28:35,966 44 INFO rb-229b649-225316-421900 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-07 08:28:35,970 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75644678 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '524dfd9d-d4e0-4578-9855-379e9b9f50f3'}] 2026-10-07 08:28:35,988 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75644678 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '524dfd9d-d4e0-4578-9855-379e9b9f50f3'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-10-07 08:28:36,025 44 INFO rb-229b649-225316-421900 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-07 08:28:36,035 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75644678 finished 2026-10-07 08:28:36,099 44 INFO rb-229b649-225316-421900 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-07 08:28:36,143 44 INFO rb-229b649-225316-421900 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-07 08:28:36,194 44 INFO rb-229b649-225316-421900 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-07 08:28:36,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.067 0.195 2026-10-07 08:28:36,252 44 INFO rb-229b649-225316-421900 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-07 08:28:36,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.044 2026-10-07 08:28:36,308 44 INFO rb-229b649-225316-421900 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-07 08:28:36,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.061 2026-10-07 08:28:36,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.044 2026-10-07 08:28:36,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:28:36,549 44 INFO rb-229b649-225316-421900 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-07 08:28:36,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 50 0.069 0.082 2026-10-07 08:28:36,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.096 2026-10-07 08:28:36,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-07 08:28:36,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.028 2026-10-07 08:28:36,974 44 INFO rb-229b649-225316-421900 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-07 08:28:37,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:37] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.034 2026-10-07 08:28:37,035 44 INFO rb-229b649-225316-421900 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-07 08:28:37,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.036 0.051 2026-10-07 08:28:37,122 44 INFO rb-229b649-225316-421900 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-07 08:28:37,169 44 INFO rb-229b649-225316-421900 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-07 08:28:37,220 44 INFO rb-229b649-225316-421900 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-07 08:28:37,281 44 INFO rb-229b649-225316-421900 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-07 08:28:37,330 44 INFO rb-229b649-225316-421900 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-07 08:28:37,380 44 INFO rb-229b649-225316-421900 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-07 08:28:37,432 44 INFO rb-229b649-225316-421900 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-07 08:28:37,489 44 INFO rb-229b649-225316-421900 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-07 08:28:37,540 44 INFO rb-229b649-225316-421900 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-07 08:28:37,595 44 INFO rb-229b649-225316-421900 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-07 08:28:37,663 44 INFO rb-229b649-225316-421900 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-07 08:28:37,667 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66592416 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '5641681c-bbee-4799-9271-7b76cf859e1b'}] 2026-10-07 08:28:39,063 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66592416 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '5641681c-bbee-4799-9271-7b76cf859e1b'} created pos.order #883 2026-10-07 08:28:39,196 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66592416 finished 2026-10-07 08:28:39,824 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1490] 2026-10-07 08:28:40,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 787 0.794 1.623 2026-10-07 08:28:40,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:28:40,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.039 2026-10-07 08:28:40,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "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-07 08:28:40,265 44 INFO rb-229b649-225316-421900 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-07 08:28:40,273 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94401069 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '5641681c-bbee-4799-9271-7b76cf859e1b'}] 2026-10-07 08:28:40,282 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94401069 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '5641681c-bbee-4799-9271-7b76cf859e1b'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-10-07 08:28:40,315 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94401069 finished 2026-10-07 08:28:40,317 44 INFO rb-229b649-225316-421900 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-07 08:28:40,392 44 INFO rb-229b649-225316-421900 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-07 08:28:40,442 44 INFO rb-229b649-225316-421900 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-07 08:28:40,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.049 0.139 2026-10-07 08:28:40,497 44 INFO rb-229b649-225316-421900 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-07 08:28:40,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.035 2026-10-07 08:28:40,560 44 INFO rb-229b649-225316-421900 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-07 08:28:40,615 44 INFO rb-229b649-225316-421900 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-07 08:28:40,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.054 2026-10-07 08:28:40,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.054 2026-10-07 08:28:40,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 08:28:40,863 44 INFO rb-229b649-225316-421900 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-07 08:28:41,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.116 2026-10-07 08:28:41,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.051 0.123 2026-10-07 08:28:41,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.166 2026-10-07 08:28:41,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.035 2026-10-07 08:28:41,344 44 INFO rb-229b649-225316-421900 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-07 08:28:41,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.028 0.036 2026-10-07 08:28:41,400 44 INFO rb-229b649-225316-421900 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-07 08:28:41,455 44 INFO rb-229b649-225316-421900 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-07 08:28:41,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.051 2026-10-07 08:28:41,504 44 INFO rb-229b649-225316-421900 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-07 08:28:41,558 44 INFO rb-229b649-225316-421900 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-07 08:28:41,638 44 INFO rb-229b649-225316-421900 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-07 08:28:41,689 44 INFO rb-229b649-225316-421900 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-07 08:28:41,741 44 INFO rb-229b649-225316-421900 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-07 08:28:41,804 44 INFO rb-229b649-225316-421900 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-07 08:28:41,852 44 INFO rb-229b649-225316-421900 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-07 08:28:41,904 44 INFO rb-229b649-225316-421900 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-07 08:28:41,954 44 INFO rb-229b649-225316-421900 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-07 08:28:42,013 44 INFO rb-229b649-225316-421900 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-07 08:28:42,065 44 INFO rb-229b649-225316-421900 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-07 08:28:42,120 44 INFO rb-229b649-225316-421900 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-07 08:28:42,193 44 INFO rb-229b649-225316-421900 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-07 08:28:42,199 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82339631 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': '7075f41f-3b1f-4923-b01f-37f6678858ba'}] 2026-10-07 08:28:43,801 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82339631 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': '7075f41f-3b1f-4923-b01f-37f6678858ba'} created pos.order #884 2026-10-07 08:28:43,966 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82339631 finished 2026-10-07 08:28:44,632 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1492] 2026-10-07 08:28:44,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 787 1.047 1.705 2026-10-07 08:28:45,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.027 2026-10-07 08:28:45,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.067 2026-10-07 08:28:45,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "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-07 08:28:45,150 44 INFO rb-229b649-225316-421900 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-07 08:28:45,153 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95823795 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '7075f41f-3b1f-4923-b01f-37f6678858ba'}] 2026-10-07 08:28:45,170 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95823795 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '7075f41f-3b1f-4923-b01f-37f6678858ba'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-10-07 08:28:45,207 44 INFO rb-229b649-225316-421900 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-07 08:28:45,213 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95823795 finished 2026-10-07 08:28:45,272 44 INFO rb-229b649-225316-421900 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-07 08:28:45,323 44 INFO rb-229b649-225316-421900 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-07 08:28:45,369 44 INFO rb-229b649-225316-421900 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-07 08:28:45,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.089 0.140 2026-10-07 08:28:45,425 44 INFO rb-229b649-225316-421900 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-07 08:28:45,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.034 2026-10-07 08:28:45,488 44 INFO rb-229b649-225316-421900 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-07 08:28:45,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.075 2026-10-07 08:28:45,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.042 2026-10-07 08:28:45,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.016 0.010 2026-10-07 08:28:45,744 44 INFO rb-229b649-225316-421900 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-07 08:28:45,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.059 0.106 2026-10-07 08:28:46,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.114 2026-10-07 08:28:46,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.161 2026-10-07 08:28:46,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.027 2026-10-07 08:28:46,233 44 INFO rb-229b649-225316-421900 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-07 08:28:46,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:46] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.051 2026-10-07 08:28:46,294 44 INFO rb-229b649-225316-421900 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-07 08:28:46,345 44 INFO rb-229b649-225316-421900 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-07 08:28:46,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.076 2026-10-07 08:28:46,434 44 INFO rb-229b649-225316-421900 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-07 08:28:46,515 44 INFO rb-229b649-225316-421900 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-07 08:28:46,568 44 INFO rb-229b649-225316-421900 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-07 08:28:46,629 44 INFO rb-229b649-225316-421900 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-07 08:28:46,678 44 INFO rb-229b649-225316-421900 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-07 08:28:46,729 44 INFO rb-229b649-225316-421900 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-07 08:28:46,780 44 INFO rb-229b649-225316-421900 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-07 08:28:46,840 44 INFO rb-229b649-225316-421900 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-07 08:28:46,891 44 INFO rb-229b649-225316-421900 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-07 08:28:46,946 44 INFO rb-229b649-225316-421900 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-07 08:28:47,017 44 INFO rb-229b649-225316-421900 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-07 08:28:47,022 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65046380 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': '5f83b689-25cb-4726-bd39-02ada03da659'}] 2026-10-07 08:28:48,505 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65046380 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': '5f83b689-25cb-4726-bd39-02ada03da659'} created pos.order #885 2026-10-07 08:28:48,656 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65046380 finished 2026-10-07 08:28:49,291 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1494] 2026-10-07 08:28:49,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 787 0.817 1.701 2026-10-07 08:28:49,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-10-07 08:28:49,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.056 2026-10-07 08:28:49,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:49] "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-07 08:28:49,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28935218 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '5f83b689-25cb-4726-bd39-02ada03da659'}] 2026-10-07 08:28:49,720 44 INFO rb-229b649-225316-421900 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-07 08:28:49,727 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28935218 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': '5f83b689-25cb-4726-bd39-02ada03da659'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-10-07 08:28:49,766 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28935218 finished 2026-10-07 08:28:49,768 44 INFO rb-229b649-225316-421900 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-07 08:28:49,839 44 INFO rb-229b649-225316-421900 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-07 08:28:49,898 44 INFO rb-229b649-225316-421900 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-07 08:28:49,940 44 INFO rb-229b649-225316-421900 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-07 08:28:49,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.074 0.164 2026-10-07 08:28:49,999 44 INFO rb-229b649-225316-421900 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-07 08:28:50,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.041 2026-10-07 08:28:50,056 44 INFO rb-229b649-225316-421900 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-07 08:28:50,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.058 2026-10-07 08:28:50,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.036 2026-10-07 08:28:50,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 08:28:50,277 44 INFO rb-229b649-225316-421900 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-07 08:28:50,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28: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.123 0.084 2026-10-07 08:28:50,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.112 2026-10-07 08:28:50,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.177 2026-10-07 08:28:50,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.034 2026-10-07 08:28:50,810 44 INFO rb-229b649-225316-421900 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-07 08:28:50,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 14 0.015 0.037 2026-10-07 08:28:50,871 44 INFO rb-229b649-225316-421900 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-07 08:28:50,928 44 INFO rb-229b649-225316-421900 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-07 08:28:50,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.054 2026-10-07 08:28:50,976 44 INFO rb-229b649-225316-421900 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-07 08:28:51,029 44 INFO rb-229b649-225316-421900 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-07 08:28:51,108 44 INFO rb-229b649-225316-421900 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-07 08:28:51,160 44 INFO rb-229b649-225316-421900 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-07 08:28:51,210 44 INFO rb-229b649-225316-421900 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-07 08:28:51,271 44 INFO rb-229b649-225316-421900 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-07 08:28:51,321 44 INFO rb-229b649-225316-421900 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-07 08:28:51,373 44 INFO rb-229b649-225316-421900 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-07 08:28:51,423 44 INFO rb-229b649-225316-421900 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-07 08:28:51,484 44 INFO rb-229b649-225316-421900 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-07 08:28:51,535 44 INFO rb-229b649-225316-421900 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-07 08:28:51,589 44 INFO rb-229b649-225316-421900 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-07 08:28:51,655 44 INFO rb-229b649-225316-421900 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-07 08:28:51,661 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': '5e560085-dc5a-496d-ba4a-7c886b5c4851'}] 2026-10-07 08:28:53,352 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': '5e560085-dc5a-496d-ba4a-7c886b5c4851'} created pos.order #886 2026-10-07 08:28:53,546 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10796 finished 2026-10-07 08:28:54,209 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1496] 2026-10-07 08:28:54,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 787 1.189 1.636 2026-10-07 08:28:54,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:54] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:28:54,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.043 2026-10-07 08:28:54,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 08:28:54,685 44 INFO rb-229b649-225316-421900 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-07 08:28:54,692 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20397103 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '5e560085-dc5a-496d-ba4a-7c886b5c4851'}] 2026-10-07 08:28:54,701 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20397103 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '5e560085-dc5a-496d-ba4a-7c886b5c4851'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-10-07 08:28:54,732 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20397103 finished 2026-10-07 08:28:54,738 44 INFO rb-229b649-225316-421900 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-07 08:28:54,802 44 INFO rb-229b649-225316-421900 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-07 08:28:54,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 08:28:54,863 44 INFO rb-229b649-225316-421900 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-07 08:28:54,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.057 0.165 2026-10-07 08:28:55,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32496168 (allocated 34607104) 2026-10-07 08:28:55,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132098 2026-10-07 08:28:55,186 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 08:28:55,189 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132098 2026-10-07 08:28:55,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:28:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.036 2026-10-07 08:28:55,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082855_313254_test_taxes_l10n_in_pos.txt 2026-10-07 08:28:55,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp6m7zdy34_chrome_odoo" 2026-10-07 08:28:56,672 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484] 2026-10-07 08:29:00,474 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132412 2026-10-07 08:29:00,474 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmptbe1m3r0_chrome_odoo 2026-10-07 08:29:00,474 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45119/json/version 2026-10-07 08:29:00,476 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:29:00,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:29:00,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45119/json 2026-10-07 08:29:00,511 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:29:00,532 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:45119/devtools/page/0021DB04C8AA4762F1DB8AAA2C2BC4D1 2026-10-07 08:29:00,542 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 08:29:00,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 08:29:00,972 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:29:00,980 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 08:29:00,982 44 INFO rb-229b649-225316-421900 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-07 08:29:00,982 44 INFO rb-229b649-225316-421900 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-07 08:29:01,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.076 0.116 2026-10-07 08:29:01,199 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '0021DB04C8AA4762F1DB8AAA2C2BC4D1', 'loaderId': 'E025C5720EFAA959B964AB18A9BF5CB3', 'isDownload': False} 2026-10-07 08:29:01,199 44 INFO rb-229b649-225316-421900 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-07 08:29:01,218 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:29:01,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:29:01,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:29:01,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:29:01,899 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:29:01,903 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:01,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 08:29:01,972 44 INFO rb-229b649-225316-421900 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-07 08:29:01,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 08:29:01,985 44 INFO rb-229b649-225316-421900 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-07 08:29:01,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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-07 08:29:02,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:02,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-07 08:29:02,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:29:02,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.030 0.043 2026-10-07 08:29:02,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 08:29:03,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.336 0.462 2026-10-07 08:29:03,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.018 2026-10-07 08:29:03,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.000 0.006 2026-10-07 08:29:03,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 08:29:03,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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.000 0.007 2026-10-07 08:29:03,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:29:03,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:29:03,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:29:03,374 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:03,379 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:29:03,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.021 2026-10-07 08:29:03,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.011 0.053 2026-10-07 08:29:03,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 08:29:03,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:03,463 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:03,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.007 0.014 2026-10-07 08:29:03,527 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:29:03,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.035 0.063 2026-10-07 08:29:03,627 44 INFO rb-229b649-225316-421900 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-07 08:29:03,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.056 0.171 2026-10-07 08:29:03,740 44 INFO rb-229b649-225316-421900 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-07 08:29:03,745 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:29:03,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.006 0.086 2026-10-07 08:29:03,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.106 2026-10-07 08:29:03,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-07 08:29:03,842 44 INFO rb-229b649-225316-421900 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-07 08:29:03,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.185 2026-10-07 08:29:03,890 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:03,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 08:29:03,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-07 08:29:03,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:03] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-07 08:29:04,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 08:29:04,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-07 08:29:04,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 08:29:04,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 08:29:04,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 08:29:04,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 08:29:04,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 08:29:04,319 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.064 0.249 2026-10-07 08:29:04,360 44 INFO rb-229b649-225316-421900 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-07 08:29:04,440 44 INFO rb-229b649-225316-421900 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-07 08:29:04,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.040 0.093 2026-10-07 08:29:04,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.038 0.055 2026-10-07 08:29:04,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 08:29:04,878 44 INFO rb-229b649-225316-421900 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-07 08:29:05,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 60 0.056 0.098 2026-10-07 08:29:05,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.069 0.122 2026-10-07 08:29:05,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.185 2026-10-07 08:29:05,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.020 2026-10-07 08:29:05,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:29:05,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.042 0.038 2026-10-07 08:29:05,521 44 INFO rb-229b649-225316-421900 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-07 08:29:05,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.028 0.053 2026-10-07 08:29:05,579 44 INFO rb-229b649-225316-421900 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-07 08:29:05,679 44 INFO rb-229b649-225316-421900 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-07 08:29:05,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.052 2026-10-07 08:29:05,729 44 INFO rb-229b649-225316-421900 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-07 08:29:05,779 44 INFO rb-229b649-225316-421900 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-07 08:29:05,862 44 INFO rb-229b649-225316-421900 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-07 08:29:05,879 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:05,881 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:05,916 44 INFO rb-229b649-225316-421900 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-07 08:29:05,970 44 INFO rb-229b649-225316-421900 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-07 08:29:06,017 44 INFO rb-229b649-225316-421900 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-07 08:29:06,100 44 INFO rb-229b649-225316-421900 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-07 08:29:06,155 44 INFO rb-229b649-225316-421900 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-07 08:29:06,211 44 INFO rb-229b649-225316-421900 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-07 08:29:06,291 44 INFO rb-229b649-225316-421900 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-07 08:29:06,298 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92221964 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '17634aef-6ccc-4fa2-bfd0-3695893d0dbb'}] 2026-10-07 08:29:06,307 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:29:07,893 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92221964 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '17634aef-6ccc-4fa2-bfd0-3695893d0dbb'} created pos.order #887 2026-10-07 08:29:08,056 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92221964 finished 2026-10-07 08:29:08,744 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1510] 2026-10-07 08:29:09,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 930 1.009 1.748 2026-10-07 08:29:09,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:29:09,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.052 2026-10-07 08:29:09,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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-07 08:29:09,371 44 INFO rb-229b649-225316-421900 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-07 08:29:09,376 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44992134 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '17634aef-6ccc-4fa2-bfd0-3695893d0dbb'}] 2026-10-07 08:29:09,392 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44992134 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '17634aef-6ccc-4fa2-bfd0-3695893d0dbb'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-07 08:29:09,421 44 INFO rb-229b649-225316-421900 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-07 08:29:09,429 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44992134 finished 2026-10-07 08:29:09,504 44 INFO rb-229b649-225316-421900 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-07 08:29:09,552 44 INFO rb-229b649-225316-421900 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-07 08:29:09,602 44 INFO rb-229b649-225316-421900 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-07 08:29:09,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.097 0.169 2026-10-07 08:29:09,663 44 INFO rb-229b649-225316-421900 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-07 08:29:09,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.030 2026-10-07 08:29:09,734 44 INFO rb-229b649-225316-421900 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-07 08:29:09,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.071 2026-10-07 08:29:09,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.016 0.040 2026-10-07 08:29:09,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 08:29:10,001 44 INFO rb-229b649-225316-421900 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-07 08:29:10,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.053 0.094 2026-10-07 08:29:10,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.070 0.103 2026-10-07 08:29:10,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.166 2026-10-07 08:29:10,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.028 2026-10-07 08:29:10,491 44 INFO rb-229b649-225316-421900 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-07 08:29:10,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.039 2026-10-07 08:29:10,547 44 INFO rb-229b649-225316-421900 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-07 08:29:10,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.060 2026-10-07 08:29:10,606 44 INFO rb-229b649-225316-421900 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-07 08:29:10,654 44 INFO rb-229b649-225316-421900 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-07 08:29:10,709 44 INFO rb-229b649-225316-421900 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-07 08:29:10,786 44 INFO rb-229b649-225316-421900 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-07 08:29:10,838 44 INFO rb-229b649-225316-421900 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-07 08:29:10,888 44 INFO rb-229b649-225316-421900 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-07 08:29:10,947 44 INFO rb-229b649-225316-421900 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-07 08:29:11,000 44 INFO rb-229b649-225316-421900 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-07 08:29:11,049 44 INFO rb-229b649-225316-421900 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-07 08:29:11,100 44 INFO rb-229b649-225316-421900 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-07 08:29:11,161 44 INFO rb-229b649-225316-421900 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-07 08:29:11,212 44 INFO rb-229b649-225316-421900 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-07 08:29:11,268 44 INFO rb-229b649-225316-421900 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-07 08:29:11,342 44 INFO rb-229b649-225316-421900 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-07 08:29:11,348 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12574987 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': 'fc7dbd00-556e-4d00-98c2-c499fc956708'}] 2026-10-07 08:29:12,819 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12574987 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': 'fc7dbd00-556e-4d00-98c2-c499fc956708'} created pos.order #888 2026-10-07 08:29:12,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12574987 finished 2026-10-07 08:29:13,712 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1512] 2026-10-07 08:29:13,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 788 0.908 1.694 2026-10-07 08:29:13,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:29:14,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.047 2026-10-07 08:29:14,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "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-07 08:29:14,153 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20057621 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': 'fc7dbd00-556e-4d00-98c2-c499fc956708'}] 2026-10-07 08:29:14,164 44 INFO rb-229b649-225316-421900 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-07 08:29:14,175 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20057621 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': 'fc7dbd00-556e-4d00-98c2-c499fc956708'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-07 08:29:14,203 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20057621 finished 2026-10-07 08:29:14,213 44 INFO rb-229b649-225316-421900 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-07 08:29:14,279 44 INFO rb-229b649-225316-421900 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-07 08:29:14,331 44 INFO rb-229b649-225316-421900 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-07 08:29:14,381 44 INFO rb-229b649-225316-421900 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-07 08:29:14,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.095 0.161 2026-10-07 08:29:14,439 44 INFO rb-229b649-225316-421900 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-07 08:29:14,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.038 2026-10-07 08:29:14,492 44 INFO rb-229b649-225316-421900 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-07 08:29:14,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.076 2026-10-07 08:29:14,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "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-07 08:29:14,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.014 2026-10-07 08:29:14,750 44 INFO rb-229b649-225316-421900 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-07 08:29:14,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.052 0.110 2026-10-07 08:29:15,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.058 0.130 2026-10-07 08:29:15,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.187 2026-10-07 08:29:15,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.039 2026-10-07 08:29:15,239 44 INFO rb-229b649-225316-421900 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-07 08:29:15,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.045 2026-10-07 08:29:15,293 44 INFO rb-229b649-225316-421900 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-07 08:29:15,382 44 INFO rb-229b649-225316-421900 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-07 08:29:15,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.069 2026-10-07 08:29:15,426 44 INFO rb-229b649-225316-421900 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-07 08:29:15,476 44 INFO rb-229b649-225316-421900 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-07 08:29:15,534 44 INFO rb-229b649-225316-421900 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-07 08:29:15,585 44 INFO rb-229b649-225316-421900 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-07 08:29:15,635 44 INFO rb-229b649-225316-421900 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-07 08:29:15,686 44 INFO rb-229b649-225316-421900 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-07 08:29:15,745 44 INFO rb-229b649-225316-421900 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-07 08:29:15,796 44 INFO rb-229b649-225316-421900 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-07 08:29:15,850 44 INFO rb-229b649-225316-421900 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-07 08:29:15,919 44 INFO rb-229b649-225316-421900 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-07 08:29:15,927 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55906421 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'e0fd5ccc-920b-4ca8-a12e-6679fc6f16a1'}] 2026-10-07 08:29:17,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55906421 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'e0fd5ccc-920b-4ca8-a12e-6679fc6f16a1'} created pos.order #889 2026-10-07 08:29:17,574 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55906421 finished 2026-10-07 08:29:18,315 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1514] 2026-10-07 08:29:18,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 788 0.897 1.793 2026-10-07 08:29:18,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:18] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:29:18,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.051 2026-10-07 08:29:18,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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-07 08:29:18,833 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73441706 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'e0fd5ccc-920b-4ca8-a12e-6679fc6f16a1'}] 2026-10-07 08:29:18,837 44 INFO rb-229b649-225316-421900 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-07 08:29:18,843 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73441706 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'e0fd5ccc-920b-4ca8-a12e-6679fc6f16a1'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-07 08:29:18,875 44 INFO rb-229b649-225316-421900 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-07 08:29:18,879 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73441706 finished 2026-10-07 08:29:18,957 44 INFO rb-229b649-225316-421900 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-07 08:29:19,002 44 INFO rb-229b649-225316-421900 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-07 08:29:19,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.074 0.148 2026-10-07 08:29:19,055 44 INFO rb-229b649-225316-421900 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-07 08:29:19,108 44 INFO rb-229b649-225316-421900 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-07 08:29:19,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.033 2026-10-07 08:29:19,162 44 INFO rb-229b649-225316-421900 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-07 08:29:19,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.062 2026-10-07 08:29:19,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.034 0.042 2026-10-07 08:29:19,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 08:29:19,438 44 INFO rb-229b649-225316-421900 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-07 08:29:19,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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.058 0.116 2026-10-07 08:29:19,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.124 2026-10-07 08:29:19,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.178 2026-10-07 08:29:19,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.032 2026-10-07 08:29:19,955 44 INFO rb-229b649-225316-421900 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-07 08:29:19,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.035 2026-10-07 08:29:20,010 44 INFO rb-229b649-225316-421900 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-07 08:29:20,059 44 INFO rb-229b649-225316-421900 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-07 08:29:20,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.057 2026-10-07 08:29:20,113 44 INFO rb-229b649-225316-421900 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-07 08:29:20,169 44 INFO rb-229b649-225316-421900 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-07 08:29:20,243 44 INFO rb-229b649-225316-421900 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-07 08:29:20,295 44 INFO rb-229b649-225316-421900 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-07 08:29:20,345 44 INFO rb-229b649-225316-421900 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-07 08:29:20,403 44 INFO rb-229b649-225316-421900 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-07 08:29:20,453 44 INFO rb-229b649-225316-421900 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-07 08:29:20,504 44 INFO rb-229b649-225316-421900 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-07 08:29:20,555 44 INFO rb-229b649-225316-421900 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-07 08:29:20,615 44 INFO rb-229b649-225316-421900 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-07 08:29:20,667 44 INFO rb-229b649-225316-421900 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-07 08:29:20,721 44 INFO rb-229b649-225316-421900 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-07 08:29:20,794 44 INFO rb-229b649-225316-421900 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-07 08:29:20,799 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48689173 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'f2f09550-af8d-48ad-a696-f9fea0b18f31'}] 2026-10-07 08:29:22,292 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48689173 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'f2f09550-af8d-48ad-a696-f9fea0b18f31'} created pos.order #890 2026-10-07 08:29:22,436 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48689173 finished 2026-10-07 08:29:22,961 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1516] 2026-10-07 08:29:23,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 788 0.769 1.670 2026-10-07 08:29:23,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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.007 2026-10-07 08:29:23,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.033 2026-10-07 08:29:23,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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-07 08:29:23,410 44 INFO rb-229b649-225316-421900 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-07 08:29:23,417 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34590021 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'f2f09550-af8d-48ad-a696-f9fea0b18f31'}] 2026-10-07 08:29:23,425 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34590021 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'f2f09550-af8d-48ad-a696-f9fea0b18f31'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-07 08:29:23,448 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34590021 finished 2026-10-07 08:29:23,462 44 INFO rb-229b649-225316-421900 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-07 08:29:23,533 44 INFO rb-229b649-225316-421900 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-07 08:29:23,581 44 INFO rb-229b649-225316-421900 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-07 08:29:23,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.059 0.150 2026-10-07 08:29:23,630 44 INFO rb-229b649-225316-421900 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-07 08:29:23,685 44 INFO rb-229b649-225316-421900 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-07 08:29:23,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.032 2026-10-07 08:29:23,740 44 INFO rb-229b649-225316-421900 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-07 08:29:23,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.069 2026-10-07 08:29:23,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.051 2026-10-07 08:29:23,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:29:23,990 44 INFO rb-229b649-225316-421900 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-07 08:29:24,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.054 0.083 2026-10-07 08:29:24,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.063 0.098 2026-10-07 08:29:24,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.161 2026-10-07 08:29:24,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.029 2026-10-07 08:29:24,426 44 INFO rb-229b649-225316-421900 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-07 08:29:24,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.042 2026-10-07 08:29:24,486 44 INFO rb-229b649-225316-421900 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-07 08:29:24,538 44 INFO rb-229b649-225316-421900 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-07 08:29:24,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.052 2026-10-07 08:29:24,620 44 INFO rb-229b649-225316-421900 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-07 08:29:24,671 44 INFO rb-229b649-225316-421900 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-07 08:29:24,723 44 INFO rb-229b649-225316-421900 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-07 08:29:24,782 44 INFO rb-229b649-225316-421900 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-07 08:29:24,832 44 INFO rb-229b649-225316-421900 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-07 08:29:24,887 44 INFO rb-229b649-225316-421900 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-07 08:29:24,934 44 INFO rb-229b649-225316-421900 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-07 08:29:24,990 44 INFO rb-229b649-225316-421900 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-07 08:29:25,042 44 INFO rb-229b649-225316-421900 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-07 08:29:25,097 44 INFO rb-229b649-225316-421900 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-07 08:29:25,168 44 INFO rb-229b649-225316-421900 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-07 08:29:25,173 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54645067 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '07d235c3-0999-4415-a6e1-fe1e817dfe1a'}] 2026-10-07 08:29:26,680 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54645067 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '07d235c3-0999-4415-a6e1-fe1e817dfe1a'} created pos.order #891 2026-10-07 08:29:26,858 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54645067 finished 2026-10-07 08:29:27,522 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1518] 2026-10-07 08:29:27,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 788 0.865 1.751 2026-10-07 08:29:27,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:29:27,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.035 2026-10-07 08:29:27,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:27] "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-07 08:29:27,972 44 INFO rb-229b649-225316-421900 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-07 08:29:27,980 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32325890 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '07d235c3-0999-4415-a6e1-fe1e817dfe1a'}] 2026-10-07 08:29:27,987 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32325890 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '07d235c3-0999-4415-a6e1-fe1e817dfe1a'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-07 08:29:28,013 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32325890 finished 2026-10-07 08:29:28,021 44 INFO rb-229b649-225316-421900 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-07 08:29:28,094 44 INFO rb-229b649-225316-421900 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-07 08:29:28,140 44 INFO rb-229b649-225316-421900 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-07 08:29:28,190 44 INFO rb-229b649-225316-421900 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-07 08:29:28,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.083 0.149 2026-10-07 08:29:28,248 44 INFO rb-229b649-225316-421900 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-07 08:29:28,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.032 2026-10-07 08:29:28,308 44 INFO rb-229b649-225316-421900 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-07 08:29:28,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.077 2026-10-07 08:29:28,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.047 2026-10-07 08:29:28,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-07 08:29:28,588 44 INFO rb-229b649-225316-421900 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-07 08:29:28,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.054 0.087 2026-10-07 08:29:28,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.078 0.116 2026-10-07 08:29:28,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.185 2026-10-07 08:29:29,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.039 2026-10-07 08:29:29,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.013 0.030 2026-10-07 08:29:29,109 44 INFO rb-229b649-225316-421900 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-07 08:29:29,166 44 INFO rb-229b649-225316-421900 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-07 08:29:29,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.057 2026-10-07 08:29:29,223 44 INFO rb-229b649-225316-421900 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-07 08:29:29,278 44 INFO rb-229b649-225316-421900 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-07 08:29:29,332 44 INFO rb-229b649-225316-421900 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-07 08:29:29,411 44 INFO rb-229b649-225316-421900 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-07 08:29:29,462 44 INFO rb-229b649-225316-421900 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-07 08:29:29,514 44 INFO rb-229b649-225316-421900 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-07 08:29:29,573 44 INFO rb-229b649-225316-421900 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-07 08:29:29,622 44 INFO rb-229b649-225316-421900 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-07 08:29:29,673 44 INFO rb-229b649-225316-421900 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-07 08:29:29,725 44 INFO rb-229b649-225316-421900 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-07 08:29:29,783 44 INFO rb-229b649-225316-421900 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-07 08:29:29,834 44 INFO rb-229b649-225316-421900 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-07 08:29:29,888 44 INFO rb-229b649-225316-421900 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-07 08:29:29,955 44 INFO rb-229b649-225316-421900 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-07 08:29:29,959 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82238049 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'aedbba10-5d3e-4b13-98d4-337911a9e251'}] 2026-10-07 08:29:31,521 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82238049 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'aedbba10-5d3e-4b13-98d4-337911a9e251'} created pos.order #892 2026-10-07 08:29:31,677 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82238049 finished 2026-10-07 08:29:32,311 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1520] 2026-10-07 08:29:32,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 788 0.858 1.813 2026-10-07 08:29:32,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.046 2026-10-07 08:29:32,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 08:29:32,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:29:32,843 44 INFO rb-229b649-225316-421900 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-07 08:29:32,851 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28972884 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'aedbba10-5d3e-4b13-98d4-337911a9e251'}] 2026-10-07 08:29:32,861 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28972884 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'aedbba10-5d3e-4b13-98d4-337911a9e251'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-07 08:29:32,891 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28972884 finished 2026-10-07 08:29:32,892 44 INFO rb-229b649-225316-421900 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-07 08:29:32,967 44 INFO rb-229b649-225316-421900 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-07 08:29:33,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 08:29:33,025 44 INFO rb-229b649-225316-421900 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-07 08:29:33,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.065 0.199 2026-10-07 08:29:33,296 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32710384 (allocated 35528704) 2026-10-07 08:29:33,315 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132412 2026-10-07 08:29:33,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 08:29:33,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132412 2026-10-07 08:29:33,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.039 2026-10-07 08:29:33,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_082933_454323_test_taxes_l10n_in_pos.txt 2026-10-07 08:29:33,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmptbe1m3r0_chrome_odoo" 2026-10-07 08:29:34,856 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1497, 1498, 1499, 1500, 1501, 1502, 1503, 1504, 1505, 1506, 1507, 1508] 2026-10-07 08:29:38,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132720 2026-10-07 08:29:38,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp2qaupd2i_chrome_odoo 2026-10-07 08:29:38,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40745/json/version 2026-10-07 08:29:38,832 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:29:38,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:29:38,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:40745/json 2026-10-07 08:29:38,897 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:29:38,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:40745/devtools/page/01EA359F7ECD72FE29FA389F24459367 2026-10-07 08:29:38,927 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 08:29:38,933 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 08:29:39,385 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:29:39,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 08:29:39,392 44 INFO rb-229b649-225316-421900 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-07 08:29:39,392 44 INFO rb-229b649-225316-421900 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-07 08:29:39,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:39] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.052 0.100 2026-10-07 08:29:39,567 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '01EA359F7ECD72FE29FA389F24459367', 'loaderId': 'EB8E10872138776CAC73B46D3C721AA4', 'isDownload': False} 2026-10-07 08:29:39,567 44 INFO rb-229b649-225316-421900 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-07 08:29:39,588 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:29:39,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:39] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:29:39,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:39] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:29:39,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:39] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:29:40,242 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:40,246 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:40,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:29:40,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:29:40,317 44 INFO rb-229b649-225316-421900 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-07 08:29:40,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:29:40,340 44 INFO rb-229b649-225316-421900 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-07 08:29:40,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:40,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-10-07 08:29:40,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:29:40,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "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-07 08:29:40,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 08:29:41,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.259 0.445 2026-10-07 08:29:41,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:29:41,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:29:41,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-07 08:29:41,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:29:41,467 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:29:41,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.008 2026-10-07 08:29:41,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:41,604 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:29:41,607 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 08:29:41,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.024 0.046 2026-10-07 08:29:41,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.086 2026-10-07 08:29:41,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 08:29:41,668 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:41,673 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:41,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.010 0.024 2026-10-07 08:29:41,797 44 INFO rb-229b649-225316-421900 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-07 08:29:41,830 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:41,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.005 0.026 2026-10-07 08:29:41,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:41] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.081 0.084 2026-10-07 08:29:41,999 44 INFO rb-229b649-225316-421900 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-07 08:29:42,012 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:29:42,048 44 INFO rb-229b649-225316-421900 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-07 08:29:42,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.234 2026-10-07 08:29:42,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:29:42,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 08:29:42,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-07 08:29:42,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-07 08:29:42,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.294 2026-10-07 08:29:42,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-07 08:29:42,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.159 2026-10-07 08:29:42,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-10-07 08:29:42,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 08:29:42,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-07 08:29:42,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-10-07 08:29:42,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-07 08:29:42,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 08:29:42,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-07 08:29:42,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.046 0.175 2026-10-07 08:29:42,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-07 08:29:42,603 44 INFO rb-229b649-225316-421900 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-07 08:29:42,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.246 2026-10-07 08:29:42,668 44 INFO rb-229b649-225316-421900 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-07 08:29:42,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.019 0.073 2026-10-07 08:29:42,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.059 2026-10-07 08:29:42,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 08:29:43,109 44 INFO rb-229b649-225316-421900 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-07 08:29:43,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.050 0.102 2026-10-07 08:29:43,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.052 0.099 2026-10-07 08:29:43,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.145 2026-10-07 08:29:43,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.018 2026-10-07 08:29:43,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.015 2026-10-07 08:29:43,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.050 2026-10-07 08:29:43,661 44 INFO rb-229b649-225316-421900 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-07 08:29:43,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 14 0.018 0.037 2026-10-07 08:29:43,718 44 INFO rb-229b649-225316-421900 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-07 08:29:43,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.065 2026-10-07 08:29:43,830 44 INFO rb-229b649-225316-421900 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-07 08:29:43,883 44 INFO rb-229b649-225316-421900 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-07 08:29:43,934 44 INFO rb-229b649-225316-421900 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-07 08:29:44,016 44 INFO rb-229b649-225316-421900 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-07 08:29:44,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:29:44,034 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:29:44,069 44 INFO rb-229b649-225316-421900 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-07 08:29:44,118 44 INFO rb-229b649-225316-421900 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-07 08:29:44,169 44 INFO rb-229b649-225316-421900 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-07 08:29:44,254 44 INFO rb-229b649-225316-421900 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-07 08:29:44,305 44 INFO rb-229b649-225316-421900 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-07 08:29:44,361 44 INFO rb-229b649-225316-421900 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-07 08:29:44,437 44 INFO rb-229b649-225316-421900 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-07 08:29:44,447 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97703222 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'f6a1b28a-b4e5-467e-8ef0-8e96c825b86b'}] 2026-10-07 08:29:44,455 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:29:46,285 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97703222 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'f6a1b28a-b4e5-467e-8ef0-8e96c825b86b'} created pos.order #893 2026-10-07 08:29:46,465 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97703222 finished 2026-10-07 08:29:47,088 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1534] 2026-10-07 08:29:47,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 940 1.017 1.930 2026-10-07 08:29:47,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:29:47,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.029 2026-10-07 08:29:47,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:29:47,715 44 INFO rb-229b649-225316-421900 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-07 08:29:47,729 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9326529 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'f6a1b28a-b4e5-467e-8ef0-8e96c825b86b'}] 2026-10-07 08:29:47,739 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9326529 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'f6a1b28a-b4e5-467e-8ef0-8e96c825b86b'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-07 08:29:47,767 44 INFO rb-229b649-225316-421900 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-07 08:29:47,768 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9326529 finished 2026-10-07 08:29:47,851 44 INFO rb-229b649-225316-421900 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-07 08:29:47,899 44 INFO rb-229b649-225316-421900 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-07 08:29:47,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.054 0.157 2026-10-07 08:29:47,951 44 INFO rb-229b649-225316-421900 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-07 08:29:47,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.029 2026-10-07 08:29:48,023 44 INFO rb-229b649-225316-421900 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-07 08:29:48,081 44 INFO rb-229b649-225316-421900 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-07 08:29:48,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.004 0.077 2026-10-07 08:29:48,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.037 0.054 2026-10-07 08:29:48,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 08:29:48,359 44 INFO rb-229b649-225316-421900 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-07 08:29:48,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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.067 0.116 2026-10-07 08:29:48,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.049 0.121 2026-10-07 08:29:48,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.181 2026-10-07 08:29:48,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.036 2026-10-07 08:29:48,870 44 INFO rb-229b649-225316-421900 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-07 08:29:48,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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.014 0.039 2026-10-07 08:29:48,932 44 INFO rb-229b649-225316-421900 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-07 08:29:48,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.012 0.056 2026-10-07 08:29:48,979 44 INFO rb-229b649-225316-421900 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-07 08:29:49,033 44 INFO rb-229b649-225316-421900 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-07 08:29:49,086 44 INFO rb-229b649-225316-421900 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-07 08:29:49,172 44 INFO rb-229b649-225316-421900 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-07 08:29:49,231 44 INFO rb-229b649-225316-421900 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-07 08:29:49,274 44 INFO rb-229b649-225316-421900 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-07 08:29:49,333 44 INFO rb-229b649-225316-421900 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-07 08:29:49,383 44 INFO rb-229b649-225316-421900 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-07 08:29:49,433 44 INFO rb-229b649-225316-421900 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-07 08:29:49,484 44 INFO rb-229b649-225316-421900 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-07 08:29:49,542 44 INFO rb-229b649-225316-421900 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-07 08:29:49,594 44 INFO rb-229b649-225316-421900 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-07 08:29:49,649 44 INFO rb-229b649-225316-421900 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-07 08:29:49,717 44 INFO rb-229b649-225316-421900 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-07 08:29:49,724 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22280508 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '6d386f62-bd71-4400-bc5c-0ccc92d42225'}] 2026-10-07 08:29:51,235 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22280508 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '6d386f62-bd71-4400-bc5c-0ccc92d42225'} created pos.order #894 2026-10-07 08:29:51,404 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22280508 finished 2026-10-07 08:29:52,067 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1536] 2026-10-07 08:29:52,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.965 1.676 2026-10-07 08:29:52,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:29:52,498 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.058 2026-10-07 08:29:52,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:29:52,597 44 INFO rb-229b649-225316-421900 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-07 08:29:52,609 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92135869 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '6d386f62-bd71-4400-bc5c-0ccc92d42225'}] 2026-10-07 08:29:52,618 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92135869 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '6d386f62-bd71-4400-bc5c-0ccc92d42225'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-07 08:29:52,643 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92135869 finished 2026-10-07 08:29:52,645 44 INFO rb-229b649-225316-421900 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-07 08:29:52,716 44 INFO rb-229b649-225316-421900 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-07 08:29:52,771 44 INFO rb-229b649-225316-421900 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-07 08:29:52,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.135 2026-10-07 08:29:52,820 44 INFO rb-229b649-225316-421900 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-07 08:29:52,883 44 INFO rb-229b649-225316-421900 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-07 08:29:52,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-10-07 08:29:52,934 44 INFO rb-229b649-225316-421900 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-07 08:29:53,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.079 2026-10-07 08:29:53,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.054 0.055 2026-10-07 08:29:53,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:29:53,247 44 INFO rb-229b649-225316-421900 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-07 08:29:53,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.048 0.093 2026-10-07 08:29:53,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.057 0.148 2026-10-07 08:29:53,622 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.186 2026-10-07 08:29:53,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.034 2026-10-07 08:29:53,726 44 INFO rb-229b649-225316-421900 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-07 08:29:53,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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.016 0.029 2026-10-07 08:29:53,790 44 INFO rb-229b649-225316-421900 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-07 08:29:53,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.060 2026-10-07 08:29:53,860 44 INFO rb-229b649-225316-421900 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-07 08:29:53,910 44 INFO rb-229b649-225316-421900 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-07 08:29:53,962 44 INFO rb-229b649-225316-421900 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-07 08:29:54,020 44 INFO rb-229b649-225316-421900 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-07 08:29:54,068 44 INFO rb-229b649-225316-421900 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-07 08:29:54,119 44 INFO rb-229b649-225316-421900 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-07 08:29:54,170 44 INFO rb-229b649-225316-421900 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-07 08:29:54,226 44 INFO rb-229b649-225316-421900 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-07 08:29:54,278 44 INFO rb-229b649-225316-421900 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-07 08:29:54,331 44 INFO rb-229b649-225316-421900 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-07 08:29:54,400 44 INFO rb-229b649-225316-421900 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-07 08:29:54,404 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39941876 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '855fbc9c-c791-481a-8904-a7ca279017e8'}] 2026-10-07 08:29:55,874 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39941876 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '855fbc9c-c791-481a-8904-a7ca279017e8'} created pos.order #895 2026-10-07 08:29:56,048 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39941876 finished 2026-10-07 08:29:56,689 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1538] 2026-10-07 08:29:56,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.919 1.628 2026-10-07 08:29:57,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:29:57,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.038 2026-10-07 08:29:57,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29: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-07 08:29:57,170 44 INFO rb-229b649-225316-421900 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-07 08:29:57,190 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15354471 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '855fbc9c-c791-481a-8904-a7ca279017e8'}] 2026-10-07 08:29:57,199 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15354471 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '855fbc9c-c791-481a-8904-a7ca279017e8'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-07 08:29:57,226 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15354471 finished 2026-10-07 08:29:57,228 44 INFO rb-229b649-225316-421900 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-07 08:29:57,294 44 INFO rb-229b649-225316-421900 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-07 08:29:57,344 44 INFO rb-229b649-225316-421900 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-07 08:29:57,389 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.056 0.146 2026-10-07 08:29:57,392 44 INFO rb-229b649-225316-421900 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-07 08:29:57,449 44 INFO rb-229b649-225316-421900 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-07 08:29:57,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.027 2026-10-07 08:29:57,512 44 INFO rb-229b649-225316-421900 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-07 08:29:57,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.093 2026-10-07 08:29:57,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.042 0.060 2026-10-07 08:29:57,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.017 2026-10-07 08:29:57,835 44 INFO rb-229b649-225316-421900 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-07 08:29:57,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:57] "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.089 2026-10-07 08:29:58,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.059 0.100 2026-10-07 08:29:58,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.151 2026-10-07 08:29:58,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.041 2026-10-07 08:29:58,295 44 INFO rb-229b649-225316-421900 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-07 08:29:58,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.024 0.042 2026-10-07 08:29:58,344 44 INFO rb-229b649-225316-421900 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-07 08:29:58,397 44 INFO rb-229b649-225316-421900 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-07 08:29:58,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:29:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.058 2026-10-07 08:29:58,455 44 INFO rb-229b649-225316-421900 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-07 08:29:58,504 44 INFO rb-229b649-225316-421900 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-07 08:29:58,588 44 INFO rb-229b649-225316-421900 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-07 08:29:58,639 44 INFO rb-229b649-225316-421900 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-07 08:29:58,690 44 INFO rb-229b649-225316-421900 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-07 08:29:58,749 44 INFO rb-229b649-225316-421900 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-07 08:29:58,798 44 INFO rb-229b649-225316-421900 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-07 08:29:58,849 44 INFO rb-229b649-225316-421900 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-07 08:29:58,900 44 INFO rb-229b649-225316-421900 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-07 08:29:58,957 44 INFO rb-229b649-225316-421900 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-07 08:29:59,010 44 INFO rb-229b649-225316-421900 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-07 08:29:59,063 44 INFO rb-229b649-225316-421900 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-07 08:29:59,142 44 INFO rb-229b649-225316-421900 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-07 08:29:59,146 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16197244 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': '07df7149-98aa-4f0d-9066-f9df68f58444'}] 2026-10-07 08:30:00,613 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16197244 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': '07df7149-98aa-4f0d-9066-f9df68f58444'} created pos.order #896 2026-10-07 08:30:00,813 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16197244 finished 2026-10-07 08:30:01,376 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1540] 2026-10-07 08:30:01,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.911 1.640 2026-10-07 08:30:01,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:01] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:30:01,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.038 2026-10-07 08:30:01,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:01] "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-07 08:30:01,896 44 INFO rb-229b649-225316-421900 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-07 08:30:01,903 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71400551 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '07df7149-98aa-4f0d-9066-f9df68f58444'}] 2026-10-07 08:30:01,911 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71400551 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '07df7149-98aa-4f0d-9066-f9df68f58444'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-07 08:30:01,945 44 INFO rb-229b649-225316-421900 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-07 08:30:01,945 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71400551 finished 2026-10-07 08:30:02,026 44 INFO rb-229b649-225316-421900 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-07 08:30:02,073 44 INFO rb-229b649-225316-421900 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-07 08:30:02,123 44 INFO rb-229b649-225316-421900 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-07 08:30:02,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.054 0.181 2026-10-07 08:30:02,188 44 INFO rb-229b649-225316-421900 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-07 08:30:02,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.024 2026-10-07 08:30:02,245 44 INFO rb-229b649-225316-421900 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-07 08:30:02,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.069 2026-10-07 08:30:02,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.021 0.048 2026-10-07 08:30:02,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:30:02,530 44 INFO rb-229b649-225316-421900 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-07 08:30:02,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "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.076 0.097 2026-10-07 08:30:02,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.071 0.124 2026-10-07 08:30:02,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.182 2026-10-07 08:30:02,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.032 2026-10-07 08:30:03,034 44 INFO rb-229b649-225316-421900 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-07 08:30:03,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.025 0.042 2026-10-07 08:30:03,091 44 INFO rb-229b649-225316-421900 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-07 08:30:03,146 44 INFO rb-229b649-225316-421900 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-07 08:30:03,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.036 0.045 2026-10-07 08:30:03,235 44 INFO rb-229b649-225316-421900 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-07 08:30:03,285 44 INFO rb-229b649-225316-421900 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-07 08:30:03,336 44 INFO rb-229b649-225316-421900 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-07 08:30:03,396 44 INFO rb-229b649-225316-421900 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-07 08:30:03,446 44 INFO rb-229b649-225316-421900 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-07 08:30:03,497 44 INFO rb-229b649-225316-421900 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-07 08:30:03,548 44 INFO rb-229b649-225316-421900 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-07 08:30:03,606 44 INFO rb-229b649-225316-421900 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-07 08:30:03,658 44 INFO rb-229b649-225316-421900 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-07 08:30:03,712 44 INFO rb-229b649-225316-421900 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-07 08:30:03,780 44 INFO rb-229b649-225316-421900 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-07 08:30:03,788 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56601314 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'e35f7377-936b-4f4d-bdf3-4277e4a03c10'}] 2026-10-07 08:30:05,398 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56601314 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'e35f7377-936b-4f4d-bdf3-4277e4a03c10'} created pos.order #897 2026-10-07 08:30:05,624 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56601314 finished 2026-10-07 08:30:06,444 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1542] 2026-10-07 08:30:06,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 1.044 1.898 2026-10-07 08:30:06,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:06] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:30:06,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.039 2026-10-07 08:30:06,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 08:30:06,930 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42419788 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'e35f7377-936b-4f4d-bdf3-4277e4a03c10'}] 2026-10-07 08:30:06,940 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42419788 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'e35f7377-936b-4f4d-bdf3-4277e4a03c10'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-07 08:30:06,944 44 INFO rb-229b649-225316-421900 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-07 08:30:06,970 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42419788 finished 2026-10-07 08:30:06,996 44 INFO rb-229b649-225316-421900 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-07 08:30:07,070 44 INFO rb-229b649-225316-421900 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-07 08:30:07,121 44 INFO rb-229b649-225316-421900 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-07 08:30:07,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.093 0.139 2026-10-07 08:30:07,170 44 INFO rb-229b649-225316-421900 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-07 08:30:07,227 44 INFO rb-229b649-225316-421900 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-07 08:30:07,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.029 2026-10-07 08:30:07,283 44 INFO rb-229b649-225316-421900 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-07 08:30:07,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.015 0.078 2026-10-07 08:30:07,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.028 0.046 2026-10-07 08:30:07,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:30:07,575 44 INFO rb-229b649-225316-421900 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-07 08:30:07,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.068 0.102 2026-10-07 08:30:07,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.096 2026-10-07 08:30:07,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.168 2026-10-07 08:30:08,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.035 2026-10-07 08:30:08,080 44 INFO rb-229b649-225316-421900 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-07 08:30:08,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.029 0.045 2026-10-07 08:30:08,130 44 INFO rb-229b649-225316-421900 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-07 08:30:08,187 44 INFO rb-229b649-225316-421900 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-07 08:30:08,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.056 2026-10-07 08:30:08,246 44 INFO rb-229b649-225316-421900 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-07 08:30:08,296 44 INFO rb-229b649-225316-421900 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-07 08:30:08,381 44 INFO rb-229b649-225316-421900 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-07 08:30:08,433 44 INFO rb-229b649-225316-421900 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-07 08:30:08,484 44 INFO rb-229b649-225316-421900 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-07 08:30:08,542 44 INFO rb-229b649-225316-421900 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-07 08:30:08,591 44 INFO rb-229b649-225316-421900 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-07 08:30:08,642 44 INFO rb-229b649-225316-421900 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-07 08:30:08,692 44 INFO rb-229b649-225316-421900 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-07 08:30:08,748 44 INFO rb-229b649-225316-421900 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-07 08:30:08,800 44 INFO rb-229b649-225316-421900 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-07 08:30:08,855 44 INFO rb-229b649-225316-421900 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-07 08:30:08,922 44 INFO rb-229b649-225316-421900 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-07 08:30:08,932 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92150332 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '1d4d69f4-db69-40ef-b489-882622487854'}] 2026-10-07 08:30:10,485 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92150332 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '1d4d69f4-db69-40ef-b489-882622487854'} created pos.order #898 2026-10-07 08:30:10,668 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92150332 finished 2026-10-07 08:30:11,239 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1544] 2026-10-07 08:30:11,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.907 1.737 2026-10-07 08:30:11,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.008 2026-10-07 08:30:11,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.041 2026-10-07 08:30:11,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:11] "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-07 08:30:11,801 44 INFO rb-229b649-225316-421900 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-07 08:30:11,806 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26676524 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '1d4d69f4-db69-40ef-b489-882622487854'}] 2026-10-07 08:30:11,823 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26676524 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '1d4d69f4-db69-40ef-b489-882622487854'} sync ignored for existing PoS order pos.order(898,) (state: done) 2026-10-07 08:30:11,847 44 INFO rb-229b649-225316-421900 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-07 08:30:11,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26676524 finished 2026-10-07 08:30:11,922 44 INFO rb-229b649-225316-421900 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-07 08:30:11,973 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 08:30:11,975 44 INFO rb-229b649-225316-421900 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-07 08:30:12,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.068 0.155 2026-10-07 08:30:12,254 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32674396 (allocated 34480128) 2026-10-07 08:30:12,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132720 2026-10-07 08:30:12,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 08:30:12,265 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132720 2026-10-07 08:30:12,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083012_369184_test_taxes_l10n_in_pos.txt 2026-10-07 08:30:12,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp2qaupd2i_chrome_odoo" 2026-10-07 08:30:13,925 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532] 2026-10-07 08:30:17,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133028 2026-10-07 08:30:17,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpnjph0usz_chrome_odoo 2026-10-07 08:30:17,946 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45645/json/version 2026-10-07 08:30:17,947 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:30:18,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 08:30:18,025 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45645/json 2026-10-07 08:30:18,026 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:30:18,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:45645/devtools/page/C010B9BED600FE764527B4A56FEAE215 2026-10-07 08:30:18,055 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 08:30:18,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 08:30:18,521 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:30:18,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 08:30:18,532 44 INFO rb-229b649-225316-421900 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-07 08:30:18,532 44 INFO rb-229b649-225316-421900 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-07 08:30:18,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:18] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.084 0.124 2026-10-07 08:30:18,760 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'C010B9BED600FE764527B4A56FEAE215', 'loaderId': '2DF8D9DDC287EEAC7EC07463E6F390AD', 'isDownload': False} 2026-10-07 08:30:18,760 44 INFO rb-229b649-225316-421900 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-07 08:30:18,783 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:30:18,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:18] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 08:30:18,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:18] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 08:30:18,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:18] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 08:30:19,519 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:30:19,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:30:19,547 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:30:19,562 44 INFO rb-229b649-225316-421900 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-07 08:30:19,579 44 INFO rb-229b649-225316-421900 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-07 08:30:19,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.040 0.007 2026-10-07 08:30:19,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 08:30:19,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:30:19,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.005 2026-10-07 08:30:19,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.031 0.017 2026-10-07 08:30:19,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:30:19,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.035 0.043 2026-10-07 08:30:20,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.386 0.477 2026-10-07 08:30:20,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:30:20,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:30:20,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:20] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.038 2026-10-07 08:30:20,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 08:30:21,002 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 08:30:21,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.005 2026-10-07 08:30:21,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:30:21,102 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:30:21,105 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:30:21,113 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:30:21,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.049 2026-10-07 08:30:21,157 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:30:21,172 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "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-07 08:30:21,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.039 0.085 2026-10-07 08:30:21,206 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:30:21,271 44 INFO rb-229b649-225316-421900 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-07 08:30:21,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.049 0.097 2026-10-07 08:30:21,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.061 0.181 2026-10-07 08:30:21,435 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:30:21,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.283 2026-10-07 08:30:21,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-07 08:30:21,497 44 INFO rb-229b649-225316-421900 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-07 08:30:21,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.129 2026-10-07 08:30:21,518 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:30:21,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-07 08:30:21,556 44 INFO rb-229b649-225316-421900 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-07 08:30:21,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.012 0.201 2026-10-07 08:30:21,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 08:30:21,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-07 08:30:21,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-07 08:30:21,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-07 08:30:21,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-07 08:30:21,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-07 08:30:21,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.014 0.201 2026-10-07 08:30:21,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-07 08:30:21,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.218 2026-10-07 08:30:21,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:21] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-07 08:30:22,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.228 2026-10-07 08:30:22,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-07 08:30:22,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-07T08:25:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 08:30:22,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.009 0.188 2026-10-07 08:30:22,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.054 0.217 2026-10-07 08:30:22,256 44 INFO rb-229b649-225316-421900 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-07 08:30:22,321 44 INFO rb-229b649-225316-421900 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-07 08:30:22,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.036 0.095 2026-10-07 08:30:22,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.045 0.054 2026-10-07 08:30:22,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:30:22,779 44 INFO rb-229b649-225316-421900 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-07 08:30:23,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 60 0.116 0.116 2026-10-07 08:30:23,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.049 0.100 2026-10-07 08:30:23,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.138 2026-10-07 08:30:23,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.020 2026-10-07 08:30:23,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 08:30:23,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.032 2026-10-07 08:30:23,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.011 0.033 2026-10-07 08:30:23,417 44 INFO rb-229b649-225316-421900 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-07 08:30:23,497 44 INFO rb-229b649-225316-421900 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-07 08:30:23,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.064 2026-10-07 08:30:23,619 44 INFO rb-229b649-225316-421900 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-07 08:30:23,667 44 INFO rb-229b649-225316-421900 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-07 08:30:23,716 44 INFO rb-229b649-225316-421900 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-07 08:30:23,790 44 INFO rb-229b649-225316-421900 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-07 08:30:23,809 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:30:23,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:30:23,842 44 INFO rb-229b649-225316-421900 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-07 08:30:23,892 44 INFO rb-229b649-225316-421900 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-07 08:30:23,942 44 INFO rb-229b649-225316-421900 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-07 08:30:24,020 44 INFO rb-229b649-225316-421900 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-07 08:30:24,072 44 INFO rb-229b649-225316-421900 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-07 08:30:24,129 44 INFO rb-229b649-225316-421900 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-07 08:30:24,209 44 INFO rb-229b649-225316-421900 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-07 08:30:24,216 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85359163 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '891df309-3124-406d-9c9e-fb31c9fb04b8'}] 2026-10-07 08:30:24,226 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:30:26,292 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85359163 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '891df309-3124-406d-9c9e-fb31c9fb04b8'} created pos.order #899 2026-10-07 08:30:26,546 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85359163 finished 2026-10-07 08:30:27,304 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1558] 2026-10-07 08:30:27,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 940 1.399 2.004 2026-10-07 08:30:27,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:30:27,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.041 2026-10-07 08:30:27,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:30:27,921 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76580427 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '891df309-3124-406d-9c9e-fb31c9fb04b8'}] 2026-10-07 08:30:27,925 44 INFO rb-229b649-225316-421900 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-07 08:30:27,934 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76580427 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '891df309-3124-406d-9c9e-fb31c9fb04b8'} sync ignored for existing PoS order pos.order(899,) (state: done) 2026-10-07 08:30:27,969 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76580427 finished 2026-10-07 08:30:27,974 44 INFO rb-229b649-225316-421900 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-07 08:30:28,049 44 INFO rb-229b649-225316-421900 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-07 08:30:28,101 44 INFO rb-229b649-225316-421900 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-07 08:30:28,146 44 INFO rb-229b649-225316-421900 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-07 08:30:28,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.060 0.169 2026-10-07 08:30:28,208 44 INFO rb-229b649-225316-421900 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-07 08:30:28,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.037 2026-10-07 08:30:28,265 44 INFO rb-229b649-225316-421900 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-07 08:30:28,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.070 2026-10-07 08:30:28,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.020 0.049 2026-10-07 08:30:28,483 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 08:30:28,547 44 INFO rb-229b649-225316-421900 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-07 08:30:28,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "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.065 0.106 2026-10-07 08:30:28,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.092 0.115 2026-10-07 08:30:28,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.209 2026-10-07 08:30:29,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.036 2026-10-07 08:30:29,122 44 INFO rb-229b649-225316-421900 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-07 08:30:29,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.030 0.038 2026-10-07 08:30:29,200 44 INFO rb-229b649-225316-421900 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-07 08:30:29,246 44 INFO rb-229b649-225316-421900 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-07 08:30:29,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.058 2026-10-07 08:30:29,301 44 INFO rb-229b649-225316-421900 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-07 08:30:29,354 44 INFO rb-229b649-225316-421900 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-07 08:30:29,443 44 INFO rb-229b649-225316-421900 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-07 08:30:29,492 44 INFO rb-229b649-225316-421900 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-07 08:30:29,543 44 INFO rb-229b649-225316-421900 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-07 08:30:29,606 44 INFO rb-229b649-225316-421900 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-07 08:30:29,656 44 INFO rb-229b649-225316-421900 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-07 08:30:29,710 44 INFO rb-229b649-225316-421900 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-07 08:30:29,759 44 INFO rb-229b649-225316-421900 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-07 08:30:29,819 44 INFO rb-229b649-225316-421900 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-07 08:30:29,870 44 INFO rb-229b649-225316-421900 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-07 08:30:29,925 44 INFO rb-229b649-225316-421900 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-07 08:30:29,996 44 INFO rb-229b649-225316-421900 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-07 08:30:30,003 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13679627 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '2dc2692e-13a2-44be-9cf7-001fd430322e'}] 2026-10-07 08:30:31,535 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13679627 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '2dc2692e-13a2-44be-9cf7-001fd430322e'} created pos.order #900 2026-10-07 08:30:31,702 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13679627 finished 2026-10-07 08:30:32,481 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1560] 2026-10-07 08:30:32,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.936 1.856 2026-10-07 08:30:32,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.043 0.051 2026-10-07 08:30:32,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.101 2026-10-07 08:30:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 08:30:33,041 44 INFO rb-229b649-225316-421900 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-07 08:30:33,052 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12259516 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '2dc2692e-13a2-44be-9cf7-001fd430322e'}] 2026-10-07 08:30:33,070 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12259516 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '2dc2692e-13a2-44be-9cf7-001fd430322e'} sync ignored for existing PoS order pos.order(900,) (state: done) 2026-10-07 08:30:33,091 44 INFO rb-229b649-225316-421900 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-07 08:30:33,109 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12259516 finished 2026-10-07 08:30:33,162 44 INFO rb-229b649-225316-421900 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-07 08:30:33,236 44 INFO rb-229b649-225316-421900 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-07 08:30:33,282 44 INFO rb-229b649-225316-421900 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-07 08:30:33,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.111 0.177 2026-10-07 08:30:33,344 44 INFO rb-229b649-225316-421900 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-07 08:30:33,401 44 INFO rb-229b649-225316-421900 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-07 08:30:33,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.035 2026-10-07 08:30:33,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.091 2026-10-07 08:30:33,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.018 0.051 2026-10-07 08:30:33,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 08:30:33,714 44 INFO rb-229b649-225316-421900 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-07 08:30:33,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 50 0.056 0.126 2026-10-07 08:30:34,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.063 0.111 2026-10-07 08:30:34,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.156 2026-10-07 08:30:34,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.039 2026-10-07 08:30:34,206 44 INFO rb-229b649-225316-421900 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-07 08:30:34,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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 - 14 0.020 0.044 2026-10-07 08:30:34,268 44 INFO rb-229b649-225316-421900 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-07 08:30:34,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.059 2026-10-07 08:30:34,352 44 INFO rb-229b649-225316-421900 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-07 08:30:34,406 44 INFO rb-229b649-225316-421900 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-07 08:30:34,453 44 INFO rb-229b649-225316-421900 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-07 08:30:34,517 44 INFO rb-229b649-225316-421900 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-07 08:30:34,563 44 INFO rb-229b649-225316-421900 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-07 08:30:34,613 44 INFO rb-229b649-225316-421900 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-07 08:30:34,663 44 INFO rb-229b649-225316-421900 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-07 08:30:34,721 44 INFO rb-229b649-225316-421900 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-07 08:30:34,773 44 INFO rb-229b649-225316-421900 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-07 08:30:34,827 44 INFO rb-229b649-225316-421900 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-07 08:30:34,899 44 INFO rb-229b649-225316-421900 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-07 08:30:34,904 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64566818 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4fc418dc-8bd9-4003-8cfc-205fde23bd19'}] 2026-10-07 08:30:36,373 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64566818 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '4fc418dc-8bd9-4003-8cfc-205fde23bd19'} created pos.order #901 2026-10-07 08:30:36,563 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64566818 finished 2026-10-07 08:30:37,301 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1562] 2026-10-07 08:30:37,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.833 1.830 2026-10-07 08:30:37,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.005 2026-10-07 08:30:37,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.042 2026-10-07 08:30:37,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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-07 08:30:37,782 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38988623 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4fc418dc-8bd9-4003-8cfc-205fde23bd19'}] 2026-10-07 08:30:37,794 44 INFO rb-229b649-225316-421900 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-07 08:30:37,799 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38988623 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '4fc418dc-8bd9-4003-8cfc-205fde23bd19'} sync ignored for existing PoS order pos.order(901,) (state: done) 2026-10-07 08:30:37,827 44 INFO rb-229b649-225316-421900 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-07 08:30:37,828 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38988623 finished 2026-10-07 08:30:37,902 44 INFO rb-229b649-225316-421900 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-07 08:30:37,961 44 INFO rb-229b649-225316-421900 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-07 08:30:38,003 44 INFO rb-229b649-225316-421900 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-07 08:30:38,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.082 0.165 2026-10-07 08:30:38,064 44 INFO rb-229b649-225316-421900 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-07 08:30:38,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.039 2026-10-07 08:30:38,122 44 INFO rb-229b649-225316-421900 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-07 08:30:38,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.086 2026-10-07 08:30:38,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.055 2026-10-07 08:30:38,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.019 2026-10-07 08:30:38,451 44 INFO rb-229b649-225316-421900 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-07 08:30:38,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.043 0.103 2026-10-07 08:30:38,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.053 0.109 2026-10-07 08:30:38,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.148 2026-10-07 08:30:38,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.035 2026-10-07 08:30:38,903 44 INFO rb-229b649-225316-421900 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-07 08:30:38,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.041 2026-10-07 08:30:38,966 44 INFO rb-229b649-225316-421900 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-07 08:30:39,013 44 INFO rb-229b649-225316-421900 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-07 08:30:39,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.060 2026-10-07 08:30:39,068 44 INFO rb-229b649-225316-421900 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-07 08:30:39,122 44 INFO rb-229b649-225316-421900 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-07 08:30:39,203 44 INFO rb-229b649-225316-421900 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-07 08:30:39,253 44 INFO rb-229b649-225316-421900 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-07 08:30:39,304 44 INFO rb-229b649-225316-421900 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-07 08:30:39,364 44 INFO rb-229b649-225316-421900 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-07 08:30:39,413 44 INFO rb-229b649-225316-421900 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-07 08:30:39,463 44 INFO rb-229b649-225316-421900 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-07 08:30:39,514 44 INFO rb-229b649-225316-421900 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-07 08:30:39,573 44 INFO rb-229b649-225316-421900 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-07 08:30:39,624 44 INFO rb-229b649-225316-421900 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-07 08:30:39,678 44 INFO rb-229b649-225316-421900 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-07 08:30:39,742 44 INFO rb-229b649-225316-421900 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-07 08:30:39,752 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57447247 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '8a82da64-dd60-4d5f-b66b-5e4c16bc7027'}] 2026-10-07 08:30:41,507 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57447247 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '8a82da64-dd60-4d5f-b66b-5e4c16bc7027'} created pos.order #902 2026-10-07 08:30:41,710 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57447247 finished 2026-10-07 08:30:42,455 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1564] 2026-10-07 08:30:42,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 1.075 1.917 2026-10-07 08:30:42,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:42] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:30:42,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.045 2026-10-07 08:30:42,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:42] "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-07 08:30:42,952 44 INFO rb-229b649-225316-421900 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-07 08:30:42,956 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16383712 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '8a82da64-dd60-4d5f-b66b-5e4c16bc7027'}] 2026-10-07 08:30:42,962 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16383712 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '8a82da64-dd60-4d5f-b66b-5e4c16bc7027'} sync ignored for existing PoS order pos.order(902,) (state: done) 2026-10-07 08:30:42,983 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16383712 finished 2026-10-07 08:30:43,011 44 INFO rb-229b649-225316-421900 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-07 08:30:43,079 44 INFO rb-229b649-225316-421900 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-07 08:30:43,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.040 0.124 2026-10-07 08:30:43,134 44 INFO rb-229b649-225316-421900 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-07 08:30:43,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.031 2026-10-07 08:30:43,192 44 INFO rb-229b649-225316-421900 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-07 08:30:43,241 44 INFO rb-229b649-225316-421900 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-07 08:30:43,296 44 INFO rb-229b649-225316-421900 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-07 08:30:43,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.075 2026-10-07 08:30:43,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.033 0.046 2026-10-07 08:30:43,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:30:43,565 44 INFO rb-229b649-225316-421900 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-07 08:30:43,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.066 0.091 2026-10-07 08:30:43,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.072 0.116 2026-10-07 08:30:43,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.181 2026-10-07 08:30:44,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.040 2026-10-07 08:30:44,082 44 INFO rb-229b649-225316-421900 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-07 08:30:44,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.016 0.038 2026-10-07 08:30:44,140 44 INFO rb-229b649-225316-421900 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-07 08:30:44,189 44 INFO rb-229b649-225316-421900 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-07 08:30:44,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.031 0.058 2026-10-07 08:30:44,272 44 INFO rb-229b649-225316-421900 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-07 08:30:44,326 44 INFO rb-229b649-225316-421900 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-07 08:30:44,375 44 INFO rb-229b649-225316-421900 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-07 08:30:44,435 44 INFO rb-229b649-225316-421900 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-07 08:30:44,486 44 INFO rb-229b649-225316-421900 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-07 08:30:44,537 44 INFO rb-229b649-225316-421900 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-07 08:30:44,588 44 INFO rb-229b649-225316-421900 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-07 08:30:44,650 44 INFO rb-229b649-225316-421900 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-07 08:30:44,701 44 INFO rb-229b649-225316-421900 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-07 08:30:44,757 44 INFO rb-229b649-225316-421900 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-07 08:30:44,820 44 INFO rb-229b649-225316-421900 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-07 08:30:44,827 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53597737 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'f8f809fa-d3da-4080-8bb2-dc75e207b52d'}] 2026-10-07 08:30:46,285 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53597737 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'f8f809fa-d3da-4080-8bb2-dc75e207b52d'} created pos.order #903 2026-10-07 08:30:46,498 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53597737 finished 2026-10-07 08:30:47,228 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1566] 2026-10-07 08:30:47,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 0.936 1.797 2026-10-07 08:30:47,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.008 2026-10-07 08:30:47,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.048 2026-10-07 08:30:47,734 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:30:47,771 44 INFO rb-229b649-225316-421900 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-07 08:30:47,777 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53443895 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'f8f809fa-d3da-4080-8bb2-dc75e207b52d'}] 2026-10-07 08:30:47,785 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53443895 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'f8f809fa-d3da-4080-8bb2-dc75e207b52d'} sync ignored for existing PoS order pos.order(903,) (state: done) 2026-10-07 08:30:47,817 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53443895 finished 2026-10-07 08:30:47,819 44 INFO rb-229b649-225316-421900 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-07 08:30:47,914 44 INFO rb-229b649-225316-421900 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-07 08:30:47,950 44 INFO rb-229b649-225316-421900 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-07 08:30:47,999 44 INFO rb-229b649-225316-421900 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-07 08:30:48,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.090 0.168 2026-10-07 08:30:48,060 44 INFO rb-229b649-225316-421900 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-07 08:30:48,122 44 INFO rb-229b649-225316-421900 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-07 08:30:48,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.044 2026-10-07 08:30:48,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.080 2026-10-07 08:30:48,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.022 0.052 2026-10-07 08:30:48,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 08:30:48,395 44 INFO rb-229b649-225316-421900 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-07 08:30:48,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.051 0.098 2026-10-07 08:30:48,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.085 0.141 2026-10-07 08:30:48,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.212 2026-10-07 08:30:48,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.038 2026-10-07 08:30:48,953 44 INFO rb-229b649-225316-421900 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-07 08:30:48,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30: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.019 0.043 2026-10-07 08:30:49,006 44 INFO rb-229b649-225316-421900 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-07 08:30:49,064 44 INFO rb-229b649-225316-421900 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-07 08:30:49,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.034 0.067 2026-10-07 08:30:49,119 44 INFO rb-229b649-225316-421900 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-07 08:30:49,182 44 INFO rb-229b649-225316-421900 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-07 08:30:49,269 44 INFO rb-229b649-225316-421900 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-07 08:30:49,317 44 INFO rb-229b649-225316-421900 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-07 08:30:49,365 44 INFO rb-229b649-225316-421900 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-07 08:30:49,424 44 INFO rb-229b649-225316-421900 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-07 08:30:49,473 44 INFO rb-229b649-225316-421900 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-07 08:30:49,524 44 INFO rb-229b649-225316-421900 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-07 08:30:49,575 44 INFO rb-229b649-225316-421900 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-07 08:30:49,634 44 INFO rb-229b649-225316-421900 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-07 08:30:49,689 44 INFO rb-229b649-225316-421900 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-07 08:30:49,740 44 INFO rb-229b649-225316-421900 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-07 08:30:49,808 44 INFO rb-229b649-225316-421900 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-07 08:30:49,815 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34159989 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '8ec9351b-6fba-437e-8a83-5f102f01b235'}] 2026-10-07 08:30:51,571 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34159989 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '8ec9351b-6fba-437e-8a83-5f102f01b235'} created pos.order #904 2026-10-07 08:30:51,745 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34159989 finished 2026-10-07 08:30:52,423 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1568] 2026-10-07 08:30:52,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 798 1.084 1.783 2026-10-07 08:30:52,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:52] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:30:52,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.040 2026-10-07 08:30:52,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:30:52,888 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17435713 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '8ec9351b-6fba-437e-8a83-5f102f01b235'}] 2026-10-07 08:30:52,890 44 INFO rb-229b649-225316-421900 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-07 08:30:52,896 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17435713 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '8ec9351b-6fba-437e-8a83-5f102f01b235'} sync ignored for existing PoS order pos.order(904,) (state: done) 2026-10-07 08:30:52,922 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17435713 finished 2026-10-07 08:30:52,940 44 INFO rb-229b649-225316-421900 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-07 08:30:53,018 44 INFO rb-229b649-225316-421900 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-07 08:30:53,064 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 08:30:53,066 44 INFO rb-229b649-225316-421900 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-07 08:30:53,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.072 0.141 2026-10-07 08:30:53,341 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32752056 (allocated 35266560) 2026-10-07 08:30:53,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133028 2026-10-07 08:30:53,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 08:30:53,392 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133028 2026-10-07 08:30:53,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:30:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.033 2026-10-07 08:30:53,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083053_492830_test_taxes_l10n_in_pos.txt 2026-10-07 08:30:53,493 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpnjph0usz_chrome_odoo" 2026-10-07 08:30:54,982 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1545, 1546, 1547, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556] 2026-10-07 08:30:55,383 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-07 08:31:12,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-07 08:31:13,381 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 133351 2026-10-07 08:31:13,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmp72fjfgug_chrome_odoo 2026-10-07 08:31:13,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39113/json/version 2026-10-07 08:31:13,383 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:13,463 44 INFO rb-229b649-225316-421900 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-07 08:31:13,463 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:39113/json 2026-10-07 08:31:13,464 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:13,482 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:39113/devtools/page/414049749A2C81959339C66C2C0BA0A0 2026-10-07 08:31:13,495 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-10-07 08:31:13,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-07 08:31:13,710 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:31:13,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-07 08:31:13,723 44 INFO rb-229b649-225316-421900 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-07 08:31:13,723 44 INFO rb-229b649-225316-421900 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-07 08:31:13,744 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:31:14,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:14] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.104 0.696 2026-10-07 08:31:14,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '414049749A2C81959339C66C2C0BA0A0', 'loaderId': '0CD49CD1A7D87165D50B74D5E056FE4C', 'isDownload': False} 2026-10-07 08:31:14,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-07 08:31:14,573 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:31:14,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:14] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 08:31:14,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:14] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:31:14,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:14] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 08:31:15,379 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:31:15,392 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:31:15,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:31:15,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:31:15,449 44 INFO rb-229b649-225316-421900 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-07 08:31:15,460 44 INFO rb-229b649-225316-421900 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-07 08:31:15,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:31:15,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:31:15,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.021 2026-10-07 08:31:15,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-07 08:31:15,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.043 0.061 2026-10-07 08:31:15,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-07 08:31:16,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.398 0.480 2026-10-07 08:31:16,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:16] "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-07 08:31:16,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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-07 08:31:16,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:16] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.041 2026-10-07 08:31:16,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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.012 2026-10-07 08:31:16,898 44 INFO rb-229b649-225316-421900 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-07 08:31:16,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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-07 08:31:16,990 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:31:17,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:31:17,032 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:31:17,037 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:31:17,044 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:31:17,052 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "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-07 08:31:17,104 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:31:17,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.063 0.048 2026-10-07 08:31:17,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.009 0.023 2026-10-07 08:31:17,184 44 INFO rb-229b649-225316-421900 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-07 08:31:17,239 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.028 0.133 2026-10-07 08:31:17,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.013 0.236 2026-10-07 08:31:17,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.009 0.043 2026-10-07 08:31:17,311 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:31:17,339 44 INFO rb-229b649-225316-421900 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-07 08:31:17,393 44 INFO rb-229b649-225316-421900 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-07 08:31:17,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.038 0.287 2026-10-07 08:31:17,428 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:31:17,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-10-07 08:31:17,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.214 2026-10-07 08:31:17,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-07 08:31:17,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-07 08:31:17,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-07 08:31:17,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 08:31:17,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-07 08:31:17,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-10-07 08:31:17,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-07 08:31:17,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.038 0.231 2026-10-07 08:31:17,890 44 INFO rb-229b649-225316-421900 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-07 08:31:17,954 44 INFO rb-229b649-225316-421900 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-07 08:31:18,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.102 0.175 2026-10-07 08:31:18,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.037 0.055 2026-10-07 08:31:18,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-07 08:31:18,519 44 INFO rb-229b649-225316-421900 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-07 08:31:18,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "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.074 0.121 2026-10-07 08:31:18,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.088 0.116 2026-10-07 08:31:18,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.203 2026-10-07 08:31:19,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.043 2026-10-07 08:31:19,077 44 INFO rb-229b649-225316-421900 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-07 08:31:19,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "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.031 0.057 2026-10-07 08:31:19,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.026 0.078 2026-10-07 08:31:19,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.030 0.110 2026-10-07 08:31:19,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.077 2026-10-07 08:31:19,382 44 INFO rb-229b649-225316-421900 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-07 08:31:19,478 44 INFO rb-229b649-225316-421900 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-07 08:31:19,562 44 INFO rb-229b649-225316-421900 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-07 08:31:19,585 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:31:19,587 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:19,618 44 INFO rb-229b649-225316-421900 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-07 08:31:19,663 44 INFO rb-229b649-225316-421900 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-07 08:31:19,745 44 INFO rb-229b649-225316-421900 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-07 08:31:19,820 44 INFO rb-229b649-225316-421900 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-07 08:31:19,830 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42580872 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '6839ad5a-0bc6-449f-9a4b-731107b018e1'}] 2026-10-07 08:31:19,832 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:20,624 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42580872 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '6839ad5a-0bc6-449f-9a4b-731107b018e1'} created pos.order #905 2026-10-07 08:31:20,659 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42580872 finished 2026-10-07 08:31:21,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 339 0.495 0.713 2026-10-07 08:31:21,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.047 0.069 2026-10-07 08:31:21,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:21] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 08:31:21,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:21] "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-07 08:31:21,404 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-07 08:31:21,405 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:31:21,431 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46159072 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '6839ad5a-0bc6-449f-9a4b-731107b018e1'}] 2026-10-07 08:31:21,450 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46159072 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '6839ad5a-0bc6-449f-9a4b-731107b018e1'} sync ignored for existing PoS order pos.order(905,) (state: paid) 2026-10-07 08:31:21,507 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46159072 finished 2026-10-07 08:31:21,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18452492 (allocated 19922944) 2026-10-07 08:31:21,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 133351 2026-10-07 08:31:21,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-07 08:31:21,585 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 133351 2026-10-07 08:31:21,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.088 0.154 2026-10-07 08:31:21,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083121_740343_test_pos_sale_loyalty_1.txt 2026-10-07 08:31:21,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmp72fjfgug_chrome_odoo" 2026-10-07 08:31:21,790 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-07 08:31:22,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 133573 2026-10-07 08:31:22,864 44 INFO rb-229b649-225316-421900 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/tmpd7qtb_tu_chrome_odoo 2026-10-07 08:31:22,864 44 INFO rb-229b649-225316-421900 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:42071/json/version 2026-10-07 08:31:22,865 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:22,961 44 INFO rb-229b649-225316-421900 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-07 08:31:22,961 44 INFO rb-229b649-225316-421900 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:42071/json 2026-10-07 08:31:22,962 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:22,979 44 INFO rb-229b649-225316-421900 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:42071/devtools/page/46F56FD03BA43DDDB4EA87BE6F10D130 2026-10-07 08:31:22,996 44 INFO rb-229b649-225316-421900 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-07 08:31:23,012 44 INFO rb-229b649-225316-421900 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-07 08:31:23,166 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:31:23,168 44 INFO rb-229b649-225316-421900 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-07 08:31:23,178 44 INFO rb-229b649-225316-421900 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-07 08:31:23,178 44 INFO rb-229b649-225316-421900 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-07 08:31:23,200 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:31:24,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:24] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.105 0.877 2026-10-07 08:31:24,186 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '46F56FD03BA43DDDB4EA87BE6F10D130', 'loaderId': '72BA989DB00E276CD3A92A33B615279C', 'isDownload': False} 2026-10-07 08:31:24,186 44 INFO rb-229b649-225316-421900 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-07 08:31:24,215 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:31:24,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:24] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-10-07 08:31:24,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:24] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.052 2026-10-07 08:31:24,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:24] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.058 2026-10-07 08:31:24,989 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:31:25,017 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:31:25,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:31:25,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:31:25,078 44 INFO rb-229b649-225316-421900 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-07 08:31:25,091 44 INFO rb-229b649-225316-421900 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-07 08:31:25,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 08:31:25,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:31:25,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.022 2026-10-07 08:31:25,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-07 08:31:25,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.025 0.093 2026-10-07 08:31:25,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.099 2026-10-07 08:31:26,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.421 0.520 2026-10-07 08:31:26,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:31:26,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:31:26,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.053 2026-10-07 08:31:26,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:31:26,617 44 INFO rb-229b649-225316-421900 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-07 08:31:26,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.006 2026-10-07 08:31:26,705 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:26,745 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:31:26,765 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 08:31:26,827 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 08:31:26,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:31:26,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.065 0.066 2026-10-07 08:31:26,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-07 08:31:26,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.008 0.036 2026-10-07 08:31:26,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:26] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 08:31:26,976 44 INFO rb-229b649-225316-421900 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-07 08:31:27,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.025 2026-10-07 08:31:27,058 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:31:27,137 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:31:27,144 44 INFO rb-229b649-225316-421900 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-07 08:31:27,213 44 INFO rb-229b649-225316-421900 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-07 08:31:27,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.100 0.086 2026-10-07 08:31:27,239 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:27,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-10-07 08:31:27,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-07 08:31:27,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-07 08:31:27,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-07 08:31:27,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-07 08:31:27,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-07 08:31:27,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.212 2026-10-07 08:31:27,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.268 2026-10-07 08:31:27,620 44 INFO rb-229b649-225316-421900 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-07 08:31:27,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-07 08:31:27,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-07 08:31:27,718 44 INFO rb-229b649-225316-421900 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-07 08:31:27,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:27] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.033 0.679 2026-10-07 08:31:28,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 62 0.109 0.218 2026-10-07 08:31:28,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.049 0.067 2026-10-07 08:31:28,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-07 08:31:28,371 44 INFO rb-229b649-225316-421900 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-07 08:31:28,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.097 0.123 2026-10-07 08:31:28,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.091 0.129 2026-10-07 08:31:28,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.231 2026-10-07 08:31:28,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.044 2026-10-07 08:31:28,979 44 INFO rb-229b649-225316-421900 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-07 08:31:29,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.021 0.054 2026-10-07 08:31:29,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.018 0.058 2026-10-07 08:31:29,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.055 0.089 2026-10-07 08:31:29,233 44 INFO rb-229b649-225316-421900 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-07 08:31:29,283 44 INFO rb-229b649-225316-421900 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-07 08:31:29,334 44 INFO rb-229b649-225316-421900 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-07 08:31:29,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-07 08:31:29,386 44 INFO rb-229b649-225316-421900 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-07 08:31:29,483 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16890836 (allocated 18612224) 2026-10-07 08:31:29,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 133573 2026-10-07 08:31:29,500 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-07 08:31:29,501 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 133573 2026-10-07 08:31:29,605 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083129_605107_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-07 08:31:29,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpd7qtb_tu_chrome_odoo" 2026-10-07 08:31:29,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-10-07 08:31:31,502 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 133784 2026-10-07 08:31:31,502 44 INFO rb-229b649-225316-421900 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/tmpnsfx9uv9_chrome_odoo 2026-10-07 08:31:31,504 44 INFO rb-229b649-225316-421900 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:46093/json/version 2026-10-07 08:31:31,505 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:31,545 44 INFO rb-229b649-225316-421900 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-07 08:31:31,546 44 INFO rb-229b649-225316-421900 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:46093/json 2026-10-07 08:31:31,548 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:31:31,571 44 INFO rb-229b649-225316-421900 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:46093/devtools/page/B218037548DA3A2B76A5223642609745 2026-10-07 08:31:31,592 44 INFO rb-229b649-225316-421900 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-07 08:31:31,601 44 INFO rb-229b649-225316-421900 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-07 08:31:31,810 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:31:31,818 44 INFO rb-229b649-225316-421900 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-07 08:31:31,825 44 INFO rb-229b649-225316-421900 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-07 08:31:31,825 44 INFO rb-229b649-225316-421900 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-07 08:31:31,847 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:31:32,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:32] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.120 0.746 2026-10-07 08:31:32,713 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'B218037548DA3A2B76A5223642609745', 'loaderId': 'FB44855DCD663FCC734F1D0BD3506831', 'isDownload': False} 2026-10-07 08:31:32,713 44 INFO rb-229b649-225316-421900 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-07 08:31:32,740 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:31:32,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:32] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 08:31:32,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:32] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 08:31:32,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:32] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 08:31:33,446 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:33,455 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:31:33,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 08:31:33,514 44 INFO rb-229b649-225316-421900 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-07 08:31:33,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:31:33,526 44 INFO rb-229b649-225316-421900 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-07 08:31:33,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:31:33,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:31:33,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.020 2026-10-07 08:31:33,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 08:31:33,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.046 0.051 2026-10-07 08:31:33,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 08:31:34,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.292 0.418 2026-10-07 08:31:34,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:31:34,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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-07 08:31:34,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.043 2026-10-07 08:31:34,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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-07 08:31:34,746 44 INFO rb-229b649-225316-421900 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-07 08:31:34,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 08:31:34,821 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:34,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:31:34,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:31:34,855 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:31:34,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.020 0.057 2026-10-07 08:31:34,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.005 0.085 2026-10-07 08:31:34,941 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:34,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31: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-07 08:31:35,017 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 08:31:35,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.052 0.090 2026-10-07 08:31:35,141 44 INFO rb-229b649-225316-421900 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-07 08:31:35,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.008 0.179 2026-10-07 08:31:35,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.038 0.239 2026-10-07 08:31:35,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.034 0.112 2026-10-07 08:31:35,338 44 INFO rb-229b649-225316-421900 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-07 08:31:35,343 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:31:35,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.094 2026-10-07 08:31:35,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-07 08:31:35,432 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:31:35,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.011 0.124 2026-10-07 08:31:35,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.214 2026-10-07 08:31:35,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.254 2026-10-07 08:31:35,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.221 2026-10-07 08:31:35,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-07 08:31:35,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 08:31:35,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T08:30:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 08:31:35,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.206 2026-10-07 08:31:35,877 44 INFO rb-229b649-225316-421900 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-07 08:31:35,933 44 INFO rb-229b649-225316-421900 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-07 08:31:36,007 44 INFO rb-229b649-225316-421900 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-07 08:31:36,062 44 INFO rb-229b649-225316-421900 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-07 08:31:36,126 44 INFO rb-229b649-225316-421900 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-07 08:31:36,187 44 INFO rb-229b649-225316-421900 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-07 08:31:36,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.007 0.025 2026-10-07 08:31:36,236 44 INFO rb-229b649-225316-421900 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-07 08:31:36,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.014 0.032 2026-10-07 08:31:36,330 44 INFO rb-229b649-225316-421900 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-07 08:31:36,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "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.041 0.052 2026-10-07 08:31:36,419 44 INFO rb-229b649-225316-421900 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-07 08:31:36,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.005 0.106 2026-10-07 08:31:36,451 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:31:36,467 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:31:36,468 44 INFO rb-229b649-225316-421900 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-07 08:31:36,516 44 INFO rb-229b649-225316-421900 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-07 08:31:36,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.023 0.064 2026-10-07 08:31:36,601 44 INFO rb-229b649-225316-421900 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-07 08:31:36,659 44 INFO rb-229b649-225316-421900 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-07 08:31:36,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "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-07 08:31:36,704 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98485828 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'bd5bc49d-9802-4e1a-ab0d-f38ab4a9e8e5'}] 2026-10-07 08:31:36,718 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:31:37,351 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98485828 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'bd5bc49d-9802-4e1a-ab0d-f38ab4a9e8e5'} created pos.order #906 2026-10-07 08:31:37,384 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98485828 finished 2026-10-07 08:31:37,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.285 0.486 2026-10-07 08:31:37,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.039 0.062 2026-10-07 08:31:37,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:37] "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-07 08:31:37,813 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204445 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'bd5bc49d-9802-4e1a-ab0d-f38ab4a9e8e5'}] 2026-10-07 08:31:37,815 44 INFO rb-229b649-225316-421900 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-07 08:31:37,816 44 INFO rb-229b649-225316-421900 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-07 08:31:37,831 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204445 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'bd5bc49d-9802-4e1a-ab0d-f38ab4a9e8e5'} sync ignored for existing PoS order pos.order(906,) (state: paid) 2026-10-07 08:31:37,866 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204445 finished 2026-10-07 08:31:37,948 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16028856 (allocated 18087936) 2026-10-07 08:31:37,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:31:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.054 0.095 2026-10-07 08:31:37,962 44 INFO rb-229b649-225316-421900 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 133784 2026-10-07 08:31:37,965 44 INFO rb-229b649-225316-421900 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-07 08:31:37,967 44 INFO rb-229b649-225316-421900 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 133784 2026-10-07 08:31:38,118 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083138_118501_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-07 08:31:38,118 44 INFO rb-229b649-225316-421900 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/tmpnsfx9uv9_chrome_odoo" 2026-10-07 08:31:38,233 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:31:52,710 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-07 08:31:54,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-07 08:31:54,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-07 08:31:55,309 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:31:56,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-07 08:32:04,469 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:32:04,791 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2964821 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': '57565edf-0a0a-4f73-aae6-9b19a4321ddc'}] 2026-10-07 08:32:04,840 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2964821 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': '57565edf-0a0a-4f73-aae6-9b19a4321ddc'} created pos.order #909 2026-10-07 08:32:04,842 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2964821 finished 2026-10-07 08:32:04,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.090 0.371 2026-10-07 08:32:05,004 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:32:06,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-07 08:32:14,649 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:32:16,246 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-07 08:32:24,081 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 134003 2026-10-07 08:32:24,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpvan5lqmq_chrome_odoo 2026-10-07 08:32:24,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40881/json/version 2026-10-07 08:32:24,083 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:24,096 44 INFO rb-229b649-225316-421900 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-07 08:32:24,097 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:40881/json 2026-10-07 08:32:24,097 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:24,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:40881/devtools/page/2CF1C1DCD5E4804BCDBD9751BFAEBC56 2026-10-07 08:32:24,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-10-07 08:32:24,136 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-07 08:32:24,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-07 08:32:24,454 44 INFO rb-229b649-225316-421900 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=dacdbfdf17ee43c0" in browser 2026-10-07 08:32:24,454 44 INFO rb-229b649-225316-421900 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=dacdbfdf17ee43c0" 2026-10-07 08:32:24,492 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:32:25,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /pos-self/139?access_token=dacdbfdf17ee43c0 HTTP/1.1" 200 - 59 0.069 0.534 2026-10-07 08:32:25,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '2CF1C1DCD5E4804BCDBD9751BFAEBC56', 'loaderId': 'AF379867A6FB28CAAB7401C9B672D839', 'isDownload': False} 2026-10-07 08:32:25,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-10-07 08:32:25,117 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:32:25,147 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:32:25,185 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.013 0.047 2026-10-07 08:32:25,225 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:32:25,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.109 2026-10-07 08:32:25,281 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:32:25,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.160 2026-10-07 08:32:25,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.010 2026-10-07 08:32:25,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 08:32:25,493 44 INFO rb-229b649-225316-421900 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=dacdbfdf17ee43c0", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:32:25,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.011 0.016 2026-10-07 08:32:25,499 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:32:25,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 08:32:25,507 44 INFO rb-229b649-225316-421900 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-07 08:32:25,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.042 0.068 2026-10-07 08:32:25,709 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 08:32:26,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.235 0.280 2026-10-07 08:32:26,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.473 2026-10-07 08:32:26,286 44 INFO rb-229b649-225316-421900 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-07 08:32:26,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/ir.attachment/9333/raw HTTP/1.1" 200 - 4 0.012 0.014 2026-10-07 08:32:26,442 44 INFO rb-229b649-225316-421900 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-07 08:32:26,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/pos.category/319/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 08:32:26,548 44 INFO rb-229b649-225316-421900 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-07 08:32:26,552 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:32:26,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.010 0.064 2026-10-07 08:32:26,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2375/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.063 2026-10-07 08:32:26,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-07 08:32:26,626 44 INFO rb-229b649-225316-421900 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-07 08:32:26,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-07 08:32:26,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-07 08:32:26,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-07 08:32:26,683 44 INFO rb-229b649-225316-421900 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-07 08:32:26,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 08:32:26,762 44 INFO rb-229b649-225316-421900 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-07 08:32:26,834 44 INFO rb-229b649-225316-421900 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-07 08:32:26,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/ir.attachment/9287/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:32:26,875 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:32:26,892 44 INFO rb-229b649-225316-421900 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-07 08:32:26,912 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:26] "GET /web/image/product.product/2877/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 8 0.010 0.038 2026-10-07 08:32:26,947 44 INFO rb-229b649-225316-421900 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-07 08:32:26,998 44 INFO rb-229b649-225316-421900 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-07 08:32:27,062 44 INFO rb-229b649-225316-421900 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-07 08:32:27,117 44 INFO rb-229b649-225316-421900 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-07 08:32:27,189 44 INFO rb-229b649-225316-421900 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-07 08:32:27,254 44 INFO rb-229b649-225316-421900 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-07 08:32:27,310 44 INFO rb-229b649-225316-421900 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-07 08:32:27,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:27] "GET /web/image/product.product/2878/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 8 0.009 0.027 2026-10-07 08:32:27,361 44 INFO rb-229b649-225316-421900 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-07 08:32:27,442 44 INFO rb-229b649-225316-421900 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-07 08:32:27,518 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82628300 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': 'de73c44d-79a5-4492-b315-1a6ec47e25c9'}] 2026-10-07 08:32:27,581 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82628300 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': 'de73c44d-79a5-4492-b315-1a6ec47e25c9'} created pos.order #910 2026-10-07 08:32:27,604 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82628300 finished 2026-10-07 08:32:27,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.119 0.187 2026-10-07 08:32:27,819 44 INFO rb-229b649-225316-421900 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-07 08:32:27,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.015 2026-10-07 08:32:27,884 44 INFO rb-229b649-225316-421900 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-07 08:32:27,935 44 INFO rb-229b649-225316-421900 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-07 08:32:27,992 44 INFO rb-229b649-225316-421900 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-07 08:32:28,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-07 08:32:28,039 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:32:28,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9011272 (allocated 10223616) 2026-10-07 08:32:28,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 134003 2026-10-07 08:32:28,123 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-07 08:32:28,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 134003 2026-10-07 08:32:28,221 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083228_221648_test_self_order_always_attribute.txt 2026-10-07 08:32:28,222 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpvan5lqmq_chrome_odoo" 2026-10-07 08:32:28,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-07 08:32:36,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 134194 2026-10-07 08:32:36,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpb_aghv34_chrome_odoo 2026-10-07 08:32:36,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:32995/json/version 2026-10-07 08:32:36,046 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:36,073 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: Chrome/150.0.7871.114 2026-10-07 08:32:36,073 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:32995/json 2026-10-07 08:32:36,074 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:36,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:32995/devtools/page/400BBD12CDCE4B3E6F1D3349CECD0A12 2026-10-07 08:32:36,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-07 08:32:36,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-07 08:32:36,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-07 08:32:36,448 44 INFO rb-229b649-225316-421900 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=0d4f42067a074d43" in browser 2026-10-07 08:32:36,448 44 INFO rb-229b649-225316-421900 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=0d4f42067a074d43" 2026-10-07 08:32:36,470 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:32:37,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /pos-self/140?access_token=0d4f42067a074d43 HTTP/1.1" 200 - 59 0.035 0.510 2026-10-07 08:32:37,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '400BBD12CDCE4B3E6F1D3349CECD0A12', 'loaderId': '2A5A5A7172B5FD8A157FE01EB50E0CDF', 'isDownload': False} 2026-10-07 08:32:37,016 44 INFO rb-229b649-225316-421900 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-07 08:32:37,044 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:32:37,082 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:32:37,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.053 2026-10-07 08:32:37,131 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:32:37,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.080 2026-10-07 08:32:37,175 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:32:37,214 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.126 2026-10-07 08:32:37,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:32:37,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:32:37,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.022 2026-10-07 08:32:37,463 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:32:37,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:32:37,465 44 INFO rb-229b649-225316-421900 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=0d4f42067a074d43", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:32:37,477 44 INFO rb-229b649-225316-421900 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-07 08:32:37,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.026 0.045 2026-10-07 08:32:37,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.137 2026-10-07 08:32:38,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.160 0.229 2026-10-07 08:32:38,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.367 2026-10-07 08:32:38,072 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-10-07 08:32:38,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/ir.attachment/9386/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:32:38,202 44 INFO rb-229b649-225316-421900 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-07 08:32:38,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:32:38,286 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:32:38,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.041 2026-10-07 08:32:38,312 44 INFO rb-229b649-225316-421900 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-07 08:32:38,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-07 08:32:38,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-10-07 08:32:38,369 44 INFO rb-229b649-225316-421900 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-07 08:32:38,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-07 08:32:38,398 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:32:38,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.130 2026-10-07 08:32:38,428 44 INFO rb-229b649-225316-421900 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-07 08:32:38,515 44 INFO rb-229b649-225316-421900 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-07 08:32:38,594 44 INFO rb-229b649-225316-421900 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-07 08:32:38,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/ir.attachment/9340/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-07 08:32:38,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:38] "GET /web/image/product.product/2876/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 8 0.003 0.016 2026-10-07 08:32:38,645 44 INFO rb-229b649-225316-421900 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-07 08:32:38,698 44 INFO rb-229b649-225316-421900 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-07 08:32:38,751 44 INFO rb-229b649-225316-421900 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-07 08:32:38,821 44 INFO rb-229b649-225316-421900 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-07 08:32:38,869 44 INFO rb-229b649-225316-421900 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-07 08:32:38,927 44 INFO rb-229b649-225316-421900 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-07 08:32:39,006 44 INFO rb-229b649-225316-421900 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-07 08:32:39,069 44 INFO rb-229b649-225316-421900 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-07 08:32:39,120 44 INFO rb-229b649-225316-421900 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-07 08:32:39,173 44 INFO rb-229b649-225316-421900 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-07 08:32:39,254 44 INFO rb-229b649-225316-421900 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-07 08:32:39,304 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763267 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '4c784067-ed5c-4dfe-9c59-2285c12aa8a3'}] 2026-10-07 08:32:39,358 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763267 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '4c784067-ed5c-4dfe-9c59-2285c12aa8a3'} created pos.order #911 2026-10-07 08:32:39,394 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763267 finished 2026-10-07 08:32:39,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 112 0.096 0.225 2026-10-07 08:32:39,649 44 INFO rb-229b649-225316-421900 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-07 08:32:39,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.016 2026-10-07 08:32:39,716 44 INFO rb-229b649-225316-421900 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-07 08:32:39,775 44 INFO rb-229b649-225316-421900 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-07 08:32:39,833 44 INFO rb-229b649-225316-421900 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-07 08:32:39,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-07 08:32:39,880 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:32:39,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9065744 (allocated 10223616) 2026-10-07 08:32:39,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 134194 2026-10-07 08:32:39,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-07 08:32:39,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 134194 2026-10-07 08:32:39,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:39] "GET /web/image/ir.attachment/9385/raw HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:32:40,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083240_065029_test_self_order_attribute.txt 2026-10-07 08:32:40,065 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpb_aghv34_chrome_odoo" 2026-10-07 08:32:40,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-07 08:32:47,863 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6450] 2026-10-07 08:32:47,979 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [2876] 2026-10-07 08:32:48,643 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 134383 2026-10-07 08:32:48,643 44 INFO rb-229b649-225316-421900 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/tmp_677ns6o_chrome_odoo 2026-10-07 08:32:48,643 44 INFO rb-229b649-225316-421900 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:46013/json/version 2026-10-07 08:32:48,644 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:48,657 44 INFO rb-229b649-225316-421900 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-07 08:32:48,657 44 INFO rb-229b649-225316-421900 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:46013/json 2026-10-07 08:32:48,658 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:48,680 44 INFO rb-229b649-225316-421900 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:46013/devtools/page/A736EB4693363C942BC22C530F0F7FEC 2026-10-07 08:32:48,703 44 INFO rb-229b649-225316-421900 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-07 08:32:48,710 44 INFO rb-229b649-225316-421900 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-07 08:32:48,741 44 INFO rb-229b649-225316-421900 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-07 08:32:48,763 44 INFO rb-229b649-225316-421900 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=cd117ce5e63a4230" in browser 2026-10-07 08:32:48,763 44 INFO rb-229b649-225316-421900 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=cd117ce5e63a4230" 2026-10-07 08:32:48,803 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:32:49,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /pos-self/141?access_token=cd117ce5e63a4230 HTTP/1.1" 200 - 59 0.064 0.610 2026-10-07 08:32:49,468 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': 'A736EB4693363C942BC22C530F0F7FEC', 'loaderId': '0E94EC400B01FE9C3E80AD88E0E0C13C', 'isDownload': False} 2026-10-07 08:32:49,468 44 INFO rb-229b649-225316-421900 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-07 08:32:49,502 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:32:49,528 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:32:49,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.006 0.045 2026-10-07 08:32:49,574 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:32:49,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.070 2026-10-07 08:32:49,611 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:32:49,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.114 2026-10-07 08:32:49,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.014 2026-10-07 08:32:49,867 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 08:32:49,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-07 08:32:49,892 44 INFO rb-229b649-225316-421900 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=cd117ce5e63a4230", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:32:49,896 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:32:49,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 08:32:49,912 44 INFO rb-229b649-225316-421900 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-07 08:32:49,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-07 08:32:50,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.027 0.122 2026-10-07 08:32:50,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 08:32:50,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.198 0.258 2026-10-07 08:32:50,631 44 INFO rb-229b649-225316-421900 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-07 08:32:50,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/ir.attachment/9439/raw HTTP/1.1" 200 - 4 0.017 0.016 2026-10-07 08:32:50,748 44 INFO rb-229b649-225316-421900 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-07 08:32:50,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:32:50,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:32:50,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-07 08:32:50,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 08:32:50,881 44 INFO rb-229b649-225316-421900 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-07 08:32:50,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.073 2026-10-07 08:32:50,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-07 08:32:50,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:32:50] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-07 08:32:50,944 44 INFO rb-229b649-225316-421900 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-07 08:32:50,998 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-07 08:32:50,999 44 INFO rb-229b649-225316-421900 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-07 08:32:51,085 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7173628 (allocated 8126464) 2026-10-07 08:32:51,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 134383 2026-10-07 08:32:51,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-07 08:32:51,097 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 134383 2026-10-07 08:32:51,247 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083251_246794_test_self_order_check_attributes_show_images.txt 2026-10-07 08:32:51,247 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmp_677ns6o_chrome_odoo" 2026-10-07 08:32:51,298 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-07 08:32:59,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 134561 2026-10-07 08:32:59,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmp3k6o1jdd_chrome_odoo 2026-10-07 08:32:59,634 44 INFO rb-229b649-225316-421900 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:46711/json/version 2026-10-07 08:32:59,636 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:59,676 44 INFO rb-229b649-225316-421900 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-07 08:32:59,676 44 INFO rb-229b649-225316-421900 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:46711/json 2026-10-07 08:32:59,677 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:32:59,712 44 INFO rb-229b649-225316-421900 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:46711/devtools/page/71AE617ECEE780D0BA43A3A066F80225 2026-10-07 08:32:59,743 44 INFO rb-229b649-225316-421900 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-07 08:32:59,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-10-07 08:32:59,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-10-07 08:33:00,129 44 INFO rb-229b649-225316-421900 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=53788cdcd2ab4e03" in browser 2026-10-07 08:33:00,130 44 INFO rb-229b649-225316-421900 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=53788cdcd2ab4e03" 2026-10-07 08:33:00,155 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:00,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:00] "GET /pos-self/142?access_token=53788cdcd2ab4e03 HTTP/1.1" 200 - 59 0.042 0.532 2026-10-07 08:33:00,729 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '71AE617ECEE780D0BA43A3A066F80225', 'loaderId': '0DD53E8B7034E0E342BDCE1C68D8ECC3', 'isDownload': False} 2026-10-07 08:33:00,729 44 INFO rb-229b649-225316-421900 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-07 08:33:00,752 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:33:00,789 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:33:00,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:00] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.013 0.052 2026-10-07 08:33:00,844 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:33:00,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:00] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.095 2026-10-07 08:33:00,904 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:33:00,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:00] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.151 2026-10-07 08:33:01,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:33:01,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:33:01,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.005 0.020 2026-10-07 08:33:01,145 44 INFO rb-229b649-225316-421900 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=53788cdcd2ab4e03", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:33:01,156 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:33:01,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:33:01,157 44 INFO rb-229b649-225316-421900 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-07 08:33:01,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.046 0.061 2026-10-07 08:33:01,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.165 2026-10-07 08:33:01,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.185 0.244 2026-10-07 08:33:01,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-07 08:33:01,848 44 INFO rb-229b649-225316-421900 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-07 08:33:01,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:01] "GET /web/image/ir.attachment/9493/raw HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 08:33:01,978 44 INFO rb-229b649-225316-421900 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-07 08:33:02,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 08:33:02,074 44 INFO rb-229b649-225316-421900 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-07 08:33:02,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/pos.category/320/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.002 0.083 2026-10-07 08:33:02,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-07 08:33:02,127 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:33:02,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 08:33:02,154 44 INFO rb-229b649-225316-421900 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-07 08:33:02,165 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-07 08:33:02,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 08:33:02,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 08:33:02,215 44 INFO rb-229b649-225316-421900 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-07 08:33:02,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:02] "GET /web/image/product.template/2376/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.108 2026-10-07 08:33:02,265 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-07 08:33:02,266 44 INFO rb-229b649-225316-421900 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-07 08:33:02,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7134784 (allocated 7864320) 2026-10-07 08:33:02,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 134561 2026-10-07 08:33:02,336 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-07 08:33:02,337 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 134561 2026-10-07 08:33:02,433 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083302_433537_test_self_order_multi_check_attribute.txt 2026-10-07 08:33:02,433 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmp3k6o1jdd_chrome_odoo" 2026-10-07 08:33:02,477 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-07 08:33:10,565 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6450] 2026-10-07 08:33:10,653 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [2876] 2026-10-07 08:33:11,338 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 134744 2026-10-07 08:33:11,339 44 INFO rb-229b649-225316-421900 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/tmptprvvfnz_chrome_odoo 2026-10-07 08:33:11,339 44 INFO rb-229b649-225316-421900 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:35691/json/version 2026-10-07 08:33:11,340 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:33:11,440 44 INFO rb-229b649-225316-421900 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-07 08:33:11,440 44 INFO rb-229b649-225316-421900 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:35691/json 2026-10-07 08:33:11,445 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:33:11,463 44 INFO rb-229b649-225316-421900 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:35691/devtools/page/D83D9CA62D9A2CF8220B45C668763D42 2026-10-07 08:33:11,481 44 INFO rb-229b649-225316-421900 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-07 08:33:11,489 44 INFO rb-229b649-225316-421900 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-07 08:33:11,522 44 INFO rb-229b649-225316-421900 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-07 08:33:11,547 44 INFO rb-229b649-225316-421900 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=b671c42aa4134acd" in browser 2026-10-07 08:33:11,548 44 INFO rb-229b649-225316-421900 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=b671c42aa4134acd" 2026-10-07 08:33:11,616 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:12,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /pos-self/143?access_token=b671c42aa4134acd HTTP/1.1" 200 - 59 0.057 0.846 2026-10-07 08:33:12,520 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'D83D9CA62D9A2CF8220B45C668763D42', 'loaderId': 'F4176662152F1ED730A5FD32440D30C6', 'isDownload': False} 2026-10-07 08:33:12,520 44 INFO rb-229b649-225316-421900 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-07 08:33:12,558 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:33:12,594 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:33:12,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.023 0.039 2026-10-07 08:33:12,652 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:33:12,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.092 2026-10-07 08:33:12,692 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:33:12,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.119 2026-10-07 08:33:12,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 08:33:12,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:33:12,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-07 08:33:12,951 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:33:12,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:33:12,961 44 INFO rb-229b649-225316-421900 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=b671c42aa4134acd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:33:12,976 44 INFO rb-229b649-225316-421900 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-07 08:33:13,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.036 0.060 2026-10-07 08:33:13,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.153 2026-10-07 08:33:13,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.158 0.222 2026-10-07 08:33:13,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.365 2026-10-07 08:33:13,581 44 INFO rb-229b649-225316-421900 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-07 08:33:13,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/ir.attachment/9546/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:33:13,711 44 INFO rb-229b649-225316-421900 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-07 08:33:13,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 08:33:13,803 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:33:13,828 44 INFO rb-229b649-225316-421900 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-07 08:33:13,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.038 2026-10-07 08:33:13,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.073 2026-10-07 08:33:13,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-07 08:33:13,895 44 INFO rb-229b649-225316-421900 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-07 08:33:13,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-10-07 08:33:13,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:13] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-10-07 08:33:13,942 44 INFO rb-229b649-225316-421900 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-07 08:33:14,001 44 INFO rb-229b649-225316-421900 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-07 08:33:14,019 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:33:14,058 44 INFO rb-229b649-225316-421900 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-07 08:33:14,114 44 INFO rb-229b649-225316-421900 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-07 08:33:14,171 44 INFO rb-229b649-225316-421900 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-07 08:33:14,222 44 INFO rb-229b649-225316-421900 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-07 08:33:14,276 44 INFO rb-229b649-225316-421900 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-07 08:33:14,327 44 INFO rb-229b649-225316-421900 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-07 08:33:14,386 44 INFO rb-229b649-225316-421900 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-07 08:33:14,437 44 INFO rb-229b649-225316-421900 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-07 08:33:14,519 44 INFO rb-229b649-225316-421900 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-07 08:33:14,589 44 INFO rb-229b649-225316-421900 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-07 08:33:14,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:14] "GET /web/image/ir.attachment/9500/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:33:14,648 44 INFO rb-229b649-225316-421900 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-07 08:33:14,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:14] "GET /web/image/product.product/2883/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 8 0.012 0.023 2026-10-07 08:33:14,732 44 INFO rb-229b649-225316-421900 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-07 08:33:14,785 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77678893 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '740e3221-a657-4939-8f50-8e40fbcd4595'}] 2026-10-07 08:33:14,841 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77678893 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '740e3221-a657-4939-8f50-8e40fbcd4595'} created pos.order #912 2026-10-07 08:33:14,866 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77678893 finished 2026-10-07 08:33:15,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.104 0.224 2026-10-07 08:33:15,137 44 INFO rb-229b649-225316-421900 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-07 08:33:15,199 44 INFO rb-229b649-225316-421900 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-07 08:33:15,200 44 INFO rb-229b649-225316-421900 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-07 08:33:15,274 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8392264 (allocated 9437184) 2026-10-07 08:33:15,283 44 INFO rb-229b649-225316-421900 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 134744 2026-10-07 08:33:15,285 44 INFO rb-229b649-225316-421900 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-07 08:33:15,286 44 INFO rb-229b649-225316-421900 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 134744 2026-10-07 08:33:15,400 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083315_400320_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-07 08:33:15,400 44 INFO rb-229b649-225316-421900 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/tmptprvvfnz_chrome_odoo" 2026-10-07 08:33:15,453 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-07 08:33:23,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 134924 2026-10-07 08:33:23,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmph354c71m_chrome_odoo 2026-10-07 08:33:23,273 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:43275/json/version 2026-10-07 08:33:23,274 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43275', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:33:23,328 44 INFO rb-229b649-225316-421900 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-07 08:33:23,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:43275/json 2026-10-07 08:33:23,333 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43275', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:33:23,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:43275/devtools/page/BDBF2C404D65E49A04CA547DA798B16C 2026-10-07 08:33:23,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-10-07 08:33:23,396 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-07 08:33:23,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-07 08:33:23,740 44 INFO rb-229b649-225316-421900 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=a65d273f2bef492d&table_identifier=5253559c" in browser 2026-10-07 08:33:23,740 44 INFO rb-229b649-225316-421900 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=a65d273f2bef492d&table_identifier=5253559c" 2026-10-07 08:33:23,773 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:24,344 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /pos-self/144?access_token=a65d273f2bef492d&table_identifier=5253559c HTTP/1.1" 200 - 61 0.049 0.530 2026-10-07 08:33:24,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'BDBF2C404D65E49A04CA547DA798B16C', 'loaderId': '28E73595E2B2ADAE591D87BD7CCB173E', 'isDownload': False} 2026-10-07 08:33:24,349 44 INFO rb-229b649-225316-421900 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-07 08:33:24,365 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:33:24,417 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:33:24,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.034 0.054 2026-10-07 08:33:24,503 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:33:24,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.118 2026-10-07 08:33:24,545 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:33:24,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.159 2026-10-07 08:33:24,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.022 2026-10-07 08:33:24,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:33:24,812 44 INFO rb-229b649-225316-421900 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=a65d273f2bef492d&table_identifier=5253559c", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:33:24,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.021 2026-10-07 08:33:24,821 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:33:24,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 08:33:24,823 44 INFO rb-229b649-225316-421900 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-07 08:33:24,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.040 0.058 2026-10-07 08:33:24,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 08:33:25,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.224 0.249 2026-10-07 08:33:25,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.436 2026-10-07 08:33:25,516 44 INFO rb-229b649-225316-421900 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-07 08:33:25,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/image/ir.attachment/9599/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 08:33:25,611 44 INFO rb-229b649-225316-421900 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-07 08:33:25,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/image/ir.attachment/9553/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 08:33:25,660 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:33:25,735 44 INFO rb-229b649-225316-421900 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-07 08:33:25,805 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:33:25,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/image/pos.category/321/image_128?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:33:25,828 44 INFO rb-229b649-225316-421900 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-07 08:33:25,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:25] "GET /web/image/product.template/2377/image_512?unique=2026-10-07T08:32:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-07 08:33:25,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-07 08:33:25,883 44 INFO rb-229b649-225316-421900 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-07 08:33:25,935 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6679760 (allocated 7340032) 2026-10-07 08:33:25,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 134924 2026-10-07 08:33:25,944 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-07 08:33:25,945 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 134924 2026-10-07 08:33:26,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083326_041345_test_self_order_product_info.txt 2026-10-07 08:33:26,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmph354c71m_chrome_odoo" 2026-10-07 08:33:26,100 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:33:27,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-10-07 08:33:36,113 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:36,600 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68963736 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': '0f0d2e10-03de-4be7-af37-28e5ad0565ad'}] 2026-10-07 08:33:36,676 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68963736 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': '0f0d2e10-03de-4be7-af37-28e5ad0565ad'} created pos.order #913 2026-10-07 08:33:36,678 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68963736 finished 2026-10-07 08:33:36,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.178 0.515 2026-10-07 08:33:37,203 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54707880 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': 'd31bea68-20aa-4970-86f1-b2691b162364'}] 2026-10-07 08:33:37,280 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54707880 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': 'd31bea68-20aa-4970-86f1-b2691b162364'} created pos.order #914 2026-10-07 08:33:37,281 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54707880 finished 2026-10-07 08:33:37,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:37] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.167 0.176 2026-10-07 08:33:37,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-10-07 08:33:45,884 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:46,259 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38294552 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': '29b1d40d-5705-4b27-8dfb-ab55ef9f41a8'}] 2026-10-07 08:33:46,343 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38294552 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': '29b1d40d-5705-4b27-8dfb-ab55ef9f41a8'} created pos.order #915 2026-10-07 08:33:46,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38294552 finished 2026-10-07 08:33:46,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.128 0.441 2026-10-07 08:33:46,803 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68609758 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': 'c9c3c0c4-b707-4387-a74a-241b34048d20'}] 2026-10-07 08:33:46,860 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68609758 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': 'c9c3c0c4-b707-4387-a74a-241b34048d20'} created pos.order #916 2026-10-07 08:33:46,861 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68609758 finished 2026-10-07 08:33:46,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.120 0.152 2026-10-07 08:33:47,011 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-07 08:33:54,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:33:55,100 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93586348 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'dc4db9be-30a7-40fa-95e4-261aefa3c93f'}] 2026-10-07 08:33:55,164 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93586348 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'dc4db9be-30a7-40fa-95e4-261aefa3c93f'} created pos.order #917 2026-10-07 08:33:55,165 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93586348 finished 2026-10-07 08:33:55,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.106 0.393 2026-10-07 08:33:55,345 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81395227 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'b8ca483b-cc81-4245-928d-219a1204efa9'}] 2026-10-07 08:33:55,380 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81395227 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'b8ca483b-cc81-4245-928d-219a1204efa9'} created pos.order #918 2026-10-07 08:33:55,382 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81395227 finished 2026-10-07 08:33:55,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:33:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.034 0.088 2026-10-07 08:33:55,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-07 08:34:03,049 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-07 08:34:10,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-07 08:34:18,328 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-10-07 08:34:26,055 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:34:26,432 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49111103 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '52e3f36d-bf07-47d1-b932-e0a33f531586'}] 2026-10-07 08:34:26,508 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49111103 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '52e3f36d-bf07-47d1-b932-e0a33f531586'} created pos.order #923 2026-10-07 08:34:26,510 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49111103 finished 2026-10-07 08:34:26,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.154 0.401 2026-10-07 08:34:26,666 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21955579 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '14938dbf-dcde-4ee6-88c3-bc1b6fe49e00'}] 2026-10-07 08:34:26,722 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21955579 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '14938dbf-dcde-4ee6-88c3-bc1b6fe49e00'} created pos.order #924 2026-10-07 08:34:26,723 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21955579 finished 2026-10-07 08:34:26,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.053 0.068 2026-10-07 08:34:26,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-10-07 08:34:34,323 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:34:34,721 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75672503 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': 'bede463d-5cb4-44ff-81cf-c8b5583d438a'}] 2026-10-07 08:34:34,807 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75672503 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': 'bede463d-5cb4-44ff-81cf-c8b5583d438a'} created pos.order #925 2026-10-07 08:34:34,810 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75672503 finished 2026-10-07 08:34:34,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.171 0.427 2026-10-07 08:34:34,984 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14912951 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '2a470d1e-cb30-4a1a-a799-0ad57769363a'}] 2026-10-07 08:34:35,026 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14912951 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '2a470d1e-cb30-4a1a-a799-0ad57769363a'} created pos.order #926 2026-10-07 08:34:35,027 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14912951 finished 2026-10-07 08:34:35,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:35] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.032 0.076 2026-10-07 08:34:35,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-07 08:34:43,188 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:34:43,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.066 0.303 2026-10-07 08:34:43,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-07 08:34:51,399 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:34:51,697 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23208514 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': 'c5d0c863-fe45-4cdd-bc48-c3dd0519af21'}] 2026-10-07 08:34:51,754 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23208514 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': 'c5d0c863-fe45-4cdd-bc48-c3dd0519af21'} created pos.order #927 2026-10-07 08:34:51,756 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23208514 finished 2026-10-07 08:34:51,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:34:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.060 0.321 2026-10-07 08:34:51,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-07 08:34:59,822 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:35:00,134 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.037 0.278 2026-10-07 08:35:00,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-07 08:35:08,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 135122 2026-10-07 08:35:08,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmp8gq8kx5f_chrome_odoo 2026-10-07 08:35:08,382 44 INFO rb-229b649-225316-421900 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:34975/json/version 2026-10-07 08:35:08,383 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:08,413 44 INFO rb-229b649-225316-421900 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-07 08:35:08,414 44 INFO rb-229b649-225316-421900 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:34975/json 2026-10-07 08:35:08,414 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:08,432 44 INFO rb-229b649-225316-421900 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:34975/devtools/page/B75FD92FBE65A5A7530129D64154D9E8 2026-10-07 08:35:08,438 44 INFO rb-229b649-225316-421900 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-07 08:35:08,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-10-07 08:35:08,484 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-10-07 08:35:08,825 44 INFO rb-229b649-225316-421900 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=3f8879918e304fd1" in browser 2026-10-07 08:35:08,825 44 INFO rb-229b649-225316-421900 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=3f8879918e304fd1" 2026-10-07 08:35:08,842 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:35:09,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /pos-self/156?access_token=3f8879918e304fd1 HTTP/1.1" 200 - 57 0.065 0.507 2026-10-07 08:35:09,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': 'B75FD92FBE65A5A7530129D64154D9E8', 'loaderId': '42B6F9F509FFF8B5425CED477F3BA06C', 'isDownload': False} 2026-10-07 08:35:09,415 44 INFO rb-229b649-225316-421900 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-07 08:35:09,433 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:35:09,469 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:35:09,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.046 2026-10-07 08:35:09,531 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:35:09,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.089 2026-10-07 08:35:09,579 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:35:09,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.139 2026-10-07 08:35:09,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:35:09,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-07 08:35:09,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.021 2026-10-07 08:35:09,852 44 INFO rb-229b649-225316-421900 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=3f8879918e304fd1", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:35:09,853 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:35:09,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:35:09,863 44 INFO rb-229b649-225316-421900 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-07 08:35:09,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:09] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.038 0.051 2026-10-07 08:35:10,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.147 2026-10-07 08:35:10,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.192 0.278 2026-10-07 08:35:10,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.425 2026-10-07 08:35:10,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.039 2026-10-07 08:35:10,627 44 INFO rb-229b649-225316-421900 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-07 08:35:10,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/ir.attachment/10203/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:35:10,721 44 INFO rb-229b649-225316-421900 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-07 08:35:10,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/ir.attachment/10157/raw HTTP/1.1" 200 - 4 0.003 0.018 2026-10-07 08:35:10,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:35:10,834 44 INFO rb-229b649-225316-421900 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-07 08:35:10,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:35:10,899 44 INFO rb-229b649-225316-421900 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-07 08:35:10,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.007 0.054 2026-10-07 08:35:10,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.010 0.080 2026-10-07 08:35:10,994 44 INFO rb-229b649-225316-421900 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-07 08:35:10,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:10] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.008 0.107 2026-10-07 08:35:11,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2380/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-07 08:35:11,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-07 08:35:11,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2381/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-10-07 08:35:11,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2407/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-07 08:35:11,086 44 INFO rb-229b649-225316-421900 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-07 08:35:11,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2408/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-10-07 08:35:11,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2409/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.011 0.102 2026-10-07 08:35:11,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.template/2410/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-07 08:35:11,154 44 INFO rb-229b649-225316-421900 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-07 08:35:11,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.product/2917/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.019 0.129 2026-10-07 08:35:11,218 44 INFO rb-229b649-225316-421900 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-07 08:35:11,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.product/2915/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.151 2026-10-07 08:35:11,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:11] "GET /web/image/product.product/2918/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.024 0.177 2026-10-07 08:35:11,306 44 INFO rb-229b649-225316-421900 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-07 08:35:11,370 44 INFO rb-229b649-225316-421900 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-07 08:35:11,432 44 INFO rb-229b649-225316-421900 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-07 08:35:11,516 44 INFO rb-229b649-225316-421900 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-07 08:35:11,574 44 INFO rb-229b649-225316-421900 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-07 08:35:11,648 44 INFO rb-229b649-225316-421900 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-07 08:35:11,706 44 INFO rb-229b649-225316-421900 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-07 08:35:11,806 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-07 08:35:11,807 44 INFO rb-229b649-225316-421900 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-07 08:35:11,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11244868 (allocated 12455936) 2026-10-07 08:35:11,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 135122 2026-10-07 08:35:11,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-07 08:35:11,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 135122 2026-10-07 08:35:12,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083512_013971_test_product_dont_display_all_variants.txt 2026-10-07 08:35:12,014 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmp8gq8kx5f_chrome_odoo" 2026-10-07 08:35:12,060 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-07 08:35:20,601 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 135313 2026-10-07 08:35:20,602 44 INFO rb-229b649-225316-421900 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/tmpemmtohlx_chrome_odoo 2026-10-07 08:35:20,602 44 INFO rb-229b649-225316-421900 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:35553/json/version 2026-10-07 08:35:20,603 44 INFO rb-229b649-225316-421900 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-07 08:35:20,624 44 INFO rb-229b649-225316-421900 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-07 08:35:20,624 44 INFO rb-229b649-225316-421900 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:35553/json 2026-10-07 08:35:20,625 44 INFO rb-229b649-225316-421900 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-07 08:35:20,641 44 INFO rb-229b649-225316-421900 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:35553/devtools/page/39DBAE3892CC24DB85D979E88BFD3CBE 2026-10-07 08:35:20,650 44 INFO rb-229b649-225316-421900 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-07 08:35:20,663 44 INFO rb-229b649-225316-421900 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-07 08:35:20,700 44 INFO rb-229b649-225316-421900 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-07 08:35:21,010 44 INFO rb-229b649-225316-421900 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=5484f5af41744ac9" in browser 2026-10-07 08:35:21,010 44 INFO rb-229b649-225316-421900 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=5484f5af41744ac9" 2026-10-07 08:35:21,047 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:35:21,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /pos-self/157?access_token=5484f5af41744ac9 HTTP/1.1" 200 - 59 0.048 0.459 2026-10-07 08:35:21,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '39DBAE3892CC24DB85D979E88BFD3CBE', 'loaderId': '648386EDA544D25E7F8FB2A4EDC64599', 'isDownload': False} 2026-10-07 08:35:21,554 44 INFO rb-229b649-225316-421900 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-07 08:35:21,576 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:35:21,613 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:35:21,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.042 2026-10-07 08:35:21,685 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:35:21,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.111 2026-10-07 08:35:21,726 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:35:21,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.141 2026-10-07 08:35:21,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:35:21,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.017 2026-10-07 08:35:21,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.011 0.012 2026-10-07 08:35:21,984 44 INFO rb-229b649-225316-421900 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=5484f5af41744ac9", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:35:21,989 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:35:21,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:35:21,999 44 INFO rb-229b649-225316-421900 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-07 08:35:22,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-07 08:35:22,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.038 0.093 2026-10-07 08:35:22,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-07 08:35:22,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.132 0.249 2026-10-07 08:35:22,658 44 INFO rb-229b649-225316-421900 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-07 08:35:22,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /web/image/ir.attachment/10256/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:35:22,825 44 INFO rb-229b649-225316-421900 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-07 08:35:22,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /web/image/pos.category/323/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 08:35:22,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.003 0.066 2026-10-07 08:35:22,985 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:35:22,993 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35: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-07 08:35:23,008 44 INFO rb-229b649-225316-421900 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-07 08:35:23,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/pos.category/324/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.004 0.141 2026-10-07 08:35:23,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/pos.category/325/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.007 0.168 2026-10-07 08:35:23,088 44 INFO rb-229b649-225316-421900 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-07 08:35:23,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2412/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 08:35:23,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2413/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-07 08:35:23,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2411/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-07 08:35:23,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2414/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.139 2026-10-07 08:35:23,156 44 INFO rb-229b649-225316-421900 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-07 08:35:23,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2415/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.128 2026-10-07 08:35:23,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2420/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-07 08:35:23,211 44 INFO rb-229b649-225316-421900 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-07 08:35:23,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2920/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.007 0.124 2026-10-07 08:35:23,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2922/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.137 2026-10-07 08:35:23,275 44 INFO rb-229b649-225316-421900 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-07 08:35:23,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2921/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.163 2026-10-07 08:35:23,328 44 INFO rb-229b649-225316-421900 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-07 08:35:23,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2416/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-07 08:35:23,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2417/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-07 08:35:23,376 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2418/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-10-07 08:35:23,393 44 INFO rb-229b649-225316-421900 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-07 08:35:23,400 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2419/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 08:35:23,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.013 0.130 2026-10-07 08:35:23,444 44 INFO rb-229b649-225316-421900 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-07 08:35:23,462 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-07 08:35:23,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.017 0.119 2026-10-07 08:35:23,519 44 INFO rb-229b649-225316-421900 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-07 08:35:23,572 44 INFO rb-229b649-225316-421900 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-07 08:35:23,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2923/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.007 0.024 2026-10-07 08:35:23,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2924/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.061 2026-10-07 08:35:23,623 44 INFO rb-229b649-225316-421900 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-07 08:35:23,689 44 INFO rb-229b649-225316-421900 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-07 08:35:23,772 44 INFO rb-229b649-225316-421900 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-07 08:35:23,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2925/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.017 0.022 2026-10-07 08:35:23,865 44 INFO rb-229b649-225316-421900 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-07 08:35:23,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2926/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-07 08:35:23,906 44 INFO rb-229b649-225316-421900 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-07 08:35:23,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2928/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.084 2026-10-07 08:35:23,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:23] "GET /web/image/product.product/2927/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.008 0.115 2026-10-07 08:35:23,955 44 INFO rb-229b649-225316-421900 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-07 08:35:24,006 44 INFO rb-229b649-225316-421900 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-07 08:35:24,057 44 INFO rb-229b649-225316-421900 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-07 08:35:24,180 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-10-07 08:35:24,182 44 INFO rb-229b649-225316-421900 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-07 08:35:24,331 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13812456 (allocated 15081472) 2026-10-07 08:35:24,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 135313 2026-10-07 08:35:24,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-10-07 08:35:24,351 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 135313 2026-10-07 08:35:24,482 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083524_481995_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-07 08:35:24,482 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpemmtohlx_chrome_odoo" 2026-10-07 08:35:24,523 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-07 08:35:33,222 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 135519 2026-10-07 08:35:33,223 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpqjy4b_gt_chrome_odoo 2026-10-07 08:35:33,223 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:40811/json/version 2026-10-07 08:35:33,224 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:33,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: Chrome/150.0.7871.114 2026-10-07 08:35:33,307 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:40811/json 2026-10-07 08:35:33,307 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:33,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:40811/devtools/page/1CADD4C8CAF69CE992EB157944BC801A 2026-10-07 08:35:33,341 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-07 08:35:33,355 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-07 08:35:33,379 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-07 08:35:33,674 44 INFO rb-229b649-225316-421900 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=67963b15c6d7465a" in browser 2026-10-07 08:35:33,674 44 INFO rb-229b649-225316-421900 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=67963b15c6d7465a" 2026-10-07 08:35:33,698 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:35:34,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /pos-self/158?access_token=67963b15c6d7465a HTTP/1.1" 200 - 59 0.037 0.705 2026-10-07 08:35:34,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '1CADD4C8CAF69CE992EB157944BC801A', 'loaderId': '4D89EEA52CB790C8BF275D5E6665BB54', 'isDownload': False} 2026-10-07 08:35:34,442 44 INFO rb-229b649-225316-421900 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-07 08:35:34,472 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:35:34,511 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:35:34,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.040 0.052 2026-10-07 08:35:34,595 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:35:34,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.094 2026-10-07 08:35:34,623 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:35:34,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.150 2026-10-07 08:35:34,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 08:35:34,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:35:34,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.007 0.013 2026-10-07 08:35:34,975 44 INFO rb-229b649-225316-421900 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=67963b15c6d7465a", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:35:34,977 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:35:34,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:35:34,986 44 INFO rb-229b649-225316-421900 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-07 08:35:35,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-07 08:35:35,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.071 0.121 2026-10-07 08:35:35,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-07 08:35:35,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.196 0.257 2026-10-07 08:35:35,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-10-07 08:35:35,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "GET /web/image/ir.attachment/10309/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:35:35,917 44 INFO rb-229b649-225316-421900 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-07 08:35:35,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:35] "GET /web/image/ir.attachment/10308/raw HTTP/1.1" 200 - 4 0.012 0.008 2026-10-07 08:35:36,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/pos.category/326/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.044 2026-10-07 08:35:36,037 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:35:36,055 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:35:36,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/pos.category/328/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.014 0.075 2026-10-07 08:35:36,082 44 INFO rb-229b649-225316-421900 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-07 08:35:36,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/pos.category/327/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.004 0.120 2026-10-07 08:35:36,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.005 0.147 2026-10-07 08:35:36,170 44 INFO rb-229b649-225316-421900 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-07 08:35:36,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2421/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.013 0.155 2026-10-07 08:35:36,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2422/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-07 08:35:36,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2424/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.154 2026-10-07 08:35:36,234 44 INFO rb-229b649-225316-421900 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-07 08:35:36,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2423/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 08:35:36,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2430/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-07 08:35:36,301 44 INFO rb-229b649-225316-421900 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-07 08:35:36,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2930/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.037 0.142 2026-10-07 08:35:36,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2931/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.011 0.179 2026-10-07 08:35:36,375 44 INFO rb-229b649-225316-421900 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-07 08:35:36,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2932/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.009 0.178 2026-10-07 08:35:36,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2889/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.187 2026-10-07 08:35:36,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2425/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-07 08:35:36,457 44 INFO rb-229b649-225316-421900 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-07 08:35:36,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2426/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-07 08:35:36,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2427/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-10-07 08:35:36,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2428/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.138 2026-10-07 08:35:36,523 44 INFO rb-229b649-225316-421900 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-07 08:35:36,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2933/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.015 0.134 2026-10-07 08:35:36,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2934/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.152 2026-10-07 08:35:36,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2429/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 08:35:36,625 44 INFO rb-229b649-225316-421900 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-07 08:35:36,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.008 0.144 2026-10-07 08:35:36,672 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2935/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.008 0.164 2026-10-07 08:35:36,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2936/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.009 0.165 2026-10-07 08:35:36,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2937/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.148 2026-10-07 08:35:36,738 44 INFO rb-229b649-225316-421900 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-07 08:35:36,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2938/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.023 0.159 2026-10-07 08:35:36,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-07 08:35:36,828 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 08:35:36,838 44 INFO rb-229b649-225316-421900 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-07 08:35:36,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/ir.attachment/10263/raw HTTP/1.1" 200 - 4 0.013 0.095 2026-10-07 08:35:36,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:36] "GET /web/image/product.product/2939/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.006 0.108 2026-10-07 08:35:36,891 44 INFO rb-229b649-225316-421900 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-07 08:35:36,942 44 INFO rb-229b649-225316-421900 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-07 08:35:36,993 44 INFO rb-229b649-225316-421900 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-07 08:35:37,093 44 INFO rb-229b649-225316-421900 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-07 08:35:37,184 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17894583 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': 'e01a2d8d-399d-42d7-a633-b72fa73823ac'}] 2026-10-07 08:35:37,268 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17894583 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': 'e01a2d8d-399d-42d7-a633-b72fa73823ac'} created pos.order #928 2026-10-07 08:35:37,291 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17894583 finished 2026-10-07 08:35:37,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 154 0.113 0.278 2026-10-07 08:35:37,552 44 INFO rb-229b649-225316-421900 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-07 08:35:37,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 08:35:37,602 44 INFO rb-229b649-225316-421900 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-07 08:35:37,661 44 INFO rb-229b649-225316-421900 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-07 08:35:37,709 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-07 08:35:37,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:35:37,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11463680 (allocated 13766656) 2026-10-07 08:35:37,838 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 135519 2026-10-07 08:35:37,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-07 08:35:37,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 135519 2026-10-07 08:35:37,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083537_948997_test_self_order_combo.txt 2026-10-07 08:35:37,949 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpqjy4b_gt_chrome_odoo" 2026-10-07 08:35:38,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-07 08:35:47,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 135720 2026-10-07 08:35:47,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpmd1m78bf_chrome_odoo 2026-10-07 08:35:47,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:37959/json/version 2026-10-07 08:35:47,179 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:47,218 44 INFO rb-229b649-225316-421900 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-07 08:35:47,219 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:37959/json 2026-10-07 08:35:47,220 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:35:47,225 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:37959/devtools/page/2D2C7BB26F141FCF071948F91577226F 2026-10-07 08:35:47,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-10-07 08:35:47,240 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-07 08:35:47,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-07 08:35:47,620 44 INFO rb-229b649-225316-421900 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=d2ff1060b4464bb7" in browser 2026-10-07 08:35:47,620 44 INFO rb-229b649-225316-421900 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=d2ff1060b4464bb7" 2026-10-07 08:35:47,637 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:35:48,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /pos-self/159?access_token=d2ff1060b4464bb7 HTTP/1.1" 200 - 59 0.049 0.552 2026-10-07 08:35:48,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '2D2C7BB26F141FCF071948F91577226F', 'loaderId': 'CDE13044CAAC61403B61B9083AFC8806', 'isDownload': False} 2026-10-07 08:35:48,237 44 INFO rb-229b649-225316-421900 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-07 08:35:48,266 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:35:48,292 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:35:48,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.037 2026-10-07 08:35:48,349 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:35:48,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.025 0.074 2026-10-07 08:35:48,404 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:35:48,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.137 2026-10-07 08:35:48,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.020 2026-10-07 08:35:48,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:35:48,666 44 INFO rb-229b649-225316-421900 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=d2ff1060b4464bb7", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:35:48,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.020 2026-10-07 08:35:48,672 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:35:48,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 08:35:48,675 44 INFO rb-229b649-225316-421900 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-07 08:35:48,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.024 0.055 2026-10-07 08:35:48,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-07 08:35:49,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.163 0.266 2026-10-07 08:35:49,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.421 2026-10-07 08:35:49,355 44 INFO rb-229b649-225316-421900 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-07 08:35:49,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/ir.attachment/10362/raw HTTP/1.1" 200 - 4 0.012 0.011 2026-10-07 08:35:49,519 44 INFO rb-229b649-225316-421900 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-07 08:35:49,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/ir.attachment/10361/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:35:49,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/pos.category/331/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 08:35:49,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/pos.category/329/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.003 0.055 2026-10-07 08:35:49,641 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:35:49,647 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:35:49,655 44 INFO rb-229b649-225316-421900 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-07 08:35:49,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/pos.category/330/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.005 0.083 2026-10-07 08:35:49,700 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.005 0.115 2026-10-07 08:35:49,732 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/pos.category/332/image_128?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.144 2026-10-07 08:35:49,745 44 INFO rb-229b649-225316-421900 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-07 08:35:49,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2431/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.008 0.154 2026-10-07 08:35:49,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2432/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-07 08:35:49,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2433/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-10-07 08:35:49,838 44 INFO rb-229b649-225316-421900 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-07 08:35:49,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2434/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.009 0.166 2026-10-07 08:35:49,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2435/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-10-07 08:35:49,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.template/2441/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-10-07 08:35:49,925 44 INFO rb-229b649-225316-421900 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-07 08:35:49,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.product/2943/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.019 0.144 2026-10-07 08:35:49,964 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:49] "GET /web/image/product.product/2944/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.011 0.150 2026-10-07 08:35:49,998 44 INFO rb-229b649-225316-421900 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-07 08:35:50,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2440/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-07 08:35:50,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2436/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-10-07 08:35:50,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2437/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.009 0.169 2026-10-07 08:35:50,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2438/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 08:35:50,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/ir.attachment/10316/raw HTTP/1.1" 200 - 4 0.001 0.132 2026-10-07 08:35:50,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2439/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-07 08:35:50,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.product/2950/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 8 0.005 0.105 2026-10-07 08:35:50,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-10-07 08:35:50,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 08:35:50,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T08:33:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-07 08:35:50,260 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18611544 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': 'f86f1052-ad5d-415b-a10e-dacbbdc68488'}] 2026-10-07 08:35:50,335 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18611544 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': 'f86f1052-ad5d-415b-a10e-dacbbdc68488'} created pos.order #929 2026-10-07 08:35:50,360 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18611544 finished 2026-10-07 08:35:50,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.123 0.409 2026-10-07 08:35:50,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:35:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 08:35:50,642 44 INFO rb-229b649-225316-421900 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-07 08:35:50,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-07 08:35:50,692 44 INFO rb-229b649-225316-421900 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-07 08:35:50,766 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9092304 (allocated 10485760) 2026-10-07 08:35:50,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 135720 2026-10-07 08:35:50,769 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-07 08:35:50,770 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 135720 2026-10-07 08:35:50,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083550_867582_test_self_order_combo_categories.txt 2026-10-07 08:35:50,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpmd1m78bf_chrome_odoo" 2026-10-07 08:35:50,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-07 08:36:00,096 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:36:00,541 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71466740 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': '71667d19-796d-4240-81f5-990a4f9198db'}] 2026-10-07 08:36:00,625 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71466740 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': '71667d19-796d-4240-81f5-990a4f9198db'} created pos.order #930 2026-10-07 08:36:00,626 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71466740 finished 2026-10-07 08:36:00,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.182 0.477 2026-10-07 08:36:00,839 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-07 08:36:09,119 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:36:09,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.060 0.335 2026-10-07 08:36:09,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.022 0.040 2026-10-07 08:36:09,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.018 0.044 2026-10-07 08:36:09,734 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:36:11,374 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-07 08:36:18,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 135927 2026-10-07 08:36:18,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmp8h26o5ks_chrome_odoo 2026-10-07 08:36:18,635 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:46701/json/version 2026-10-07 08:36:18,637 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:18,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: Chrome/150.0.7871.114 2026-10-07 08:36:18,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:46701/json 2026-10-07 08:36:18,692 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:18,712 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:46701/devtools/page/38C560E619C369CE87323B4DB90291BC 2026-10-07 08:36:18,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-07 08:36:18,733 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-07 08:36:18,788 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-07 08:36:19,117 44 INFO rb-229b649-225316-421900 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=16b787538dc14227" in browser 2026-10-07 08:36:19,118 44 INFO rb-229b649-225316-421900 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=16b787538dc14227" 2026-10-07 08:36:19,141 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:36:19,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:19] "GET /pos-self/162?access_token=16b787538dc14227 HTTP/1.1" 200 - 57 0.076 0.592 2026-10-07 08:36:19,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '38C560E619C369CE87323B4DB90291BC', 'loaderId': '0E3418FD100718C3ED441DD0F7E4B1BF', 'isDownload': False} 2026-10-07 08:36:19,809 44 INFO rb-229b649-225316-421900 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-07 08:36:19,833 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:36:19,868 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:36:19,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:19] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.007 0.057 2026-10-07 08:36:19,916 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:36:19,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:19] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.080 2026-10-07 08:36:19,954 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:36:20,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.121 2026-10-07 08:36:20,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:36:20,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:36:20,217 44 INFO rb-229b649-225316-421900 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=16b787538dc14227", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:36:20,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.015 0.012 2026-10-07 08:36:20,244 44 INFO rb-229b649-225316-421900 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-07 08:36:20,249 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:36:20,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 08:36:20,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 08:36:20,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.044 0.090 2026-10-07 08:36:20,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 08:36:20,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:20] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.204 0.249 2026-10-07 08:36:21,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.038 2026-10-07 08:36:21,050 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-10-07 08:36:21,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/ir.attachment/10525/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 08:36:21,134 44 INFO rb-229b649-225316-421900 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-07 08:36:21,276 44 INFO rb-229b649-225316-421900 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-07 08:36:21,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 08:36:21,352 44 INFO rb-229b649-225316-421900 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-07 08:36:21,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.016 0.033 2026-10-07 08:36:21,399 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-07 08:36:21,400 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:36:21,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.021 0.076 2026-10-07 08:36:21,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6677400 (allocated 7602176) 2026-10-07 08:36:21,460 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 135927 2026-10-07 08:36:21,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-10-07 08:36:21,463 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-07 08:36:21,465 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 135927 2026-10-07 08:36:21,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.140 2026-10-07 08:36:21,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:21] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 08:36:21,569 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083621_569018_test_self_order_common.txt 2026-10-07 08:36:21,569 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmp8h26o5ks_chrome_odoo" 2026-10-07 08:36:21,607 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-07 08:36:29,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-07 08:36:36,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 136123 2026-10-07 08:36:36,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmp0gt755_g_chrome_odoo 2026-10-07 08:36:36,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44153/json/version 2026-10-07 08:36:36,863 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:36,884 44 INFO rb-229b649-225316-421900 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-07 08:36:36,884 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:44153/json 2026-10-07 08:36:36,885 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:36,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:44153/devtools/page/5F9F7E99E1C8CF2D0609807B744D2BCD 2026-10-07 08:36:36,929 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-10-07 08:36:36,938 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-07 08:36:36,960 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-07 08:36:37,177 44 INFO rb-229b649-225316-421900 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-07 08:36:37,178 44 INFO rb-229b649-225316-421900 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-07 08:36:37,206 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:36:37,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:37] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.035 0.568 2026-10-07 08:36:37,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '5F9F7E99E1C8CF2D0609807B744D2BCD', 'loaderId': 'B4FFA1E25051915AB3230E0BCF72878F', 'isDownload': False} 2026-10-07 08:36:37,809 44 INFO rb-229b649-225316-421900 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-07 08:36:37,846 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:36:37,876 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:36:37,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:37] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.053 2026-10-07 08:36:37,931 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:36:37,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:37] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.089 2026-10-07 08:36:38,006 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:36:38,039 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.166 2026-10-07 08:36:38,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:36:38,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:36:38,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-07 08:36:38,213 44 INFO rb-229b649-225316-421900 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-07 08:36:38,216 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:36:38,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 08:36:38,223 44 INFO rb-229b649-225316-421900 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-07 08:36:38,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.063 2026-10-07 08:36:38,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.056 0.121 2026-10-07 08:36:38,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-07 08:36:38,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:38] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.230 0.262 2026-10-07 08:36:38,997 44 INFO rb-229b649-225316-421900 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-07 08:36:39,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/ir.attachment/10634/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-07 08:36:39,089 44 INFO rb-229b649-225316-421900 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-07 08:36:39,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/ir.attachment/10588/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:36:39,150 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:36:39,228 44 INFO rb-229b649-225316-421900 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-07 08:36:39,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 08:36:39,294 44 INFO rb-229b649-225316-421900 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-07 08:36:39,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.012 0.027 2026-10-07 08:36:39,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-07 08:36:39,339 44 INFO rb-229b649-225316-421900 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-07 08:36:39,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.056 2026-10-07 08:36:39,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-10-07 08:36:39,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-07 08:36:39,396 44 INFO rb-229b649-225316-421900 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-07 08:36:39,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:39] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-10-07 08:36:39,445 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6853360 (allocated 7340032) 2026-10-07 08:36:39,473 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 136123 2026-10-07 08:36:39,478 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-07 08:36:39,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 136123 2026-10-07 08:36:39,592 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083639_591726_test_self_order_consultation_open.txt 2026-10-07 08:36:39,592 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmp0gt755_g_chrome_odoo" 2026-10-07 08:36:39,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-07 08:36:47,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136300 2026-10-07 08:36:47,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmphlyyt_y2_chrome_odoo 2026-10-07 08:36:47,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42805/json/version 2026-10-07 08:36:47,742 44 INFO rb-229b649-225316-421900 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-07 08:36:47,763 44 INFO rb-229b649-225316-421900 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-07 08:36:47,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42805/json 2026-10-07 08:36:47,765 44 INFO rb-229b649-225316-421900 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-07 08:36:47,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:42805/devtools/page/F5428EAADFA349E00778BE381B2F3BA6 2026-10-07 08:36:47,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-07 08:36:47,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 08:36:47,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 08:36:48,107 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d" in browser 2026-10-07 08:36:48,108 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d" 2026-10-07 08:36:48,129 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:36:48,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:48] "GET /pos-self/165?access_token=3efacb7dd83c490d HTTP/1.1" 200 - 57 0.058 0.481 2026-10-07 08:36:48,668 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'F5428EAADFA349E00778BE381B2F3BA6', 'loaderId': '8C7A580441DEB5A81FC97CD78CB52128', 'isDownload': False} 2026-10-07 08:36:48,668 44 INFO rb-229b649-225316-421900 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-07 08:36:48,700 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:36:48,737 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:36:48,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:48] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.048 2026-10-07 08:36:48,805 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:36:48,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:48] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.106 2026-10-07 08:36:48,838 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:36:48,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:48] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.132 2026-10-07 08:36:49,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:36:49,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:36:49,082 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:36:49,095 44 INFO rb-229b649-225316-421900 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-07 08:36:49,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.010 0.025 2026-10-07 08:36:49,102 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:36:49,102 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.030 2026-10-07 08:36:49,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.021 0.047 2026-10-07 08:36:49,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-07 08:36:49,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.188 0.274 2026-10-07 08:36:49,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.437 2026-10-07 08:36:49,778 44 INFO rb-229b649-225316-421900 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-07 08:36:49,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /web/image/ir.attachment/10687/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:36:49,851 44 INFO rb-229b649-225316-421900 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-07 08:36:49,939 44 INFO rb-229b649-225316-421900 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-07 08:36:49,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /web/image/ir.attachment/10641/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:36:49,973 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:50,044 44 INFO rb-229b649-225316-421900 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-07 08:36:50,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 08:36:50,120 44 INFO rb-229b649-225316-421900 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-07 08:36:50,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.072 2026-10-07 08:36:50,147 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:50,155 44 INFO rb-229b649-225316-421900 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-07 08:36:50,161 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-07 08:36:50,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.107 2026-10-07 08:36:50,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-10-07 08:36:50,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.122 2026-10-07 08:36:50,246 44 INFO rb-229b649-225316-421900 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-07 08:36:50,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.012 0.142 2026-10-07 08:36:50,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 08:36:50,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-07 08:36:50,312 44 INFO rb-229b649-225316-421900 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-07 08:36:50,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.127 2026-10-07 08:36:50,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2454/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-07 08:36:50,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2455/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 08:36:50,371 44 INFO rb-229b649-225316-421900 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-07 08:36:50,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-07 08:36:50,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2456/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.105 2026-10-07 08:36:50,423 44 INFO rb-229b649-225316-421900 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-07 08:36:50,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2457/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 08:36:50,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-07 08:36:50,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-07 08:36:50,493 44 INFO rb-229b649-225316-421900 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-07 08:36:50,594 44 INFO rb-229b649-225316-421900 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-07 08:36:50,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-07 08:36:50,674 44 INFO rb-229b649-225316-421900 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-07 08:36:50,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.063 2026-10-07 08:36:50,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.085 2026-10-07 08:36:50,737 44 INFO rb-229b649-225316-421900 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-07 08:36:50,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.115 2026-10-07 08:36:50,803 44 INFO rb-229b649-225316-421900 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-07 08:36:50,889 44 INFO rb-229b649-225316-421900 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-07 08:36:50,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.018 0.026 2026-10-07 08:36:50,971 44 INFO rb-229b649-225316-421900 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-07 08:36:50,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:50] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.060 2026-10-07 08:36:51,035 44 INFO rb-229b649-225316-421900 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-07 08:36:51,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.012 0.044 2026-10-07 08:36:51,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.067 2026-10-07 08:36:51,085 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 08:36:51,087 44 INFO rb-229b649-225316-421900 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-07 08:36:51,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.010 0.099 2026-10-07 08:36:51,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-07 08:36:51,165 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10580284 (allocated 12193792) 2026-10-07 08:36:51,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136300 2026-10-07 08:36:51,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 08:36:51,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136300 2026-10-07 08:36:51,285 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083651_285643_test_self_order_pos_closed.txt 2026-10-07 08:36:51,286 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmphlyyt_y2_chrome_odoo" 2026-10-07 08:36:51,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136509 2026-10-07 08:36:51,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpeuqnca0d_chrome_odoo 2026-10-07 08:36:51,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36955/json/version 2026-10-07 08:36:51,676 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:51,767 44 INFO rb-229b649-225316-421900 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-07 08:36:51,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36955/json 2026-10-07 08:36:51,775 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:51,798 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:36955/devtools/page/CA44B7B988E9EF209EA26845DB707040 2026-10-07 08:36:51,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-07 08:36:51,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 08:36:51,844 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 08:36:51,858 44 INFO rb-229b649-225316-421900 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-07 08:36:51,858 44 INFO rb-229b649-225316-421900 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-07 08:36:51,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.003 0.017 2026-10-07 08:36:51,898 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'CA44B7B988E9EF209EA26845DB707040', 'loaderId': '889054BDCE06A56662493454B9EBB0DC', 'isDownload': False} 2026-10-07 08:36:51,899 44 INFO rb-229b649-225316-421900 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-07 08:36:51,919 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:36:51,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 08:36:51,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.021 2026-10-07 08:36:51,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:51] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 08:36:52,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 08:36:52,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:36:52,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.007 0.011 2026-10-07 08:36:52,266 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:36:52,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:36:52,269 44 INFO rb-229b649-225316-421900 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-07 08:36:52,297 44 INFO rb-229b649-225316-421900 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-07 08:36:52,299 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.007 2026-10-07 08:36:52,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.014 0.047 2026-10-07 08:36:52,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-07 08:36:52,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.105 0.226 2026-10-07 08:36:52,783 44 INFO rb-229b649-225316-421900 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-07 08:36:52,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /web/image/ir.attachment/10693/raw HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:36:52,847 44 INFO rb-229b649-225316-421900 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-07 08:36:52,929 44 INFO rb-229b649-225316-421900 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-07 08:36:52,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /web/image/ir.attachment/10641/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:36:52,994 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:53,052 44 INFO rb-229b649-225316-421900 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-07 08:36:53,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 08:36:53,136 44 INFO rb-229b649-225316-421900 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-07 08:36:53,148 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:53,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.007 0.051 2026-10-07 08:36:53,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-07 08:36:53,196 44 INFO rb-229b649-225316-421900 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-07 08:36:53,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.109 2026-10-07 08:36:53,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.106 2026-10-07 08:36:53,267 44 INFO rb-229b649-225316-421900 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-07 08:36:53,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.018 0.121 2026-10-07 08:36:53,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-07 08:36:53,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-10-07 08:36:53,326 44 INFO rb-229b649-225316-421900 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-07 08:36:53,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.134 2026-10-07 08:36:53,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 08:36:53,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2454/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-07 08:36:53,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2455/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-10-07 08:36:53,402 44 INFO rb-229b649-225316-421900 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-07 08:36:53,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.013 0.105 2026-10-07 08:36:53,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2456/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-07 08:36:53,438 44 INFO rb-229b649-225316-421900 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-07 08:36:53,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2457/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 08:36:53,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-07 08:36:53,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.094 2026-10-07 08:36:53,510 44 INFO rb-229b649-225316-421900 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-07 08:36:53,605 44 INFO rb-229b649-225316-421900 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-07 08:36:53,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.022 0.020 2026-10-07 08:36:53,681 44 INFO rb-229b649-225316-421900 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-07 08:36:53,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.021 0.061 2026-10-07 08:36:53,746 44 INFO rb-229b649-225316-421900 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-07 08:36:53,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.014 0.096 2026-10-07 08:36:53,801 44 INFO rb-229b649-225316-421900 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-07 08:36:53,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.014 0.146 2026-10-07 08:36:53,882 44 INFO rb-229b649-225316-421900 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-07 08:36:53,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.022 0.021 2026-10-07 08:36:53,962 44 INFO rb-229b649-225316-421900 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-07 08:36:53,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:53] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.067 2026-10-07 08:36:54,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.027 2026-10-07 08:36:54,027 44 INFO rb-229b649-225316-421900 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-07 08:36:54,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.013 0.060 2026-10-07 08:36:54,092 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 08:36:54,098 44 INFO rb-229b649-225316-421900 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-07 08:36:54,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.100 2026-10-07 08:36:54,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.024 0.128 2026-10-07 08:36:54,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10487616 (allocated 11407360) 2026-10-07 08:36:54,179 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136509 2026-10-07 08:36:54,185 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 08:36:54,202 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136509 2026-10-07 08:36:54,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083654_304250_test_self_order_pos_closed.txt 2026-10-07 08:36:54,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpeuqnca0d_chrome_odoo" 2026-10-07 08:36:54,662 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136711 2026-10-07 08:36:54,662 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpgnc76qo__chrome_odoo 2026-10-07 08:36:54,662 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36907/json/version 2026-10-07 08:36:54,664 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36907', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:54,742 44 INFO rb-229b649-225316-421900 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-07 08:36:54,742 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:36907/json 2026-10-07 08:36:54,743 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36907', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:36:54,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:36907/devtools/page/4AB274632BC0E5981E6835FAF16547F3 2026-10-07 08:36:54,768 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-10-07 08:36:54,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 08:36:54,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 08:36:54,811 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d" in browser 2026-10-07 08:36:54,811 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d" 2026-10-07 08:36:54,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /pos-self/165?access_token=3efacb7dd83c490d HTTP/1.1" 200 - 5 0.003 0.018 2026-10-07 08:36:54,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '4AB274632BC0E5981E6835FAF16547F3', 'loaderId': '2D7E75CD650DEC12158BAEC0BED5DA65', 'isDownload': False} 2026-10-07 08:36:54,852 44 INFO rb-229b649-225316-421900 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-07 08:36:54,867 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:36:54,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.010 0.012 2026-10-07 08:36:54,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.030 2026-10-07 08:36:54,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:54] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.041 2026-10-07 08:36:55,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 08:36:55,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:36:55,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.026 0.012 2026-10-07 08:36:55,186 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:36:55,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:36:55,193 44 INFO rb-229b649-225316-421900 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=3efacb7dd83c490d", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:36:55,212 44 INFO rb-229b649-225316-421900 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-07 08:36:55,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.028 0.040 2026-10-07 08:36:55,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.079 2026-10-07 08:36:55,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.127 0.208 2026-10-07 08:36:55,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.334 2026-10-07 08:36:55,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-07 08:36:55,753 44 INFO rb-229b649-225316-421900 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-07 08:36:55,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /web/image/ir.attachment/10696/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:36:55,817 44 INFO rb-229b649-225316-421900 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-07 08:36:55,899 44 INFO rb-229b649-225316-421900 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-07 08:36:55,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /web/image/ir.attachment/10641/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:36:55,953 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:56,002 44 INFO rb-229b649-225316-421900 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-07 08:36:56,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 08:36:56,070 44 INFO rb-229b649-225316-421900 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-07 08:36:56,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.054 2026-10-07 08:36:56,115 44 INFO rb-229b649-225316-421900 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-07 08:36:56,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.082 2026-10-07 08:36:56,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.002 0.104 2026-10-07 08:36:56,164 44 INFO rb-229b649-225316-421900 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-07 08:36:56,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 08:36:56,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.008 0.146 2026-10-07 08:36:56,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.152 2026-10-07 08:36:56,241 44 INFO rb-229b649-225316-421900 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-07 08:36:56,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 08:36:56,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.007 0.132 2026-10-07 08:36:56,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 08:36:56,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-07 08:36:56,305 44 INFO rb-229b649-225316-421900 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-07 08:36:56,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-07 08:36:56,333 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:36:56,359 44 INFO rb-229b649-225316-421900 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-07 08:36:56,409 44 INFO rb-229b649-225316-421900 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-07 08:36:56,471 44 INFO rb-229b649-225316-421900 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-07 08:36:56,530 44 INFO rb-229b649-225316-421900 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-07 08:36:56,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.019 2026-10-07 08:36:56,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 08:36:56,626 44 INFO rb-229b649-225316-421900 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-07 08:36:56,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.020 0.057 2026-10-07 08:36:56,696 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-10-07 08:36:56,706 44 INFO rb-229b649-225316-421900 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-07 08:36:56,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.054 2026-10-07 08:36:56,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.077 2026-10-07 08:36:56,761 44 INFO rb-229b649-225316-421900 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-07 08:36:56,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.009 0.100 2026-10-07 08:36:56,818 44 INFO rb-229b649-225316-421900 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-07 08:36:56,890 44 INFO rb-229b649-225316-421900 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-07 08:36:56,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.019 2026-10-07 08:36:56,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:56] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 08:36:56,981 44 INFO rb-229b649-225316-421900 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-07 08:36:57,051 44 INFO rb-229b649-225316-421900 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-07 08:36:57,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:57] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.016 0.029 2026-10-07 08:36:57,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:57] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.061 2026-10-07 08:36:57,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 08:36:57,105 44 INFO rb-229b649-225316-421900 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-07 08:36:57,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:57] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.008 0.086 2026-10-07 08:36:57,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:36:57] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.005 0.105 2026-10-07 08:36:57,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10383932 (allocated 11669504) 2026-10-07 08:36:57,194 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136711 2026-10-07 08:36:57,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 08:36:57,202 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136711 2026-10-07 08:36:57,307 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083657_307691_test_self_order_pos_closed.txt 2026-10-07 08:36:57,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpgnc76qo__chrome_odoo" 2026-10-07 08:36:57,349 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-07 08:37:04,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 136906 2026-10-07 08:37:04,643 44 INFO rb-229b649-225316-421900 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/tmpk8tz27qs_chrome_odoo 2026-10-07 08:37:04,643 44 INFO rb-229b649-225316-421900 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:44641/json/version 2026-10-07 08:37:04,644 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:04,664 44 INFO rb-229b649-225316-421900 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-07 08:37:04,664 44 INFO rb-229b649-225316-421900 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:44641/json 2026-10-07 08:37:04,665 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:04,671 44 INFO rb-229b649-225316-421900 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:44641/devtools/page/457633B21B0B84A4CDEA6B8B993E60B6 2026-10-07 08:37:04,687 44 INFO rb-229b649-225316-421900 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-07 08:37:04,696 44 INFO rb-229b649-225316-421900 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-07 08:37:04,720 44 INFO rb-229b649-225316-421900 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-07 08:37:04,983 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176" in browser 2026-10-07 08:37:04,983 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176" 2026-10-07 08:37:05,009 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:37:05,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:05] "GET /pos-self/166?access_token=d3db0a2c1e6e4176 HTTP/1.1" 200 - 57 0.049 0.734 2026-10-07 08:37:05,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '457633B21B0B84A4CDEA6B8B993E60B6', 'loaderId': 'A084A517CAD3DC0CE0FE988A27EBB020', 'isDownload': False} 2026-10-07 08:37:05,791 44 INFO rb-229b649-225316-421900 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-07 08:37:05,815 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:37:05,853 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:37:05,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:05] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.051 2026-10-07 08:37:05,912 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:37:05,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:05] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.090 2026-10-07 08:37:05,974 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:37:05,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:05] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.134 2026-10-07 08:37:06,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 08:37:06,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 08:37:06,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-07 08:37:06,147 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:37:06,158 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:37:06,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:37:06,162 44 INFO rb-229b649-225316-421900 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-07 08:37:06,223 44 INFO rb-229b649-225316-421900 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-07 08:37:06,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.064 2026-10-07 08:37:06,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.048 0.116 2026-10-07 08:37:06,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-07 08:37:06,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.182 0.214 2026-10-07 08:37:06,840 44 INFO rb-229b649-225316-421900 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-07 08:37:06,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:06] "GET /web/image/ir.attachment/10746/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:37:07,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:07] "GET /web/image/ir.attachment/10745/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-10-07 08:37:07,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 08:37:07,063 44 INFO rb-229b649-225316-421900 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-07 08:37:07,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5839008 (allocated 6815744) 2026-10-07 08:37:07,110 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 136906 2026-10-07 08:37:07,111 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 08:37:07,112 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 136906 2026-10-07 08:37:07,237 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083707_237390_test_self_order_pos_landing_page_carousel.txt 2026-10-07 08:37:07,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpk8tz27qs_chrome_odoo" 2026-10-07 08:37:07,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137081 2026-10-07 08:37:07,575 44 INFO rb-229b649-225316-421900 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/tmpus96qn69_chrome_odoo 2026-10-07 08:37:07,575 44 INFO rb-229b649-225316-421900 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:32953/json/version 2026-10-07 08:37:07,577 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:07,651 44 INFO rb-229b649-225316-421900 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-07 08:37:07,651 44 INFO rb-229b649-225316-421900 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:32953/json 2026-10-07 08:37:07,652 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:07,663 44 INFO rb-229b649-225316-421900 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:32953/devtools/page/594F543D71349BB663930BD056B05B8B 2026-10-07 08:37:07,674 44 INFO rb-229b649-225316-421900 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-07 08:37:07,679 44 INFO rb-229b649-225316-421900 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-07 08:37:07,735 44 INFO rb-229b649-225316-421900 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-07 08:37:07,745 44 INFO rb-229b649-225316-421900 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-07 08:37:07,745 44 INFO rb-229b649-225316-421900 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-07 08:37:07,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:07] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.021 2026-10-07 08:37:07,806 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '594F543D71349BB663930BD056B05B8B', 'loaderId': '814504995BEF95AFA541A0E5635FE93B', 'isDownload': False} 2026-10-07 08:37:07,807 44 INFO rb-229b649-225316-421900 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-07 08:37:07,828 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:37:07,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:07] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.008 2026-10-07 08:37:07,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:07] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-07 08:37:07,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:07] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.030 2026-10-07 08:37:08,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-07 08:37:08,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:37:08,097 44 INFO rb-229b649-225316-421900 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-07 08:37:08,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 08:37:08,101 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:37:08,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:37:08,107 44 INFO rb-229b649-225316-421900 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-07 08:37:08,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.019 0.032 2026-10-07 08:37:08,170 44 INFO rb-229b649-225316-421900 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-07 08:37:08,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.058 2026-10-07 08:37:08,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.091 0.219 2026-10-07 08:37:08,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.300 2026-10-07 08:37:08,591 44 INFO rb-229b649-225316-421900 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-07 08:37:08,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /web/image/ir.attachment/10752/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-07 08:37:08,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:08] "GET /web/image/ir.attachment/10751/raw HTTP/1.1" 200 - 4 0.010 0.013 2026-10-07 08:37:08,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 08:37:08,814 44 INFO rb-229b649-225316-421900 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-07 08:37:08,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5763444 (allocated 6815744) 2026-10-07 08:37:08,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137081 2026-10-07 08:37:08,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 08:37:08,868 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137081 2026-10-07 08:37:08,977 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083708_977222_test_self_order_pos_landing_page_carousel.txt 2026-10-07 08:37:08,977 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpus96qn69_chrome_odoo" 2026-10-07 08:37:09,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137250 2026-10-07 08:37:09,455 44 INFO rb-229b649-225316-421900 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/tmpu5fnxeeb_chrome_odoo 2026-10-07 08:37:09,455 44 INFO rb-229b649-225316-421900 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:42833/json/version 2026-10-07 08:37:09,456 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:09,503 44 INFO rb-229b649-225316-421900 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-07 08:37:09,503 44 INFO rb-229b649-225316-421900 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:42833/json 2026-10-07 08:37:09,504 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:09,523 44 INFO rb-229b649-225316-421900 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:42833/devtools/page/7FC8B7B0E75072F39142A16023008836 2026-10-07 08:37:09,536 44 INFO rb-229b649-225316-421900 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-07 08:37:09,568 44 INFO rb-229b649-225316-421900 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-07 08:37:09,589 44 INFO rb-229b649-225316-421900 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-07 08:37:09,597 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176" in browser 2026-10-07 08:37:09,598 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176" 2026-10-07 08:37:09,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /pos-self/166?access_token=d3db0a2c1e6e4176 HTTP/1.1" 200 - 5 0.004 0.021 2026-10-07 08:37:09,638 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '7FC8B7B0E75072F39142A16023008836', 'loaderId': '9232FFD45E02EFE60CF73392C070F6A3', 'isDownload': False} 2026-10-07 08:37:09,638 44 INFO rb-229b649-225316-421900 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-07 08:37:09,663 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:37:09,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.013 2026-10-07 08:37:09,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.026 2026-10-07 08:37:09,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.038 2026-10-07 08:37:09,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.007 2026-10-07 08:37:09,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:37:09,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:37:09,986 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:37:09,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:37:09,990 44 INFO rb-229b649-225316-421900 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=d3db0a2c1e6e4176", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:37:10,006 44 INFO rb-229b649-225316-421900 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-07 08:37:10,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 08:37:10,055 44 INFO rb-229b649-225316-421900 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-07 08:37:10,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.016 0.048 2026-10-07 08:37:10,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 08:37:10,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.082 0.153 2026-10-07 08:37:10,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-07 08:37:10,440 44 INFO rb-229b649-225316-421900 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-07 08:37:10,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "GET /web/image/ir.attachment/10755/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:37:10,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:10] "GET /web/image/ir.attachment/10754/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:37:10,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 08:37:10,665 44 INFO rb-229b649-225316-421900 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-07 08:37:10,738 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5781900 (allocated 6553600) 2026-10-07 08:37:10,744 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137250 2026-10-07 08:37:10,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 08:37:10,747 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137250 2026-10-07 08:37:10,852 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083710_852667_test_self_order_pos_landing_page_carousel.txt 2026-10-07 08:37:10,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpu5fnxeeb_chrome_odoo" 2026-10-07 08:37:10,906 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-07 08:37:19,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137422 2026-10-07 08:37:19,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpmeunwpu7_chrome_odoo 2026-10-07 08:37:19,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:39537/json/version 2026-10-07 08:37:19,392 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:19,403 44 INFO rb-229b649-225316-421900 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-07 08:37:19,404 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:39537/json 2026-10-07 08:37:19,404 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:19,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:39537/devtools/page/85F7C504877CE016A93336A69FD0C965 2026-10-07 08:37:19,425 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-07 08:37:19,434 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-07 08:37:19,456 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-07 08:37:19,823 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287" in browser 2026-10-07 08:37:19,823 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287" 2026-10-07 08:37:19,849 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:37:20,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /pos-self/167?access_token=daa83d22f6064287 HTTP/1.1" 200 - 57 0.044 0.566 2026-10-07 08:37:20,452 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '85F7C504877CE016A93336A69FD0C965', 'loaderId': '72D15B1548E1B5C13C307DE749B8EB9F', 'isDownload': False} 2026-10-07 08:37:20,452 44 INFO rb-229b649-225316-421900 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-07 08:37:20,479 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:37:20,500 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:37:20,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.032 2026-10-07 08:37:20,543 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:37:20,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.078 2026-10-07 08:37:20,607 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:37:20,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.127 2026-10-07 08:37:20,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:37:20,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:37:20,847 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:37:20,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.009 0.025 2026-10-07 08:37:20,860 44 INFO rb-229b649-225316-421900 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-07 08:37:20,861 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:37:20,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 08:37:20,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-07 08:37:21,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.024 0.088 2026-10-07 08:37:21,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 08:37:21,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.151 0.257 2026-10-07 08:37:21,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.046 2026-10-07 08:37:21,580 44 INFO rb-229b649-225316-421900 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-07 08:37:21,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/ir.attachment/10805/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:37:21,663 44 INFO rb-229b649-225316-421900 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-07 08:37:21,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/ir.attachment/10759/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:37:21,693 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:37:21,750 44 INFO rb-229b649-225316-421900 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-07 08:37:21,809 44 INFO rb-229b649-225316-421900 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-07 08:37:21,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/pos.category/337/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 08:37:21,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/pos.category/338/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.006 0.060 2026-10-07 08:37:21,865 44 INFO rb-229b649-225316-421900 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-07 08:37:21,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/pos.category/339/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.003 0.090 2026-10-07 08:37:21,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-07 08:37:21,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/product.template/2460/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-07 08:37:21,929 44 INFO rb-229b649-225316-421900 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-07 08:37:21,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/product.template/2459/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-07 08:37:21,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/product.template/2461/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 08:37:21,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/product.template/2462/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.114 2026-10-07 08:37:21,995 44 INFO rb-229b649-225316-421900 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-07 08:37:21,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:21] "GET /web/image/product.template/2463/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-07 08:37:22,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:22] "GET /web/image/product.template/2468/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-07 08:37:22,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:22] "GET /web/image/product.product/2971/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.019 2026-10-07 08:37:22,059 44 INFO rb-229b649-225316-421900 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-07 08:37:22,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:22] "GET /web/image/product.product/2972/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-07 08:37:22,133 44 INFO rb-229b649-225316-421900 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-07 08:37:22,203 44 INFO rb-229b649-225316-421900 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-07 08:37:22,225 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:37:22,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:22] "GET /web/image/product.product/2977/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.007 0.017 2026-10-07 08:37:22,256 44 INFO rb-229b649-225316-421900 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-07 08:37:22,326 44 INFO rb-229b649-225316-421900 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-07 08:37:22,378 44 INFO rb-229b649-225316-421900 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-07 08:37:22,432 44 INFO rb-229b649-225316-421900 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-07 08:37:22,499 44 INFO rb-229b649-225316-421900 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-07 08:37:22,555 44 INFO rb-229b649-225316-421900 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-07 08:37:22,625 44 INFO rb-229b649-225316-421900 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-07 08:37:22,686 44 INFO rb-229b649-225316-421900 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-07 08:37:22,737 44 INFO rb-229b649-225316-421900 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-07 08:37:22,800 44 INFO rb-229b649-225316-421900 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-07 08:37:22,851 44 INFO rb-229b649-225316-421900 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-07 08:37:22,904 44 INFO rb-229b649-225316-421900 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-07 08:37:22,965 44 INFO rb-229b649-225316-421900 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-07 08:37:23,017 44 INFO rb-229b649-225316-421900 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-07 08:37:23,082 44 INFO rb-229b649-225316-421900 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-07 08:37:23,133 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95282942 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': 'd31c9d28-2a44-4167-b69c-d997d99e188f'}] 2026-10-07 08:37:23,212 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95282942 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': 'd31c9d28-2a44-4167-b69c-d997d99e188f'} created pos.order #931 2026-10-07 08:37:23,243 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95282942 finished 2026-10-07 08:37:23,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.140 0.185 2026-10-07 08:37:23,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.011 2026-10-07 08:37:23,475 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-07 08:37:23,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:23] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.017 2026-10-07 08:37:23,477 44 INFO rb-229b649-225316-421900 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-07 08:37:23,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9714720 (allocated 11010048) 2026-10-07 08:37:23,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137422 2026-10-07 08:37:23,578 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-07 08:37:23,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137422 2026-10-07 08:37:23,709 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083723_709148_test_self_order_product_availability.txt 2026-10-07 08:37:23,709 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpmeunwpu7_chrome_odoo" 2026-10-07 08:37:24,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137616 2026-10-07 08:37:24,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmp_d5_es09_chrome_odoo 2026-10-07 08:37:24,172 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:45283/json/version 2026-10-07 08:37:24,174 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:24,183 44 INFO rb-229b649-225316-421900 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-07 08:37:24,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:45283/json 2026-10-07 08:37:24,185 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:37:24,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:45283/devtools/page/70E715F4E4DBB07C0053794E16897938 2026-10-07 08:37:24,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-10-07 08:37:24,217 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-07 08:37:24,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-07 08:37:24,251 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287&table_identifier=920bf93c" in browser 2026-10-07 08:37:24,251 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287&table_identifier=920bf93c" 2026-10-07 08:37:24,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /pos-self/167?access_token=daa83d22f6064287&table_identifier=920bf93c HTTP/1.1" 200 - 9 0.005 0.027 2026-10-07 08:37:24,311 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '70E715F4E4DBB07C0053794E16897938', 'loaderId': '06DDD9626E6386434635CF8D2B0301D0', 'isDownload': False} 2026-10-07 08:37:24,311 44 INFO rb-229b649-225316-421900 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-07 08:37:24,329 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:37:24,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.014 2026-10-07 08:37:24,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 08:37:24,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 08:37:24,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.018 2026-10-07 08:37:24,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:37:24,663 44 INFO rb-229b649-225316-421900 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=daa83d22f6064287&table_identifier=920bf93c", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:37:24,670 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:37:24,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:37:24,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 08:37:24,674 44 INFO rb-229b649-225316-421900 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-07 08:37:24,737 44 INFO rb-229b649-225316-421900 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-07 08:37:24,752 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.020 0.043 2026-10-07 08:37:24,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.064 2026-10-07 08:37:24,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:37:25,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.102 0.179 2026-10-07 08:37:25,188 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.008 2026-10-07 08:37:25,198 44 INFO rb-229b649-225316-421900 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-07 08:37:25,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/ir.attachment/10811/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:37:25,283 44 INFO rb-229b649-225316-421900 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-07 08:37:25,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/ir.attachment/10759/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:37:25,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:37:25,414 44 INFO rb-229b649-225316-421900 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-07 08:37:25,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/pos.category/339/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:37:25,484 44 INFO rb-229b649-225316-421900 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-07 08:37:25,488 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37: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-07 08:37:25,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/pos.category/338/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-07 08:37:25,531 44 INFO rb-229b649-225316-421900 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-07 08:37:25,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/pos.category/337/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.086 2026-10-07 08:37:25,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.107 2026-10-07 08:37:25,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2460/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.008 0.116 2026-10-07 08:37:25,608 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2459/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-07 08:37:25,618 44 INFO rb-229b649-225316-421900 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-07 08:37:25,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2461/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 08:37:25,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2462/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 08:37:25,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2463/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.009 0.117 2026-10-07 08:37:25,678 44 INFO rb-229b649-225316-421900 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-07 08:37:25,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2468/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-07 08:37:25,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2464/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-07 08:37:25,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2465/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 08:37:25,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2466/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-10-07 08:37:25,777 44 INFO rb-229b649-225316-421900 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-07 08:37:25,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.product/2972/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.016 0.137 2026-10-07 08:37:25,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.product/2971/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.006 0.171 2026-10-07 08:37:25,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2467/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-10-07 08:37:25,872 44 INFO rb-229b649-225316-421900 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-07 08:37:25,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.008 0.143 2026-10-07 08:37:25,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-07 08:37:25,922 44 INFO rb-229b649-225316-421900 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-07 08:37:25,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-07 08:37:25,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:25] "GET /web/image/product.product/2977/image_512?unique=2026-10-07T08:36:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-07 08:37:25,996 44 INFO rb-229b649-225316-421900 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-07 08:37:26,047 44 INFO rb-229b649-225316-421900 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-07 08:37:26,102 44 INFO rb-229b649-225316-421900 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-07 08:37:26,193 44 INFO rb-229b649-225316-421900 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-07 08:37:26,262 44 INFO rb-229b649-225316-421900 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-07 08:37:26,337 44 INFO rb-229b649-225316-421900 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-07 08:37:26,410 44 INFO rb-229b649-225316-421900 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-07 08:37:26,456 44 INFO rb-229b649-225316-421900 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-07 08:37:26,522 44 INFO rb-229b649-225316-421900 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-07 08:37:26,573 44 INFO rb-229b649-225316-421900 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-07 08:37:26,625 44 INFO rb-229b649-225316-421900 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-07 08:37:26,685 44 INFO rb-229b649-225316-421900 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-07 08:37:26,736 44 INFO rb-229b649-225316-421900 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-07 08:37:26,812 44 INFO rb-229b649-225316-421900 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-07 08:37:26,870 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82732717 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': '7f02127f-28d5-45ac-bc0f-db39d7013633'}] 2026-10-07 08:37:26,912 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82732717 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': '7f02127f-28d5-45ac-bc0f-db39d7013633'} created pos.order #932 2026-10-07 08:37:26,935 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82732717 finished 2026-10-07 08:37:27,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.069 0.166 2026-10-07 08:37:27,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-07 08:37:27,113 44 INFO rb-229b649-225316-421900 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-07 08:37:27,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.019 2026-10-07 08:37:27,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10228776 (allocated 12320768) 2026-10-07 08:37:27,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137616 2026-10-07 08:37:27,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-07 08:37:27,236 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137616 2026-10-07 08:37:27,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083727_338798_test_self_order_product_availability.txt 2026-10-07 08:37:27,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmp_d5_es09_chrome_odoo" 2026-10-07 08:37:27,394 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:37:29,249 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-07 08:37:36,634 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:37:37,136 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47215762 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-07 08:37:37,191 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47215762 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #933 2026-10-07 08:37:37,195 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47215762 finished 2026-10-07 08:37:37,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 130 0.113 0.564 2026-10-07 08:37:37,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:37] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.041 0.043 2026-10-07 08:37:37,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-07 08:37:45,167 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:37:45,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:37:45] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.151 0.518 2026-10-07 08:37:45,873 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-07 08:37:52,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-07 08:38:00,039 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:00,432 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:00] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.059 0.338 2026-10-07 08:38:00,461 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-07 08:38:08,799 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:09,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.019 0.264 2026-10-07 08:38:09,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.060 0.066 2026-10-07 08:38:09,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.002 0.007 2026-10-07 08:38:09,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.022 0.035 2026-10-07 08:38:09,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.021 0.042 2026-10-07 08:38:09,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.016 0.037 2026-10-07 08:38:09,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.004 0.014 2026-10-07 08:38:09,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.013 0.038 2026-10-07 08:38:09,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.013 0.035 2026-10-07 08:38:09,638 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-07 08:38:16,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-07 08:38:23,728 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:24,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:24] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.218 0.519 2026-10-07 08:38:24,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 137831 2026-10-07 08:38:24,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmps5zbgpjv_chrome_odoo 2026-10-07 08:38:24,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:35247/json/version 2026-10-07 08:38:24,776 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:24,849 44 INFO rb-229b649-225316-421900 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-07 08:38:24,850 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:35247/json 2026-10-07 08:38:24,851 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:24,867 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:35247/devtools/page/D1CE58E6C2212AB2B2F72D8AF001B845 2026-10-07 08:38:24,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-10-07 08:38:24,892 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-07 08:38:24,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-07 08:38:24,924 44 INFO rb-229b649-225316-421900 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=814fdc6d6df44428" in browser 2026-10-07 08:38:24,924 44 INFO rb-229b649-225316-421900 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=814fdc6d6df44428" 2026-10-07 08:38:25,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /pos-self/174?access_token=814fdc6d6df44428 HTTP/1.1" 200 - 38 0.026 0.226 2026-10-07 08:38:25,190 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'D1CE58E6C2212AB2B2F72D8AF001B845', 'loaderId': 'BB4032EB98DBED549B1FEAB7CD4ABC21', 'isDownload': False} 2026-10-07 08:38:25,190 44 INFO rb-229b649-225316-421900 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-07 08:38:25,208 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:38:25,253 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:38:25,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.050 2026-10-07 08:38:25,311 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:38:25,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.096 2026-10-07 08:38:25,383 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:38:25,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.157 2026-10-07 08:38:25,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.011 2026-10-07 08:38:25,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-07 08:38:25,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 08:38:25,582 44 INFO rb-229b649-225316-421900 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=814fdc6d6df44428", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:38:25,592 44 INFO rb-229b649-225316-421900 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-07 08:38:25,616 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:38:25,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.030 0.007 2026-10-07 08:38:25,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.070 0.055 2026-10-07 08:38:25,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-07 08:38:26,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.138 0.176 2026-10-07 08:38:26,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.273 2026-10-07 08:38:26,208 44 INFO rb-229b649-225316-421900 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-07 08:38:26,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "GET /web/image/ir.attachment/11171/raw HTTP/1.1" 200 - 4 0.012 0.008 2026-10-07 08:38:26,310 44 INFO rb-229b649-225316-421900 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-07 08:38:26,364 44 INFO rb-229b649-225316-421900 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-07 08:38:26,382 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:38:26,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "GET /web/image/pos.category/347/image_128?unique=2026-10-07T08:37:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:38:26,418 44 INFO rb-229b649-225316-421900 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-07 08:38:26,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:26] "GET /web/image/product.template/2469/image_512?unique=2026-10-07T08:37:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 08:38:26,466 44 INFO rb-229b649-225316-421900 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-07 08:38:26,520 44 INFO rb-229b649-225316-421900 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-07 08:38:26,574 44 INFO rb-229b649-225316-421900 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-07 08:38:26,621 44 INFO rb-229b649-225316-421900 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-07 08:38:26,670 44 INFO rb-229b649-225316-421900 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-07 08:38:26,722 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-07 08:38:26,722 44 INFO rb-229b649-225316-421900 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-07 08:38:26,763 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6680168 (allocated 7602176) 2026-10-07 08:38:26,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 137831 2026-10-07 08:38:26,779 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-07 08:38:26,780 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 137831 2026-10-07 08:38:26,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083826_878105_test_preparation_categories_are_loaded.txt 2026-10-07 08:38:26,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmps5zbgpjv_chrome_odoo" 2026-10-07 08:38:26,951 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:38:28,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-07 08:38:36,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 138000 2026-10-07 08:38:36,507 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpsjpa2v3g_chrome_odoo 2026-10-07 08:38:36,507 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38779/json/version 2026-10-07 08:38:36,509 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:36,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:38:36,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:38779/json 2026-10-07 08:38:36,520 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:36,530 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:38779/devtools/page/DD4D1BA32A03951253250EB9D806FD89 2026-10-07 08:38:36,538 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:38:36,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:38:36,582 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-07 08:38:36,836 44 INFO rb-229b649-225316-421900 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=7f119406c3e444b8" in browser 2026-10-07 08:38:36,836 44 INFO rb-229b649-225316-421900 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=7f119406c3e444b8" 2026-10-07 08:38:36,861 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:37,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /pos-self/175?access_token=7f119406c3e444b8 HTTP/1.1" 200 - 57 0.046 0.722 2026-10-07 08:38:37,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': 'DD4D1BA32A03951253250EB9D806FD89', 'loaderId': '0873F258E8156E103D257FFC22B85D6B', 'isDownload': False} 2026-10-07 08:38:37,630 44 INFO rb-229b649-225316-421900 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-07 08:38:37,667 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:38:37,688 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:38:37,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.043 2026-10-07 08:38:37,738 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:38:37,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.080 2026-10-07 08:38:37,790 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:38:37,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.121 2026-10-07 08:38:37,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-07 08:38:37,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:38:38,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-07 08:38:38,012 44 INFO rb-229b649-225316-421900 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=7f119406c3e444b8", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:38:38,021 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:38:38,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 08:38:38,022 44 INFO rb-229b649-225316-421900 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-07 08:38:38,079 44 INFO rb-229b649-225316-421900 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-07 08:38:38,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.028 0.056 2026-10-07 08:38:38,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-07 08:38:38,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.138 0.210 2026-10-07 08:38:38,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.320 2026-10-07 08:38:38,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.044 2026-10-07 08:38:38,655 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:38:38,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/ir.attachment/11234/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:38:38,778 44 INFO rb-229b649-225316-421900 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-07 08:38:38,839 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:38:38,842 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:38:38,853 44 INFO rb-229b649-225316-421900 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-07 08:38:38,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.028 2026-10-07 08:38:38,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-07 08:38:38,924 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-07 08:38:38,931 44 INFO rb-229b649-225316-421900 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-07 08:38:38,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.011 0.101 2026-10-07 08:38:38,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 08:38:38,972 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:38:38,981 44 INFO rb-229b649-225316-421900 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-07 08:38:38,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:38] "GET /web/image/ir.attachment/11188/raw HTTP/1.1" 200 - 4 0.005 0.035 2026-10-07 08:38:39,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:39] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.013 0.039 2026-10-07 08:38:39,055 44 INFO rb-229b649-225316-421900 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-07 08:38:39,116 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93357809 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '62a5e1ad-b210-48ed-8ae9-45acb75463b5'}] 2026-10-07 08:38:39,188 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93357809 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '62a5e1ad-b210-48ed-8ae9-45acb75463b5'} created pos.order #938 2026-10-07 08:38:39,214 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93357809 finished 2026-10-07 08:38:39,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.107 0.206 2026-10-07 08:38:39,444 44 INFO rb-229b649-225316-421900 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-07 08:38:39,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:39] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.013 0.013 2026-10-07 08:38:39,494 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-07 08:38:39,495 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 08:38:39,542 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7540024 (allocated 8650752) 2026-10-07 08:38:39,550 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 138000 2026-10-07 08:38:39,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-07 08:38:39,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 138000 2026-10-07 08:38:39,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:39] "GET /web/image/ir.attachment/11233/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 08:38:39,661 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083839_661574_test_duplicate_order_kiosk.txt 2026-10-07 08:38:39,662 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpsjpa2v3g_chrome_odoo" 2026-10-07 08:38:39,715 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-07 08:38:47,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 138181 2026-10-07 08:38:47,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpne7dhksg_chrome_odoo 2026-10-07 08:38:47,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:33883/json/version 2026-10-07 08:38:47,522 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:47,577 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: Chrome/150.0.7871.114 2026-10-07 08:38:47,577 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:33883/json 2026-10-07 08:38:47,578 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:47,590 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:33883/devtools/page/7725752FB8364C35ED5CEB2FA1E3B1DD 2026-10-07 08:38:47,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-07 08:38:47,614 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-07 08:38:47,634 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-07 08:38:47,882 44 INFO rb-229b649-225316-421900 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=7073e9ca5bbb4ce7" in browser 2026-10-07 08:38:47,882 44 INFO rb-229b649-225316-421900 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=7073e9ca5bbb4ce7" 2026-10-07 08:38:47,901 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:48,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /pos-self/176?access_token=7073e9ca5bbb4ce7 HTTP/1.1" 200 - 57 0.038 0.511 2026-10-07 08:38:48,453 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '7725752FB8364C35ED5CEB2FA1E3B1DD', 'loaderId': 'F6D8523772DE5097328965BE563BED86', 'isDownload': False} 2026-10-07 08:38:48,453 44 INFO rb-229b649-225316-421900 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-07 08:38:48,491 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:38:48,518 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:38:48,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.043 2026-10-07 08:38:48,568 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:38:48,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.081 2026-10-07 08:38:48,631 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:38:48,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.141 2026-10-07 08:38:48,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:38:48,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:38:48,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.018 0.013 2026-10-07 08:38:48,867 44 INFO rb-229b649-225316-421900 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=7073e9ca5bbb4ce7", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:38:48,870 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:38:48,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.033 2026-10-07 08:38:48,887 44 INFO rb-229b649-225316-421900 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-07 08:38:48,946 44 INFO rb-229b649-225316-421900 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-07 08:38:48,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.072 2026-10-07 08:38:49,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.052 0.099 2026-10-07 08:38:49,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-07 08:38:49,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.181 0.232 2026-10-07 08:38:49,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.033 2026-10-07 08:38:49,654 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-10-07 08:38:49,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/ir.attachment/11287/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 08:38:49,749 44 INFO rb-229b649-225316-421900 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-07 08:38:49,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:38:49,834 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:38:49,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 08:38:49,852 44 INFO rb-229b649-225316-421900 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-07 08:38:49,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-07 08:38:49,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-07 08:38:49,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-07 08:38:49,923 44 INFO rb-229b649-225316-421900 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-07 08:38:49,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-07 08:38:49,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/ir.attachment/11241/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:38:49,953 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:38:49,964 44 INFO rb-229b649-225316-421900 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-07 08:38:49,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:49] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-07 08:38:50,034 44 INFO rb-229b649-225316-421900 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-07 08:38:50,075 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26967643 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '0424c775-4ca4-4df0-8168-a65e43949e78'}] 2026-10-07 08:38:50,116 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26967643 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '0424c775-4ca4-4df0-8168-a65e43949e78'} created pos.order #939 2026-10-07 08:38:50,137 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26967643 finished 2026-10-07 08:38:50,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 269 0.267 0.441 2026-10-07 08:38:50,799 44 INFO rb-229b649-225316-421900 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-07 08:38:50,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:50] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.010 0.017 2026-10-07 08:38:50,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-07 08:38:50,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 08:38:50,922 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7448340 (allocated 8388608) 2026-10-07 08:38:50,939 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 138181 2026-10-07 08:38:50,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-07 08:38:50,942 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 138181 2026-10-07 08:38:51,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083851_037622_test_order_price_null.txt 2026-10-07 08:38:51,038 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpne7dhksg_chrome_odoo" 2026-10-07 08:38:51,093 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-07 08:38:58,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138360 2026-10-07 08:38:58,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp4r2oz5fj_chrome_odoo 2026-10-07 08:38:58,605 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43129/json/version 2026-10-07 08:38:58,607 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:58,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:38:58,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43129/json 2026-10-07 08:38:58,672 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:38:58,681 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43129/devtools/page/2CA5A1EC6ECAC70F91E44424CF1EB996 2026-10-07 08:38:58,693 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:38:58,705 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:38:58,728 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 08:38:59,000 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" in browser 2026-10-07 08:38:59,000 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" 2026-10-07 08:38:59,019 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:38:59,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:59] "GET /pos-self/177?access_token=702021e627b34d30 HTTP/1.1" 200 - 59 0.038 0.571 2026-10-07 08:38:59,638 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '2CA5A1EC6ECAC70F91E44424CF1EB996', 'loaderId': '32B373143BC6CD150DDA5FEAC4CB8069', 'isDownload': False} 2026-10-07 08:38:59,638 44 INFO rb-229b649-225316-421900 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-07 08:38:59,674 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:38:59,717 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:38:59,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:59] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.010 0.046 2026-10-07 08:38:59,784 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:38:59,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:59] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.098 2026-10-07 08:38:59,853 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:38:59,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:38:59] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.151 2026-10-07 08:39:00,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:39:00,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:39:00,094 44 INFO rb-229b649-225316-421900 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=702021e627b34d30", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:00,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.018 0.021 2026-10-07 08:39:00,104 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:00,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.019 2026-10-07 08:39:00,106 44 INFO rb-229b649-225316-421900 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-07 08:39:00,161 44 INFO rb-229b649-225316-421900 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-07 08:39:00,272 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.080 0.066 2026-10-07 08:39:00,345 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.207 2026-10-07 08:39:00,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.210 0.279 2026-10-07 08:39:00,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.441 2026-10-07 08:39:00,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:00] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-07 08:39:00,952 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:39:01,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/ir.attachment/11340/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:39:01,059 44 INFO rb-229b649-225316-421900 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-07 08:39:01,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/ir.attachment/11294/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 08:39:01,095 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:01,164 44 INFO rb-229b649-225316-421900 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-07 08:39:01,223 44 INFO rb-229b649-225316-421900 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-07 08:39:01,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 08:39:01,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.002 0.061 2026-10-07 08:39:01,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.070 2026-10-07 08:39:01,302 44 INFO rb-229b649-225316-421900 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-07 08:39:01,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.088 2026-10-07 08:39:01,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.112 2026-10-07 08:39:01,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-07 08:39:01,357 44 INFO rb-229b649-225316-421900 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-07 08:39:01,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.013 0.140 2026-10-07 08:39:01,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2480/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 08:39:01,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.template/2479/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-07 08:39:01,434 44 INFO rb-229b649-225316-421900 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-07 08:39:01,513 44 INFO rb-229b649-225316-421900 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-07 08:39:01,601 44 INFO rb-229b649-225316-421900 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-07 08:39:01,664 44 INFO rb-229b649-225316-421900 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-07 08:39:01,665 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "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-07 08:39:01,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.022 2026-10-07 08:39:01,713 44 INFO rb-229b649-225316-421900 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-07 08:39:01,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.product/2988/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.017 0.054 2026-10-07 08:39:01,765 44 INFO rb-229b649-225316-421900 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-07 08:39:01,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:01] "GET /web/image/product.product/2989/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.019 0.091 2026-10-07 08:39:01,818 44 INFO rb-229b649-225316-421900 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-07 08:39:01,889 44 INFO rb-229b649-225316-421900 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-07 08:39:01,948 44 INFO rb-229b649-225316-421900 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-07 08:39:02,016 44 INFO rb-229b649-225316-421900 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-07 08:39:02,095 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30987008 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': 'ee835c7f-1d4c-4c90-9654-315dfa362ec6'}] 2026-10-07 08:39:02,187 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30987008 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': 'ee835c7f-1d4c-4c90-9654-315dfa362ec6'} created pos.order #940 2026-10-07 08:39:02,209 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30987008 finished 2026-10-07 08:39:02,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:02] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.145 0.215 2026-10-07 08:39:02,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.011 2026-10-07 08:39:02,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:02] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.013 2026-10-07 08:39:02,464 44 INFO rb-229b649-225316-421900 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-07 08:39:02,512 44 INFO rb-229b649-225316-421900 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-07 08:39:02,571 44 INFO rb-229b649-225316-421900 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-07 08:39:02,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:02] "GET /web/image/ir.attachment/11339/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:39:02,630 44 INFO rb-229b649-225316-421900 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-07 08:39:02,687 44 INFO rb-229b649-225316-421900 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-07 08:39:02,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 08:39:02,734 44 INFO rb-229b649-225316-421900 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-07 08:39:02,793 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8631312 (allocated 10223616) 2026-10-07 08:39:02,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138360 2026-10-07 08:39:02,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 08:39:02,805 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138360 2026-10-07 08:39:02,917 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083902_917687_test_self_order_kiosk.txt 2026-10-07 08:39:02,917 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp4r2oz5fj_chrome_odoo" 2026-10-07 08:39:03,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138555 2026-10-07 08:39:03,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpdmyk91ii_chrome_odoo 2026-10-07 08:39:03,346 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45029/json/version 2026-10-07 08:39:03,348 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:03,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:39:03,366 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45029/json 2026-10-07 08:39:03,367 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:03,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45029/devtools/page/BBFDADDDFD67BE91D0FEA6C4E5F99DD0 2026-10-07 08:39:03,384 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:39:03,401 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:39:03,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 08:39:03,416 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" in browser 2026-10-07 08:39:03,416 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" 2026-10-07 08:39:03,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /pos-self/177?access_token=702021e627b34d30 HTTP/1.1" 200 - 7 0.007 0.031 2026-10-07 08:39:03,472 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'BBFDADDDFD67BE91D0FEA6C4E5F99DD0', 'loaderId': 'A4CB2A48D2985E5CC952DC9EDBC36D4E', 'isDownload': False} 2026-10-07 08:39:03,473 44 INFO rb-229b649-225316-421900 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-07 08:39:03,490 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:03,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.012 2026-10-07 08:39:03,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 08:39:03,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 08:39:03,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:39:03,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:39:03,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:39:03,847 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:03,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:39:03,848 44 INFO rb-229b649-225316-421900 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=702021e627b34d30", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:03,863 44 INFO rb-229b649-225316-421900 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-07 08:39:03,915 44 INFO rb-229b649-225316-421900 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-07 08:39:03,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.025 0.041 2026-10-07 08:39:03,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.081 2026-10-07 08:39:04,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.093 0.221 2026-10-07 08:39:04,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.303 2026-10-07 08:39:04,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.013 0.034 2026-10-07 08:39:04,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:39:04,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/ir.attachment/11340/raw HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:39:04,494 44 INFO rb-229b649-225316-421900 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-07 08:39:04,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/ir.attachment/11294/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 08:39:04,534 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:04,596 44 INFO rb-229b649-225316-421900 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-07 08:39:04,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 08:39:04,659 44 INFO rb-229b649-225316-421900 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-07 08:39:04,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.060 2026-10-07 08:39:04,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-07 08:39:04,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-10-07 08:39:04,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-07 08:39:04,734 44 INFO rb-229b649-225316-421900 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-07 08:39:04,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-07 08:39:04,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-10-07 08:39:04,809 44 INFO rb-229b649-225316-421900 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-07 08:39:04,834 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:04,861 44 INFO rb-229b649-225316-421900 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-07 08:39:04,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.012 0.031 2026-10-07 08:39:04,929 44 INFO rb-229b649-225316-421900 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-07 08:39:04,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:04] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 08:39:05,001 44 INFO rb-229b649-225316-421900 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-07 08:39:05,076 44 INFO rb-229b649-225316-421900 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-07 08:39:05,133 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40478000 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '61488dca-9b4b-4845-8e94-61ef25dc2c8f'}] 2026-10-07 08:39:05,172 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40478000 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '61488dca-9b4b-4845-8e94-61ef25dc2c8f'} created pos.order #941 2026-10-07 08:39:05,195 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40478000 finished 2026-10-07 08:39:05,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.069 0.171 2026-10-07 08:39:05,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-07 08:39:05,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:05] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.008 2026-10-07 08:39:05,402 44 INFO rb-229b649-225316-421900 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-07 08:39:05,453 44 INFO rb-229b649-225316-421900 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-07 08:39:05,513 44 INFO rb-229b649-225316-421900 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-07 08:39:05,572 44 INFO rb-229b649-225316-421900 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-07 08:39:05,634 44 INFO rb-229b649-225316-421900 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-07 08:39:05,685 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 08:39:05,686 44 INFO rb-229b649-225316-421900 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-07 08:39:05,754 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8417416 (allocated 9961472) 2026-10-07 08:39:05,766 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138555 2026-10-07 08:39:05,774 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 08:39:05,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138555 2026-10-07 08:39:05,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083905_872701_test_self_order_kiosk.txt 2026-10-07 08:39:05,873 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpdmyk91ii_chrome_odoo" 2026-10-07 08:39:06,227 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138744 2026-10-07 08:39:06,228 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp40d0_9vf_chrome_odoo 2026-10-07 08:39:06,228 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40103/json/version 2026-10-07 08:39:06,230 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:06,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:39:06,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40103/json 2026-10-07 08:39:06,305 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:06,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40103/devtools/page/A5C5C9554E9A6122831C51CE4C3B9170 2026-10-07 08:39:06,327 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:39:06,337 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:39:06,362 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 08:39:06,373 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" in browser 2026-10-07 08:39:06,374 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" 2026-10-07 08:39:06,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /pos-self/177?access_token=702021e627b34d30 HTTP/1.1" 200 - 7 0.005 0.025 2026-10-07 08:39:06,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'A5C5C9554E9A6122831C51CE4C3B9170', 'loaderId': 'A86A5D5E7EBEC0BF9B435BA830EBC6A9', 'isDownload': False} 2026-10-07 08:39:06,427 44 INFO rb-229b649-225316-421900 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-07 08:39:06,454 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:06,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.039 2026-10-07 08:39:06,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.057 2026-10-07 08:39:06,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.051 2026-10-07 08:39:06,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.017 2026-10-07 08:39:06,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:39:06,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:39:06,807 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:06,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:39:06,809 44 INFO rb-229b649-225316-421900 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=702021e627b34d30", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:06,824 44 INFO rb-229b649-225316-421900 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-07 08:39:06,881 44 INFO rb-229b649-225316-421900 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-07 08:39:06,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.012 0.050 2026-10-07 08:39:06,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-07 08:39:07,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.141 0.219 2026-10-07 08:39:07,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-07 08:39:07,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.028 2026-10-07 08:39:07,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:39:07,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/ir.attachment/11340/raw HTTP/1.1" 200 - 4 0.033 0.023 2026-10-07 08:39:07,531 44 INFO rb-229b649-225316-421900 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-07 08:39:07,615 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:39:07,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.007 0.032 2026-10-07 08:39:07,642 44 INFO rb-229b649-225316-421900 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-07 08:39:07,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.060 2026-10-07 08:39:07,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-10-07 08:39:07,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-07 08:39:07,698 44 INFO rb-229b649-225316-421900 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-07 08:39:07,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 08:39:07,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-07 08:39:07,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-10-07 08:39:07,763 44 INFO rb-229b649-225316-421900 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-07 08:39:07,826 44 INFO rb-229b649-225316-421900 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-07 08:39:07,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/ir.attachment/11294/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:39:07,863 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39: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-07 08:39:07,880 44 INFO rb-229b649-225316-421900 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-07 08:39:07,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:07] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.020 2026-10-07 08:39:07,950 44 INFO rb-229b649-225316-421900 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-07 08:39:08,011 44 INFO rb-229b649-225316-421900 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-07 08:39:08,074 44 INFO rb-229b649-225316-421900 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-07 08:39:08,135 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87260538 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': 'b0c6bf7c-be01-4d7a-8c15-91e5a2b4eec9'}] 2026-10-07 08:39:08,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87260538 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': 'b0c6bf7c-be01-4d7a-8c15-91e5a2b4eec9'} created pos.order #942 2026-10-07 08:39:08,207 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87260538 finished 2026-10-07 08:39:08,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.091 0.164 2026-10-07 08:39:08,380 44 INFO rb-229b649-225316-421900 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-07 08:39:08,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.017 2026-10-07 08:39:08,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:08] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.027 2026-10-07 08:39:08,427 44 INFO rb-229b649-225316-421900 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-07 08:39:08,486 44 INFO rb-229b649-225316-421900 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-07 08:39:08,536 44 INFO rb-229b649-225316-421900 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-07 08:39:08,609 44 INFO rb-229b649-225316-421900 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-07 08:39:08,663 44 INFO rb-229b649-225316-421900 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-07 08:39:08,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 08:39:08,711 44 INFO rb-229b649-225316-421900 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-07 08:39:08,796 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8064676 (allocated 8650752) 2026-10-07 08:39:08,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138744 2026-10-07 08:39:08,815 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 08:39:08,816 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138744 2026-10-07 08:39:08,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083908_928363_test_self_order_kiosk.txt 2026-10-07 08:39:08,928 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp40d0_9vf_chrome_odoo" 2026-10-07 08:39:09,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138938 2026-10-07 08:39:09,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpcih82m3v_chrome_odoo 2026-10-07 08:39:09,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37881/json/version 2026-10-07 08:39:09,302 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:09,383 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:39:09,385 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:37881/json 2026-10-07 08:39:09,389 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:09,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:37881/devtools/page/9087B6915BA3364DAEC4626DC05B49BA 2026-10-07 08:39:09,431 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:39:09,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:39:09,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 08:39:09,489 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" in browser 2026-10-07 08:39:09,489 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" 2026-10-07 08:39:09,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /pos-self/177?access_token=702021e627b34d30 HTTP/1.1" 200 - 7 0.008 0.031 2026-10-07 08:39:09,550 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '9087B6915BA3364DAEC4626DC05B49BA', 'loaderId': '9B5C8FBF84E64E370D352E5B9564BEEC', 'isDownload': False} 2026-10-07 08:39:09,550 44 INFO rb-229b649-225316-421900 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-07 08:39:09,588 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:09,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.015 2026-10-07 08:39:09,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.035 2026-10-07 08:39:09,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 08:39:09,893 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-10-07 08:39:09,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:39:09,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.019 2026-10-07 08:39:09,932 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:09,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:39:09,945 44 INFO rb-229b649-225316-421900 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=702021e627b34d30", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:09,963 44 INFO rb-229b649-225316-421900 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-07 08:39:10,026 44 INFO rb-229b649-225316-421900 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-07 08:39:10,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.034 0.054 2026-10-07 08:39:10,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.095 2026-10-07 08:39:10,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.119 0.203 2026-10-07 08:39:10,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.315 2026-10-07 08:39:10,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 08:39:10,508 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:39:10,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/ir.attachment/11340/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 08:39:10,629 44 INFO rb-229b649-225316-421900 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-07 08:39:10,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 08:39:10,726 44 INFO rb-229b649-225316-421900 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-07 08:39:10,728 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 08:39:10,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.012 0.066 2026-10-07 08:39:10,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.079 2026-10-07 08:39:10,796 44 INFO rb-229b649-225316-421900 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-07 08:39:10,804 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.011 0.091 2026-10-07 08:39:10,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-07 08:39:10,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.130 2026-10-07 08:39:10,866 44 INFO rb-229b649-225316-421900 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-07 08:39:10,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.132 2026-10-07 08:39:10,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/ir.attachment/11294/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:39:10,913 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "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-07 08:39:10,921 44 INFO rb-229b649-225316-421900 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-07 08:39:10,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:10] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.009 0.020 2026-10-07 08:39:10,990 44 INFO rb-229b649-225316-421900 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-07 08:39:11,075 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69781861 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': '36f315ec-6b47-46c6-841d-ccdaceaf3ddb'}] 2026-10-07 08:39:11,113 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69781861 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': '36f315ec-6b47-46c6-841d-ccdaceaf3ddb'} created pos.order #943 2026-10-07 08:39:11,134 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69781861 finished 2026-10-07 08:39:11,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.096 0.170 2026-10-07 08:39:11,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-07 08:39:11,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:11] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.015 2026-10-07 08:39:11,348 44 INFO rb-229b649-225316-421900 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-07 08:39:11,399 44 INFO rb-229b649-225316-421900 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-07 08:39:11,468 44 INFO rb-229b649-225316-421900 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-07 08:39:11,525 44 INFO rb-229b649-225316-421900 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-07 08:39:11,575 44 INFO rb-229b649-225316-421900 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-07 08:39:11,627 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 08:39:11,628 44 INFO rb-229b649-225316-421900 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-07 08:39:11,682 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8006516 (allocated 9175040) 2026-10-07 08:39:11,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138938 2026-10-07 08:39:11,687 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 08:39:11,695 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138938 2026-10-07 08:39:11,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083911_791291_test_self_order_kiosk.txt 2026-10-07 08:39:11,791 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpcih82m3v_chrome_odoo" 2026-10-07 08:39:12,307 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139124 2026-10-07 08:39:12,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp770w00p6_chrome_odoo 2026-10-07 08:39:12,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40557/json/version 2026-10-07 08:39:12,309 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:12,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-10-07 08:39:12,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:40557/json 2026-10-07 08:39:12,333 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:12,351 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:40557/devtools/page/B8BA29525823BF35BA7A45FC27A74699 2026-10-07 08:39:12,367 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 08:39:12,373 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 08:39:12,422 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 08:39:12,435 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" in browser 2026-10-07 08:39:12,435 44 INFO rb-229b649-225316-421900 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=702021e627b34d30" 2026-10-07 08:39:12,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /pos-self/177?access_token=702021e627b34d30 HTTP/1.1" 200 - 7 0.038 0.021 2026-10-07 08:39:12,527 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B8BA29525823BF35BA7A45FC27A74699', 'loaderId': '33223524BC4BE9BD09B2C609F2266CF9', 'isDownload': False} 2026-10-07 08:39:12,527 44 INFO rb-229b649-225316-421900 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-07 08:39:12,567 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:12,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.011 2026-10-07 08:39:12,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 08:39:12,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.028 2026-10-07 08:39:12,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 08:39:12,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:39:12,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 08:39:12,850 44 INFO rb-229b649-225316-421900 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=702021e627b34d30", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:12,856 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:12,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:39:12,862 44 INFO rb-229b649-225316-421900 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-07 08:39:12,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 08:39:12,916 44 INFO rb-229b649-225316-421900 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-07 08:39:12,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.040 0.045 2026-10-07 08:39:12,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 08:39:13,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.146 0.219 2026-10-07 08:39:13,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.034 2026-10-07 08:39:13,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-10-07 08:39:13,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/ir.attachment/11340/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:39:13,554 44 INFO rb-229b649-225316-421900 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-07 08:39:13,628 44 INFO rb-229b649-225316-421900 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-07 08:39:13,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 08:39:13,645 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:13,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.056 2026-10-07 08:39:13,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-07 08:39:13,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.072 2026-10-07 08:39:13,704 44 INFO rb-229b649-225316-421900 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-07 08:39:13,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.016 0.099 2026-10-07 08:39:13,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-10-07 08:39:13,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-07 08:39:13,781 44 INFO rb-229b649-225316-421900 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-07 08:39:13,861 44 INFO rb-229b649-225316-421900 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-07 08:39:13,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/ir.attachment/11294/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:39:13,915 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "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-07 08:39:13,919 44 INFO rb-229b649-225316-421900 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-07 08:39:13,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.013 0.020 2026-10-07 08:39:13,962 44 INFO rb-229b649-225316-421900 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-07 08:39:13,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:13] "GET /web/image/product.product/2985/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.016 0.044 2026-10-07 08:39:14,021 44 INFO rb-229b649-225316-421900 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-07 08:39:14,076 44 INFO rb-229b649-225316-421900 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-07 08:39:14,149 44 INFO rb-229b649-225316-421900 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-07 08:39:14,223 44 INFO rb-229b649-225316-421900 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-07 08:39:14,279 44 INFO rb-229b649-225316-421900 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-07 08:39:14,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 08:39:14,335 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 08:39:14,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8103684 (allocated 8912896) 2026-10-07 08:39:14,403 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139124 2026-10-07 08:39:14,405 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 08:39:14,408 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139124 2026-10-07 08:39:14,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083914_514009_test_self_order_kiosk.txt 2026-10-07 08:39:14,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp770w00p6_chrome_odoo" 2026-10-07 08:39:14,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-07 08:39:22,808 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [371] 2026-10-07 08:39:23,382 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 139320 2026-10-07 08:39:23,382 44 INFO rb-229b649-225316-421900 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/tmp38l0oyue_chrome_odoo 2026-10-07 08:39:23,382 44 INFO rb-229b649-225316-421900 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:36781/json/version 2026-10-07 08:39:23,384 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:23,462 44 INFO rb-229b649-225316-421900 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-07 08:39:23,462 44 INFO rb-229b649-225316-421900 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:36781/json 2026-10-07 08:39:23,463 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:23,481 44 INFO rb-229b649-225316-421900 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:36781/devtools/page/317705D549FA1FD48B5842696ECB64FE 2026-10-07 08:39:23,491 44 INFO rb-229b649-225316-421900 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-07 08:39:23,500 44 INFO rb-229b649-225316-421900 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-07 08:39:23,527 44 INFO rb-229b649-225316-421900 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-07 08:39:23,863 44 INFO rb-229b649-225316-421900 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=1ddefe96d2c642b7" in browser 2026-10-07 08:39:23,864 44 INFO rb-229b649-225316-421900 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=1ddefe96d2c642b7" 2026-10-07 08:39:23,893 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:39:24,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /pos-self/178?access_token=1ddefe96d2c642b7 HTTP/1.1" 200 - 57 0.045 0.493 2026-10-07 08:39:24,432 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '317705D549FA1FD48B5842696ECB64FE', 'loaderId': '896675DC6980EB0B226DAE6CFB7FDAD6', 'isDownload': False} 2026-10-07 08:39:24,432 44 INFO rb-229b649-225316-421900 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-07 08:39:24,451 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:24,492 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:39:24,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.056 2026-10-07 08:39:24,544 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:39:24,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.097 2026-10-07 08:39:24,588 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:39:24,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.127 2026-10-07 08:39:24,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:39:24,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:39:24,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-07 08:39:24,827 44 INFO rb-229b649-225316-421900 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=1ddefe96d2c642b7", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:24,835 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:24,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:39:24,848 44 INFO rb-229b649-225316-421900 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-07 08:39:24,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:24] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.021 0.050 2026-10-07 08:39:25,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.139 2026-10-07 08:39:25,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.161 0.271 2026-10-07 08:39:25,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.404 2026-10-07 08:39:25,548 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.038 2026-10-07 08:39:25,560 44 INFO rb-229b649-225316-421900 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-07 08:39:25,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/ir.attachment/11393/raw HTTP/1.1" 200 - 4 0.009 0.007 2026-10-07 08:39:25,636 44 INFO rb-229b649-225316-421900 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-07 08:39:25,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/ir.attachment/11347/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:39:25,678 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:25,723 44 INFO rb-229b649-225316-421900 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-07 08:39:25,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/pos.category/349/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 08:39:25,787 44 INFO rb-229b649-225316-421900 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-07 08:39:25,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/pos.category/350/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.052 2026-10-07 08:39:25,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/pos.category/351/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.007 0.083 2026-10-07 08:39:25,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/product.template/2481/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-07 08:39:25,874 44 INFO rb-229b649-225316-421900 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-07 08:39:25,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.151 2026-10-07 08:39:25,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/product.template/2482/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-10-07 08:39:25,939 44 INFO rb-229b649-225316-421900 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-07 08:39:25,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/product.template/2483/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-07 08:39:25,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/product.template/2484/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 08:39:25,988 44 INFO rb-229b649-225316-421900 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-07 08:39:25,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:25] "GET /web/image/product.template/2485/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 08:39:26,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:26] "GET /web/image/product.template/2490/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.127 2026-10-07 08:39:26,041 44 INFO rb-229b649-225316-421900 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-07 08:39:26,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:26] "GET /web/image/product.product/2993/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.010 0.127 2026-10-07 08:39:26,107 44 INFO rb-229b649-225316-421900 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-07 08:39:26,157 44 INFO rb-229b649-225316-421900 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-07 08:39:26,216 44 INFO rb-229b649-225316-421900 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-07 08:39:26,275 44 INFO rb-229b649-225316-421900 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-07 08:39:26,359 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-10-07 08:39:26,360 44 INFO rb-229b649-225316-421900 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-07 08:39:26,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9334220 (allocated 10223616) 2026-10-07 08:39:26,433 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 139320 2026-10-07 08:39:26,434 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-10-07 08:39:26,435 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 139320 2026-10-07 08:39:26,532 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_083926_531814_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-07 08:39:26,532 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmp38l0oyue_chrome_odoo" 2026-10-07 08:39:26,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-07 08:39:33,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 139502 2026-10-07 08:39:33,937 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpulokbge__chrome_odoo 2026-10-07 08:39:33,938 44 INFO rb-229b649-225316-421900 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:42683/json/version 2026-10-07 08:39:33,939 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:34,003 44 INFO rb-229b649-225316-421900 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-07 08:39:34,004 44 INFO rb-229b649-225316-421900 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:42683/json 2026-10-07 08:39:34,004 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:39:34,028 44 INFO rb-229b649-225316-421900 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:42683/devtools/page/F496132E73D3E05BD9AA439D02FBDD4E 2026-10-07 08:39:34,046 44 INFO rb-229b649-225316-421900 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-07 08:39:34,059 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-10-07 08:39:34,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-10-07 08:39:34,351 44 INFO rb-229b649-225316-421900 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=e9ee989314924958" in browser 2026-10-07 08:39:34,351 44 INFO rb-229b649-225316-421900 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=e9ee989314924958" 2026-10-07 08:39:34,370 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:39:34,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:34] "GET /pos-self/179?access_token=e9ee989314924958 HTTP/1.1" 200 - 57 0.056 0.467 2026-10-07 08:39:34,893 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': 'F496132E73D3E05BD9AA439D02FBDD4E', 'loaderId': '0C6C6F8A0E454928E8C2D3769B184AAC', 'isDownload': False} 2026-10-07 08:39:34,893 44 INFO rb-229b649-225316-421900 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-07 08:39:34,915 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:39:34,937 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:39:34,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:34] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.036 2026-10-07 08:39:35,002 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:39:35,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.102 2026-10-07 08:39:35,056 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:39:35,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.135 2026-10-07 08:39:35,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:39:35,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:39:35,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-07 08:39:35,335 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:39:35,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:39:35,345 44 INFO rb-229b649-225316-421900 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=e9ee989314924958", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:39:35,355 44 INFO rb-229b649-225316-421900 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-07 08:39:35,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.027 0.045 2026-10-07 08:39:35,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.137 2026-10-07 08:39:35,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.167 0.232 2026-10-07 08:39:35,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.374 2026-10-07 08:39:35,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.037 2026-10-07 08:39:35,993 44 INFO rb-229b649-225316-421900 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-07 08:39:36,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/ir.attachment/11446/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-07 08:39:36,078 44 INFO rb-229b649-225316-421900 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-07 08:39:36,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/ir.attachment/11400/raw HTTP/1.1" 200 - 4 0.001 0.015 2026-10-07 08:39:36,135 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:36,198 44 INFO rb-229b649-225316-421900 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-07 08:39:36,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 08:39:36,279 44 INFO rb-229b649-225316-421900 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-07 08:39:36,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.055 2026-10-07 08:39:36,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.012 0.069 2026-10-07 08:39:36,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-07 08:39:36,362 44 INFO rb-229b649-225316-421900 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-07 08:39:36,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-07 08:39:36,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-07 08:39:36,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.116 2026-10-07 08:39:36,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.template/2491/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-07 08:39:36,445 44 INFO rb-229b649-225316-421900 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-07 08:39:36,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/image/product.product/2987/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.005 0.052 2026-10-07 08:39:36,492 44 INFO rb-229b649-225316-421900 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-07 08:39:36,553 44 INFO rb-229b649-225316-421900 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-07 08:39:36,578 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:39:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:39:36,615 44 INFO rb-229b649-225316-421900 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-07 08:39:36,690 44 INFO rb-229b649-225316-421900 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-07 08:39:36,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-07 08:39:36,754 44 INFO rb-229b649-225316-421900 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-07 08:39:36,821 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9253988 (allocated 10223616) 2026-10-07 08:39:36,826 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 139502 2026-10-07 08:39:36,828 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-07 08:39:36,828 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 139502 2026-10-07 08:39:36,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_083936_925994_test_self_order_kiosk_combo_sides.txt 2026-10-07 08:39:36,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpulokbge__chrome_odoo" 2026-10-07 08:39:36,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-07 08:39:46,764 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-07 08:39:53,440 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-07 08:40:00,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139685 2026-10-07 08:40:00,369 44 INFO rb-229b649-225316-421900 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/tmpkqx6uqfd_chrome_odoo 2026-10-07 08:40:00,370 44 INFO rb-229b649-225316-421900 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:39751/json/version 2026-10-07 08:40:00,371 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:00,435 44 INFO rb-229b649-225316-421900 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-07 08:40:00,435 44 INFO rb-229b649-225316-421900 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:39751/json 2026-10-07 08:40:00,436 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:00,448 44 INFO rb-229b649-225316-421900 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:39751/devtools/page/1E9EC0EEBDCF5BCC3D709FB7EE0ADCC3 2026-10-07 08:40:00,462 44 INFO rb-229b649-225316-421900 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-07 08:40:00,472 44 INFO rb-229b649-225316-421900 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-07 08:40:00,507 44 INFO rb-229b649-225316-421900 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-07 08:40:00,756 44 INFO rb-229b649-225316-421900 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=ad62d4fd5dac48ef" in browser 2026-10-07 08:40:00,757 44 INFO rb-229b649-225316-421900 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=ad62d4fd5dac48ef" 2026-10-07 08:40:00,768 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:40:01,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /pos-self/182?access_token=ad62d4fd5dac48ef HTTP/1.1" 200 - 57 0.051 0.471 2026-10-07 08:40:01,291 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '1E9EC0EEBDCF5BCC3D709FB7EE0ADCC3', 'loaderId': '3F156ED4B29ED34824569C1B11406F21', 'isDownload': False} 2026-10-07 08:40:01,292 44 INFO rb-229b649-225316-421900 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-07 08:40:01,320 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:01,345 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:40:01,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.038 0.038 2026-10-07 08:40:01,422 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:40:01,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.108 2026-10-07 08:40:01,460 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:40:01,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.141 2026-10-07 08:40:01,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:40:01,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:40:01,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.017 2026-10-07 08:40:01,720 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:01,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:40:01,725 44 INFO rb-229b649-225316-421900 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=ad62d4fd5dac48ef", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:40:01,736 44 INFO rb-229b649-225316-421900 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-07 08:40:01,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.024 0.049 2026-10-07 08:40:01,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 08:40:02,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.213 0.256 2026-10-07 08:40:02,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-07 08:40:02,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.047 2026-10-07 08:40:02,459 44 INFO rb-229b649-225316-421900 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-07 08:40:02,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/ir.attachment/11602/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:40:02,586 44 INFO rb-229b649-225316-421900 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-07 08:40:02,637 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:40:02,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:40:02,666 44 INFO rb-229b649-225316-421900 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-07 08:40:02,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-07 08:40:02,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-10-07 08:40:02,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-07 08:40:02,726 44 INFO rb-229b649-225316-421900 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-07 08:40:02,737 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-10-07 08:40:02,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-07 08:40:02,795 44 INFO rb-229b649-225316-421900 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-07 08:40:02,821 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/ir.attachment/11556/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-10-07 08:40:02,839 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40: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-07 08:40:02,864 44 INFO rb-229b649-225316-421900 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-07 08:40:02,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:02] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.011 0.028 2026-10-07 08:40:02,947 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76700529 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'}] 2026-10-07 08:40:03,004 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76700529 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'} created pos.order #944 2026-10-07 08:40:03,035 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76700529 finished 2026-10-07 08:40:03,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.101 0.205 2026-10-07 08:40:03,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 08:40:03,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:03] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.009 2026-10-07 08:40:03,255 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-07 08:40:03,256 44 INFO rb-229b649-225316-421900 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-07 08:40:03,300 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7466060 (allocated 8388608) 2026-10-07 08:40:03,306 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139685 2026-10-07 08:40:03,310 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-07 08:40:03,314 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139685 2026-10-07 08:40:03,437 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084003_437031_test_self_order_kiosk_to_cashier_payment.txt 2026-10-07 08:40:03,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpkqx6uqfd_chrome_odoo" 2026-10-07 08:40:03,751 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139865 2026-10-07 08:40:03,752 44 INFO rb-229b649-225316-421900 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/tmpp9ln84uq_chrome_odoo 2026-10-07 08:40:03,752 44 INFO rb-229b649-225316-421900 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:44551/json/version 2026-10-07 08:40:03,754 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:03,836 44 INFO rb-229b649-225316-421900 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-07 08:40:03,836 44 INFO rb-229b649-225316-421900 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:44551/json 2026-10-07 08:40:03,838 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:03,849 44 INFO rb-229b649-225316-421900 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:44551/devtools/page/A448ABCE02C8EFBE0A135135DD43AC86 2026-10-07 08:40:03,864 44 INFO rb-229b649-225316-421900 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-07 08:40:03,872 44 INFO rb-229b649-225316-421900 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-07 08:40:03,950 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:40:03,963 44 INFO rb-229b649-225316-421900 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-07 08:40:03,969 44 INFO rb-229b649-225316-421900 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-07 08:40:03,970 44 INFO rb-229b649-225316-421900 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-07 08:40:04,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:04] "GET /pos/ui/183 HTTP/1.1" 200 - 112 0.098 0.453 2026-10-07 08:40:04,539 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'A448ABCE02C8EFBE0A135135DD43AC86', 'loaderId': 'C4AF596738200DD6E3462DD050749C37', 'isDownload': False} 2026-10-07 08:40:04,539 44 INFO rb-229b649-225316-421900 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-07 08:40:04,558 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:04,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:04] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 08:40:04,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:04] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 08:40:04,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:04] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:40:05,253 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:05,260 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:40:05,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:40:05,338 44 INFO rb-229b649-225316-421900 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-07 08:40:05,339 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 08:40:05,349 44 INFO rb-229b649-225316-421900 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-07 08:40:05,388 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.027 0.057 2026-10-07 08:40:05,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.075 2026-10-07 08:40:05,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40: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-07 08:40:05,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:05,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "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.018 2026-10-07 08:40:05,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 08:40:05,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.041 0.067 2026-10-07 08:40:05,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.113 2026-10-07 08:40:06,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 411 0.369 0.446 2026-10-07 08:40:06,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "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-07 08:40:06,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:40:06,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-07 08:40:06,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40: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.014 2026-10-07 08:40:06,750 44 INFO rb-229b649-225316-421900 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-07 08:40:06,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-10-07 08:40:06,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:40:06,832 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:40:06,838 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:40:06,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 08:40:06,921 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:06,934 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:06,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.014 0.015 2026-10-07 08:40:07,000 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:40:07,045 44 INFO rb-229b649-225316-421900 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-07 08:40:07,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /pos/ui/183 HTTP/1.1" 200 - 34 0.058 0.091 2026-10-07 08:40:07,207 44 INFO rb-229b649-225316-421900 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-07 08:40:07,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 34 0.066 0.211 2026-10-07 08:40:07,269 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:40:07,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.214 2026-10-07 08:40:07,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image?model=product.template&field=image_128&id=2474&unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.019 0.190 2026-10-07 08:40:07,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image?model=product.template&field=image_128&id=2475&unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-07 08:40:07,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image?model=product.template&field=image_128&id=2476&unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.236 2026-10-07 08:40:07,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image?model=product.template&field=image_128&id=2477&unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.264 2026-10-07 08:40:07,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/image?model=product.template&field=image_128&id=2478&unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-10-07 08:40:07,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.025 0.218 2026-10-07 08:40:07,578 44 INFO rb-229b649-225316-421900 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-07 08:40:07,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.056 0.065 2026-10-07 08:40:07,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.030 2026-10-07 08:40:07,788 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:07,796 44 INFO rb-229b649-225316-421900 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-07 08:40:07,862 44 INFO rb-229b649-225316-421900 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-07 08:40:07,929 44 INFO rb-229b649-225316-421900 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-07 08:40:07,987 44 INFO rb-229b649-225316-421900 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-07 08:40:08,079 44 INFO rb-229b649-225316-421900 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-07 08:40:08,100 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:08,130 44 INFO rb-229b649-225316-421900 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-07 08:40:08,188 44 INFO rb-229b649-225316-421900 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-07 08:40:08,253 44 INFO rb-229b649-225316-421900 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-07 08:40:08,257 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47234669 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'}] 2026-10-07 08:40:08,278 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:40:08,438 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [840] to pos.order #944 2026-10-07 08:40:09,013 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47234669 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'} updated pos.order #944 2026-10-07 08:40:09,042 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47234669 finished 2026-10-07 08:40:09,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 255 0.380 0.535 2026-10-07 08:40:09,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:40:09,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-07 08:40:09,376 44 INFO rb-229b649-225316-421900 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-07 08:40:09,386 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94013131 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'}] 2026-10-07 08:40:09,400 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94013131 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'c2485182-d200-4997-9fec-92b8bda69881'} sync ignored for existing PoS order pos.order(944,) (state: paid) 2026-10-07 08:40:09,426 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94013131 finished 2026-10-07 08:40:09,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15762920 (allocated 16777216) 2026-10-07 08:40:09,499 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139865 2026-10-07 08:40:09,509 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-07 08:40:09,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139865 2026-10-07 08:40:09,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.048 0.096 2026-10-07 08:40:09,619 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084009_619473_test_self_order_kiosk_to_cashier_payment.txt 2026-10-07 08:40:09,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpp9ln84uq_chrome_odoo" 2026-10-07 08:40:09,673 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-07 08:40:17,438 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 140076 2026-10-07 08:40:17,438 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpk0rblozc_chrome_odoo 2026-10-07 08:40:17,439 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:37697/json/version 2026-10-07 08:40:17,440 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:17,491 44 INFO rb-229b649-225316-421900 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-07 08:40:17,491 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:37697/json 2026-10-07 08:40:17,492 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:17,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:37697/devtools/page/CD22382E478A107888F7BFA99190AFFA 2026-10-07 08:40:17,524 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-10-07 08:40:17,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-07 08:40:17,555 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-07 08:40:17,686 44 INFO rb-229b649-225316-421900 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=9f6821bf2bad4960" in browser 2026-10-07 08:40:17,686 44 INFO rb-229b649-225316-421900 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=9f6821bf2bad4960" 2026-10-07 08:40:17,703 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:40:18,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /pos-self/184?access_token=9f6821bf2bad4960 HTTP/1.1" 200 - 57 0.041 0.611 2026-10-07 08:40:18,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': 'CD22382E478A107888F7BFA99190AFFA', 'loaderId': 'B96B70918A1C63EC1956466AA4FC3D15', 'isDownload': False} 2026-10-07 08:40:18,356 44 INFO rb-229b649-225316-421900 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-07 08:40:18,381 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:18,421 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:40:18,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.052 2026-10-07 08:40:18,466 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:40:18,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.092 2026-10-07 08:40:18,514 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:40:18,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.125 2026-10-07 08:40:18,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:40:18,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 08:40:18,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 08:40:18,704 44 INFO rb-229b649-225316-421900 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=9f6821bf2bad4960", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:40:18,707 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:18,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:40:18,717 44 INFO rb-229b649-225316-421900 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-07 08:40:18,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.050 0.054 2026-10-07 08:40:18,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-07 08:40:19,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.096 0.203 2026-10-07 08:40:19,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.268 2026-10-07 08:40:19,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.047 2026-10-07 08:40:19,319 44 INFO rb-229b649-225316-421900 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-07 08:40:19,377 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:40:19,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/ir.attachment/11655/raw HTTP/1.1" 200 - 4 0.008 0.008 2026-10-07 08:40:19,406 44 INFO rb-229b649-225316-421900 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-07 08:40:19,463 44 INFO rb-229b649-225316-421900 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-07 08:40:19,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/ir.attachment/11654/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:40:19,544 44 INFO rb-229b649-225316-421900 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-07 08:40:19,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/ir.attachment/11609/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:40:19,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:40:19,629 44 INFO rb-229b649-225316-421900 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-07 08:40:19,685 44 INFO rb-229b649-225316-421900 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-07 08:40:19,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/pos.category/352/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 08:40:19,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-07 08:40:19,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.008 0.065 2026-10-07 08:40:19,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-07 08:40:19,768 44 INFO rb-229b649-225316-421900 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-07 08:40:19,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-07 08:40:19,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 08:40:19,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-07 08:40:19,818 44 INFO rb-229b649-225316-421900 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-07 08:40:19,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/image/product.template/2492/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-07 08:40:19,855 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:40:19,897 44 INFO rb-229b649-225316-421900 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-07 08:40:19,932 44 INFO rb-229b649-225316-421900 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-07 08:40:19,983 44 INFO rb-229b649-225316-421900 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-07 08:40:20,037 44 INFO rb-229b649-225316-421900 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-07 08:40:20,045 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:20,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /pos-self/184?access_token=9f6821bf2bad4960 HTTP/1.1" 303 - 2 0.001 0.008 2026-10-07 08:40:20,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /fr/pos-self/184?access_token=9f6821bf2bad4960 HTTP/1.1" 200 - 10 0.009 0.036 2026-10-07 08:40:20,207 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:20,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.117 2026-10-07 08:40:20,480 44 INFO rb-229b649-225316-421900 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-07 08:40:20,486 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:20,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:40:20,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.012 0.037 2026-10-07 08:40:20,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.051 2026-10-07 08:40:20,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.119 0.179 2026-10-07 08:40:20,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.289 2026-10-07 08:40:20,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:20] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.007 0.015 2026-10-07 08:40:20,990 44 INFO rb-229b649-225316-421900 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-07 08:40:21,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:21] "GET /web/image/ir.attachment/11655/raw HTTP/1.1" 304 - 4 0.002 0.006 2026-10-07 08:40:21,071 44 INFO rb-229b649-225316-421900 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-07 08:40:21,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:21] "GET /web/image/ir.attachment/11654/raw HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 08:40:21,145 44 INFO rb-229b649-225316-421900 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-07 08:40:21,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:21] "GET /web/image/ir.attachment/11609/raw HTTP/1.1" 304 - 4 0.003 0.017 2026-10-07 08:40:21,228 44 INFO rb-229b649-225316-421900 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-07 08:40:21,286 44 INFO rb-229b649-225316-421900 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-07 08:40:21,347 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-07 08:40:21,348 44 INFO rb-229b649-225316-421900 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-07 08:40:21,426 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8411544 (allocated 10162176) 2026-10-07 08:40:21,442 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 140076 2026-10-07 08:40:21,448 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-07 08:40:21,454 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 140076 2026-10-07 08:40:21,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084021_551487_test_self_order_language_changes.txt 2026-10-07 08:40:21,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpk0rblozc_chrome_odoo" 2026-10-07 08:40:21,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-07 08:40:29,479 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 140272 2026-10-07 08:40:29,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpt42c_wcg_chrome_odoo 2026-10-07 08:40:29,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:41427/json/version 2026-10-07 08:40:29,481 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:29,511 44 INFO rb-229b649-225316-421900 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-07 08:40:29,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:41427/json 2026-10-07 08:40:29,512 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:29,537 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:41427/devtools/page/BCD8480621EFE91B43F750F8F354A1DD 2026-10-07 08:40:29,552 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-10-07 08:40:29,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-07 08:40:29,587 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-07 08:40:29,894 44 INFO rb-229b649-225316-421900 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=689fa1eef32248de" in browser 2026-10-07 08:40:29,894 44 INFO rb-229b649-225316-421900 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=689fa1eef32248de" 2026-10-07 08:40:29,912 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:40:30,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /pos-self/185?access_token=689fa1eef32248de HTTP/1.1" 200 - 57 0.040 0.566 2026-10-07 08:40:30,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': 'BCD8480621EFE91B43F750F8F354A1DD', 'loaderId': '630662E8A11F9F152C5FD47FC8CA5E1A', 'isDownload': False} 2026-10-07 08:40:30,521 44 INFO rb-229b649-225316-421900 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-07 08:40:30,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:30,579 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:40:30,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.038 2026-10-07 08:40:30,620 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:40:30,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.079 2026-10-07 08:40:30,665 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:40:30,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.129 2026-10-07 08:40:30,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 08:40:30,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 08:40:30,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.016 2026-10-07 08:40:30,958 44 INFO rb-229b649-225316-421900 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=689fa1eef32248de", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:40:30,959 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:30,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:40:30,971 44 INFO rb-229b649-225316-421900 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-07 08:40:31,064 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.030 0.056 2026-10-07 08:40:31,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-07 08:40:31,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.179 0.230 2026-10-07 08:40:31,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.380 2026-10-07 08:40:31,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-07 08:40:31,630 44 INFO rb-229b649-225316-421900 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-07 08:40:31,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/ir.attachment/11708/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:40:31,728 44 INFO rb-229b649-225316-421900 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-07 08:40:31,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/pos.category/353/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:40:31,796 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:40:31,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/product.template/2493/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.038 2026-10-07 08:40:31,818 44 INFO rb-229b649-225316-421900 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-07 08:40:31,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/pos.category/354/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 08:40:31,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/product.template/2494/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-07 08:40:31,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:31] "GET /web/image/pos.category/355/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.002 0.078 2026-10-07 08:40:31,889 44 INFO rb-229b649-225316-421900 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-07 08:40:31,945 44 INFO rb-229b649-225316-421900 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-07 08:40:32,015 44 INFO rb-229b649-225316-421900 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-07 08:40:32,085 44 INFO rb-229b649-225316-421900 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-07 08:40:32,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "GET /web/image/ir.attachment/11662/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:40:32,128 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:40:32,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "GET /web/image/product.product/3003/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-07 08:40:32,159 44 INFO rb-229b649-225316-421900 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-07 08:40:32,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "GET /web/image/product.product/3002/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.030 0.043 2026-10-07 08:40:32,255 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919697 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'ab6e32a4-6852-4345-8ff1-4820a561936f'}] 2026-10-07 08:40:32,298 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919697 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'ab6e32a4-6852-4345-8ff1-4820a561936f'} created pos.order #945 2026-10-07 08:40:32,323 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58919697 finished 2026-10-07 08:40:32,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.062 0.223 2026-10-07 08:40:32,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-10-07 08:40:32,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-07 08:40:32,516 44 INFO rb-229b649-225316-421900 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-07 08:40:32,523 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:32] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.024 2026-10-07 08:40:32,574 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7585540 (allocated 8912896) 2026-10-07 08:40:32,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 140272 2026-10-07 08:40:32,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-07 08:40:32,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 140272 2026-10-07 08:40:32,688 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084032_687906_test_self_order_parent_category.txt 2026-10-07 08:40:32,688 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpt42c_wcg_chrome_odoo" 2026-10-07 08:40:32,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-07 08:40:40,230 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 140470 2026-10-07 08:40:40,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpy9asgfue_chrome_odoo 2026-10-07 08:40:40,231 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37173/json/version 2026-10-07 08:40:40,232 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:40,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-07 08:40:40,251 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:37173/json 2026-10-07 08:40:40,252 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:40,264 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:37173/devtools/page/83F4EF5C5FF5963E592FDC2C1048872A 2026-10-07 08:40:40,272 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-07 08:40:40,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-07 08:40:40,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-07 08:40:40,638 44 INFO rb-229b649-225316-421900 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=46050f73b6c74b8c" in browser 2026-10-07 08:40:40,639 44 INFO rb-229b649-225316-421900 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=46050f73b6c74b8c" 2026-10-07 08:40:40,663 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:40:41,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /pos-self/186?access_token=46050f73b6c74b8c HTTP/1.1" 200 - 57 0.052 0.463 2026-10-07 08:40:41,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '83F4EF5C5FF5963E592FDC2C1048872A', 'loaderId': '196920C3DBC3E2C7BB6BB6C64DE04E3F', 'isDownload': False} 2026-10-07 08:40:41,178 44 INFO rb-229b649-225316-421900 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-07 08:40:41,206 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:41,230 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:40:41,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.037 2026-10-07 08:40:41,297 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:40:41,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.100 2026-10-07 08:40:41,342 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:40:41,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.141 2026-10-07 08:40:41,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:40:41,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:40:41,575 44 INFO rb-229b649-225316-421900 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=46050f73b6c74b8c", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:40:41,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-07 08:40:41,584 44 INFO rb-229b649-225316-421900 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-07 08:40:41,591 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:41,592 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.018 2026-10-07 08:40:41,642 44 INFO rb-229b649-225316-421900 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-07 08:40:41,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.039 0.058 2026-10-07 08:40:41,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.139 2026-10-07 08:40:42,178 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.179 0.255 2026-10-07 08:40:42,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.407 2026-10-07 08:40:42,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.033 2026-10-07 08:40:42,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-10-07 08:40:42,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/ir.attachment/11761/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:40:42,378 44 INFO rb-229b649-225316-421900 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-07 08:40:42,458 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 08:40:42,474 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 08:40:42,485 44 INFO rb-229b649-225316-421900 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-07 08:40:42,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.007 0.048 2026-10-07 08:40:42,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-10-07 08:40:42,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-10-07 08:40:42,554 44 INFO rb-229b649-225316-421900 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-07 08:40:42,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-10-07 08:40:42,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 3 0.005 0.101 2026-10-07 08:40:42,636 44 INFO rb-229b649-225316-421900 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-07 08:40:42,706 44 INFO rb-229b649-225316-421900 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-07 08:40:42,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/ir.attachment/11715/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:40:42,757 44 INFO rb-229b649-225316-421900 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-07 08:40:42,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:42] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T08:38:26.000+00:00 HTTP/1.1" 200 - 8 0.007 0.025 2026-10-07 08:40:42,811 44 INFO rb-229b649-225316-421900 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-07 08:40:42,887 44 INFO rb-229b649-225316-421900 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-07 08:40:42,945 44 INFO rb-229b649-225316-421900 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-07 08:40:42,999 44 INFO rb-229b649-225316-421900 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-07 08:40:43,079 44 INFO rb-229b649-225316-421900 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-07 08:40:43,125 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91131191 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '6a7e760f-71f5-43a2-9762-5c2b9e8c7f05'}] 2026-10-07 08:40:43,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91131191 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '6a7e760f-71f5-43a2-9762-5c2b9e8c7f05'} created pos.order #946 2026-10-07 08:40:43,220 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91131191 finished 2026-10-07 08:40:43,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.102 0.188 2026-10-07 08:40:43,421 44 INFO rb-229b649-225316-421900 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-07 08:40:43,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.025 0.025 2026-10-07 08:40:43,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:43] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.007 0.047 2026-10-07 08:40:43,471 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-07 08:40:43,472 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 08:40:43,553 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7962952 (allocated 9699328) 2026-10-07 08:40:43,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 140470 2026-10-07 08:40:43,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-07 08:40:43,559 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 140470 2026-10-07 08:40:43,660 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084043_660732_test_self_order_pricelist.txt 2026-10-07 08:40:43,661 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpy9asgfue_chrome_odoo" 2026-10-07 08:40:43,747 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:40:45,591 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-07 08:40:53,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 140667 2026-10-07 08:40:53,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmp61bvyhcn_chrome_odoo 2026-10-07 08:40:53,182 44 INFO rb-229b649-225316-421900 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:37923/json/version 2026-10-07 08:40:53,184 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:53,211 44 INFO rb-229b649-225316-421900 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-07 08:40:53,212 44 INFO rb-229b649-225316-421900 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:37923/json 2026-10-07 08:40:53,212 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:40:53,227 44 INFO rb-229b649-225316-421900 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:37923/devtools/page/41F291E51A19C17CC04C02FD35054DB5 2026-10-07 08:40:53,240 44 INFO rb-229b649-225316-421900 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-07 08:40:53,244 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-10-07 08:40:53,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-10-07 08:40:53,552 44 INFO rb-229b649-225316-421900 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=6ffac7261deb4c79" in browser 2026-10-07 08:40:53,553 44 INFO rb-229b649-225316-421900 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=6ffac7261deb4c79" 2026-10-07 08:40:53,576 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:40:54,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /pos-self/187?access_token=6ffac7261deb4c79 HTTP/1.1" 200 - 57 0.051 0.549 2026-10-07 08:40:54,178 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '41F291E51A19C17CC04C02FD35054DB5', 'loaderId': '0C5D3BFB1177573B099D4C15782E589D', 'isDownload': False} 2026-10-07 08:40:54,178 44 INFO rb-229b649-225316-421900 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-07 08:40:54,205 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:40:54,232 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:40:54,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.038 2026-10-07 08:40:54,292 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:40:54,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.085 2026-10-07 08:40:54,319 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:40:54,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.118 2026-10-07 08:40:54,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:40:54,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:40:54,591 44 INFO rb-229b649-225316-421900 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=6ffac7261deb4c79", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:40:54,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.008 0.016 2026-10-07 08:40:54,598 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:40:54,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 08:40:54,603 44 INFO rb-229b649-225316-421900 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-07 08:40:54,657 44 INFO rb-229b649-225316-421900 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-07 08:40:54,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.043 2026-10-07 08:40:54,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.050 0.108 2026-10-07 08:40:54,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-07 08:40:55,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.206 0.236 2026-10-07 08:40:55,305 44 INFO rb-229b649-225316-421900 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-07 08:40:55,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/ir.attachment/11824/raw HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 08:40:55,425 44 INFO rb-229b649-225316-421900 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-07 08:40:55,517 44 INFO rb-229b649-225316-421900 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-07 08:40:55,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.017 0.044 2026-10-07 08:40:55,538 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:40:55,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.009 0.043 2026-10-07 08:40:55,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-07 08:40:55,589 44 INFO rb-229b649-225316-421900 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-07 08:40:55,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-07 08:40:55,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-10-07 08:40:55,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-07 08:40:55,642 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "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-07 08:40:55,645 44 INFO rb-229b649-225316-421900 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-07 08:40:55,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/ir.attachment/11778/raw HTTP/1.1" 200 - 4 0.002 0.044 2026-10-07 08:40:55,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:55] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-07 08:40:55,713 44 INFO rb-229b649-225316-421900 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-07 08:40:55,784 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54031157 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': 'd3be58be-3f3e-4aaa-946f-a60c1465b0a6'}] 2026-10-07 08:40:55,837 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54031157 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': 'd3be58be-3f3e-4aaa-946f-a60c1465b0a6'} created pos.order #947 2026-10-07 08:40:55,861 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54031157 finished 2026-10-07 08:40:56,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.088 0.209 2026-10-07 08:40:56,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.016 2026-10-07 08:40:56,080 44 INFO rb-229b649-225316-421900 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-07 08:40:56,137 44 INFO rb-229b649-225316-421900 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-07 08:40:56,187 44 INFO rb-229b649-225316-421900 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-07 08:40:56,293 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11169] 2026-10-07 08:40:56,453 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #3 deleted pos.order records with IDs: [947] 2026-10-07 08:40:56,465 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2697] 2026-10-07 08:40:56,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:56] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.098 0.124 2026-10-07 08:40:56,476 44 INFO rb-229b649-225316-421900 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-07 08:40:56,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:56] "GET /web/image/ir.attachment/11823/raw HTTP/1.1" 200 - 4 0.007 0.222 2026-10-07 08:40:56,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:40:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.013 0.032 2026-10-07 08:40:56,602 44 INFO rb-229b649-225316-421900 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-07 08:40:56,653 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-07 08:40:56,654 44 INFO rb-229b649-225316-421900 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-07 08:40:56,700 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8124004 (allocated 8912896) 2026-10-07 08:40:56,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 140667 2026-10-07 08:40:56,703 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-07 08:40:56,704 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 140667 2026-10-07 08:40:56,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084056_810850_test_delete_mobile_order_from_backend.txt 2026-10-07 08:40:56,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmp61bvyhcn_chrome_odoo" 2026-10-07 08:40:56,846 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-07 08:41:04,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140853 2026-10-07 08:41:04,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp42u211e__chrome_odoo 2026-10-07 08:41:04,983 44 INFO rb-229b649-225316-421900 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:33069/json/version 2026-10-07 08:41:04,987 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:05,023 44 INFO rb-229b649-225316-421900 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-07 08:41:05,023 44 INFO rb-229b649-225316-421900 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:33069/json 2026-10-07 08:41:05,024 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:05,049 44 INFO rb-229b649-225316-421900 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:33069/devtools/page/846492F997994B92EA78A056C98E52C5 2026-10-07 08:41:05,056 44 INFO rb-229b649-225316-421900 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-07 08:41:05,059 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-07 08:41:05,100 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-07 08:41:05,364 44 INFO rb-229b649-225316-421900 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=8af04a5337604c7f" in browser 2026-10-07 08:41:05,364 44 INFO rb-229b649-225316-421900 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=8af04a5337604c7f" 2026-10-07 08:41:05,384 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:41:05,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:05] "GET /pos-self/188?access_token=8af04a5337604c7f HTTP/1.1" 200 - 57 0.052 0.472 2026-10-07 08:41:05,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '846492F997994B92EA78A056C98E52C5', 'loaderId': 'D1AB195BD191734E504382610C5033D7', 'isDownload': False} 2026-10-07 08:41:05,908 44 INFO rb-229b649-225316-421900 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-07 08:41:05,937 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:41:05,964 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:41:05,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:05] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.047 2026-10-07 08:41:06,013 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:41:06,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.083 2026-10-07 08:41:06,073 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:41:06,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.127 2026-10-07 08:41:06,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.005 2026-10-07 08:41:06,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:41:06,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.008 2026-10-07 08:41:06,313 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:41:06,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:41:06,354 44 INFO rb-229b649-225316-421900 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=8af04a5337604c7f", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:41:06,387 44 INFO rb-229b649-225316-421900 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-07 08:41:06,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.062 2026-10-07 08:41:06,418 44 INFO rb-229b649-225316-421900 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-07 08:41:06,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.048 0.132 2026-10-07 08:41:06,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-07 08:41:06,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:06] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.144 0.246 2026-10-07 08:41:07,010 44 INFO rb-229b649-225316-421900 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-07 08:41:07,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/ir.attachment/11877/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 08:41:07,129 44 INFO rb-229b649-225316-421900 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-07 08:41:07,206 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:41:07,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.005 0.044 2026-10-07 08:41:07,225 44 INFO rb-229b649-225316-421900 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-07 08:41:07,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.045 2026-10-07 08:41:07,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-07 08:41:07,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 08:41:07,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-07 08:41:07,301 44 INFO rb-229b649-225316-421900 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-07 08:41:07,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-07 08:41:07,371 44 INFO rb-229b649-225316-421900 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-07 08:41:07,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/ir.attachment/11831/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:41:07,413 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:41:07,422 44 INFO rb-229b649-225316-421900 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-07 08:41:07,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.006 0.025 2026-10-07 08:41:07,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.009 0.051 2026-10-07 08:41:07,475 44 INFO rb-229b649-225316-421900 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-07 08:41:07,543 44 INFO rb-229b649-225316-421900 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-07 08:41:07,591 44 INFO rb-229b649-225316-421900 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-07 08:41:07,666 44 INFO rb-229b649-225316-421900 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-07 08:41:07,737 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81069394 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '92933f01-c1b2-45bf-8f57-28be6cd8e0ff'}] 2026-10-07 08:41:07,788 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81069394 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '92933f01-c1b2-45bf-8f57-28be6cd8e0ff'} created pos.order #948 2026-10-07 08:41:07,811 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81069394 finished 2026-10-07 08:41:07,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.096 0.192 2026-10-07 08:41:07,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-07 08:41:08,039 44 INFO rb-229b649-225316-421900 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-07 08:41:08,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-07 08:41:08,098 44 INFO rb-229b649-225316-421900 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-07 08:41:08,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8115448 (allocated 9175040) 2026-10-07 08:41:08,163 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140853 2026-10-07 08:41:08,165 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-07 08:41:08,166 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140853 2026-10-07 08:41:08,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084108_270572_test_mobile_self_order_preparation_changes.txt 2026-10-07 08:41:08,271 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp42u211e__chrome_odoo" 2026-10-07 08:41:08,601 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141040 2026-10-07 08:41:08,602 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpe9a36mg7_chrome_odoo 2026-10-07 08:41:08,602 44 INFO rb-229b649-225316-421900 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:34403/json/version 2026-10-07 08:41:08,603 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:08,694 44 INFO rb-229b649-225316-421900 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-07 08:41:08,694 44 INFO rb-229b649-225316-421900 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:34403/json 2026-10-07 08:41:08,695 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:08,704 44 INFO rb-229b649-225316-421900 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:34403/devtools/page/80B8B8AA59B4E1C1C0DACB963274849C 2026-10-07 08:41:08,724 44 INFO rb-229b649-225316-421900 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-07 08:41:08,740 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-10-07 08:41:08,816 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:41:08,823 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-10-07 08:41:08,831 44 INFO rb-229b649-225316-421900 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-07 08:41:08,831 44 INFO rb-229b649-225316-421900 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-07 08:41:09,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:09] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 73 0.095 0.386 2026-10-07 08:41:09,330 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '80B8B8AA59B4E1C1C0DACB963274849C', 'loaderId': '80A36E3BAEEE2357EE50B5A42125203D', 'isDownload': False} 2026-10-07 08:41:09,331 44 INFO rb-229b649-225316-421900 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-07 08:41:09,341 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:41:09,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:09] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 08:41:09,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:09] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.033 2026-10-07 08:41:09,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:09] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.045 2026-10-07 08:41:10,054 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:41:10,059 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:41:10,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:41:10,110 44 INFO rb-229b649-225316-421900 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-07 08:41:10,120 44 INFO rb-229b649-225316-421900 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-07 08:41:10,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 08:41:10,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:41:10,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:41:10,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "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.009 2026-10-07 08:41:10,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:41:10,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.042 2026-10-07 08:41:10,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 08:41:11,264 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-07 08:41:11,267 44 INFO rb-229b649-225316-421900 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-07 08:41:11,267 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-07 08:41:11,270 44 INFO rb-229b649-225316-421900 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-07 08:41:11,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.344 0.644 2026-10-07 08:41:11,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 08:41:11,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "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-07 08:41:11,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-07 08:41:11,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:41:11,601 44 INFO rb-229b649-225316-421900 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-07 08:41:11,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 08:41:11,662 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:11,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:41:11,689 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:41:11,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:41:11,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.027 2026-10-07 08:41:11,747 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41: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-07 08:41:11,749 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:41:11,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:41:11,795 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:41:11,820 44 INFO rb-229b649-225316-421900 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-07 08:41:11,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /pos/ui/188 HTTP/1.1" 200 - 33 0.044 0.071 2026-10-07 08:41:11,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:11] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 33 0.038 0.181 2026-10-07 08:41:12,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-10-07 08:41:12,022 44 INFO rb-229b649-225316-421900 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-07 08:41:12,068 44 INFO rb-229b649-225316-421900 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-07 08:41:12,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.060 2026-10-07 08:41:12,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.093 2026-10-07 08:41:12,176 44 INFO rb-229b649-225316-421900 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-07 08:41:12,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.037 2026-10-07 08:41:12,187 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:12,235 44 INFO rb-229b649-225316-421900 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-07 08:41:12,310 44 INFO rb-229b649-225316-421900 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-07 08:41:12,441 44 INFO rb-229b649-225316-421900 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-07 08:41:12,497 44 INFO rb-229b649-225316-421900 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-07 08:41:12,542 44 INFO rb-229b649-225316-421900 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-07 08:41:12,592 44 INFO rb-229b649-225316-421900 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-07 08:41:12,691 44 INFO rb-229b649-225316-421900 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-07 08:41:12,709 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:12,742 44 INFO rb-229b649-225316-421900 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-07 08:41:12,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-07 08:41:12,810 44 INFO rb-229b649-225316-421900 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-07 08:41:12,820 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64843300 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': '92933f01-c1b2-45bf-8f57-28be6cd8e0ff'}] 2026-10-07 08:41:12,850 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:41:12,914 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15260652 (allocated 16777216) 2026-10-07 08:41:12,935 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141040 2026-10-07 08:41:12,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-07 08:41:12,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141040 2026-10-07 08:41:12,990 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [841] to pos.order #948 2026-10-07 08:41:13,048 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084113_047999_test_mobile_self_order_preparation_changes.txt 2026-10-07 08:41:13,048 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpe9a36mg7_chrome_odoo" 2026-10-07 08:41:13,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-07 08:41:13,717 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64843300 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': '92933f01-c1b2-45bf-8f57-28be6cd8e0ff'} updated pos.order #948 2026-10-07 08:41:13,722 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64843300 finished 2026-10-07 08:41:13,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 265 0.395 0.574 2026-10-07 08:41:13,830 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-07 08:41:21,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 141247 2026-10-07 08:41:21,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpx36kgieg_chrome_odoo 2026-10-07 08:41:21,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:33479/json/version 2026-10-07 08:41:21,736 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:21,841 44 INFO rb-229b649-225316-421900 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-07 08:41:21,841 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:33479/json 2026-10-07 08:41:21,843 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:21,859 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:33479/devtools/page/258A092EA1DFA468A89CE1170168E705 2026-10-07 08:41:21,874 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-10-07 08:41:21,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-07 08:41:21,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-07 08:41:22,204 44 INFO rb-229b649-225316-421900 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=438e479761064980" in browser 2026-10-07 08:41:22,204 44 INFO rb-229b649-225316-421900 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=438e479761064980" 2026-10-07 08:41:22,218 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:41:22,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:22] "GET /pos-self/189?access_token=438e479761064980 HTTP/1.1" 200 - 57 0.030 0.689 2026-10-07 08:41:22,938 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '258A092EA1DFA468A89CE1170168E705', 'loaderId': 'E7DEDE0DDA6024344EA70FDD7D6F0073', 'isDownload': False} 2026-10-07 08:41:22,938 44 INFO rb-229b649-225316-421900 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-07 08:41:22,960 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:41:22,992 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:41:23,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.042 2026-10-07 08:41:23,045 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:41:23,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.088 2026-10-07 08:41:23,090 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:41:23,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.024 0.123 2026-10-07 08:41:23,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 08:41:23,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:41:23,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.015 2026-10-07 08:41:23,318 44 INFO rb-229b649-225316-421900 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=438e479761064980", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:41:23,329 44 INFO rb-229b649-225316-421900 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-07 08:41:23,343 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:41:23,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.021 2026-10-07 08:41:23,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.045 0.043 2026-10-07 08:41:23,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 08:41:23,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.129 0.225 2026-10-07 08:41:23,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.332 2026-10-07 08:41:23,929 44 INFO rb-229b649-225316-421900 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-07 08:41:23,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:23] "GET /web/image/ir.attachment/11930/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:41:24,060 44 INFO rb-229b649-225316-421900 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-07 08:41:24,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:41:24,139 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:41:24,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.030 2026-10-07 08:41:24,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 08:41:24,175 44 INFO rb-229b649-225316-421900 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-07 08:41:24,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-07 08:41:24,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-07 08:41:24,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-07 08:41:24,251 44 INFO rb-229b649-225316-421900 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-07 08:41:24,271 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/ir.attachment/11884/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:41:24,307 44 INFO rb-229b649-225316-421900 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-07 08:41:24,314 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:41:24,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:24] "GET /web/image/product.product/3007/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.006 0.032 2026-10-07 08:41:24,379 44 INFO rb-229b649-225316-421900 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-07 08:41:24,420 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25922657 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '950d70a6-0cf2-4862-8429-8f62659f524a'}] 2026-10-07 08:41:24,475 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25922657 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '950d70a6-0cf2-4862-8429-8f62659f524a'} created pos.order #949 2026-10-07 08:41:24,523 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25922657 finished 2026-10-07 08:41:25,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 269 0.241 0.502 2026-10-07 08:41:25,188 44 INFO rb-229b649-225316-421900 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-07 08:41:25,253 44 INFO rb-229b649-225316-421900 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-07 08:41:25,323 44 INFO rb-229b649-225316-421900 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-07 08:41:25,399 44 INFO rb-229b649-225316-421900 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-07 08:41:25,463 44 INFO rb-229b649-225316-421900 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-07 08:41:25,510 44 INFO rb-229b649-225316-421900 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-07 08:41:25,578 44 INFO rb-229b649-225316-421900 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-07 08:41:25,625 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69916010 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': 'b75b9d00-5c39-4f97-85ee-68186df7a817'}] 2026-10-07 08:41:25,664 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69916010 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': 'b75b9d00-5c39-4f97-85ee-68186df7a817'} created pos.order #950 2026-10-07 08:41:25,689 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69916010 finished 2026-10-07 08:41:26,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.167 0.445 2026-10-07 08:41:26,257 44 INFO rb-229b649-225316-421900 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-07 08:41:26,313 44 INFO rb-229b649-225316-421900 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-07 08:41:26,378 44 INFO rb-229b649-225316-421900 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-07 08:41:26,448 44 INFO rb-229b649-225316-421900 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-07 08:41:26,514 44 INFO rb-229b649-225316-421900 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-07 08:41:26,559 44 INFO rb-229b649-225316-421900 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-07 08:41:26,632 44 INFO rb-229b649-225316-421900 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-07 08:41:26,698 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45664009 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': '04839165-246c-4179-9059-44336f462126'}] 2026-10-07 08:41:26,745 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45664009 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': '04839165-246c-4179-9059-44336f462126'} created pos.order #951 2026-10-07 08:41:26,771 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45664009 finished 2026-10-07 08:41:27,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.166 0.417 2026-10-07 08:41:27,257 44 INFO rb-229b649-225316-421900 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-07 08:41:27,314 44 INFO rb-229b649-225316-421900 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-07 08:41:27,378 44 INFO rb-229b649-225316-421900 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-07 08:41:27,442 44 INFO rb-229b649-225316-421900 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-07 08:41:27,504 44 INFO rb-229b649-225316-421900 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-07 08:41:27,554 44 INFO rb-229b649-225316-421900 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-07 08:41:27,625 44 INFO rb-229b649-225316-421900 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-07 08:41:27,656 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17927680 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': '4aad5f28-67d3-444d-ba68-afc992a4210b'}] 2026-10-07 08:41:27,689 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17927680 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': '4aad5f28-67d3-444d-ba68-afc992a4210b'} created pos.order #952 2026-10-07 08:41:27,708 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17927680 finished 2026-10-07 08:41:28,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.169 0.390 2026-10-07 08:41:28,258 44 INFO rb-229b649-225316-421900 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-07 08:41:28,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-07 08:41:28,323 44 INFO rb-229b649-225316-421900 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-07 08:41:28,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10057780 (allocated 11272192) 2026-10-07 08:41:28,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 141247 2026-10-07 08:41:28,434 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-07 08:41:28,435 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 141247 2026-10-07 08:41:28,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:28] "GET /web/image/ir.attachment/11929/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:41:28,537 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084128_536856_test_order_sequence_in_self.txt 2026-10-07 08:41:28,537 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpx36kgieg_chrome_odoo" 2026-10-07 08:41:28,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-07 08:41:36,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 141439 2026-10-07 08:41:36,139 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpwx8w6qra_chrome_odoo 2026-10-07 08:41:36,140 44 INFO rb-229b649-225316-421900 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:39765/json/version 2026-10-07 08:41:36,141 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:36,209 44 INFO rb-229b649-225316-421900 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-07 08:41:36,209 44 INFO rb-229b649-225316-421900 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:39765/json 2026-10-07 08:41:36,210 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:36,224 44 INFO rb-229b649-225316-421900 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:39765/devtools/page/02470A5BC3977BDF4F94DEF2A0DD9B56 2026-10-07 08:41:36,245 44 INFO rb-229b649-225316-421900 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-07 08:41:36,256 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-10-07 08:41:36,569 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:41:36,571 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-10-07 08:41:36,576 44 INFO rb-229b649-225316-421900 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-07 08:41:36,576 44 INFO rb-229b649-225316-421900 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-07 08:41:36,618 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:41:37,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:37] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 87 0.087 0.706 2026-10-07 08:41:37,394 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '02470A5BC3977BDF4F94DEF2A0DD9B56', 'loaderId': '8143596ABC2A260D46E4A02716D403E3', 'isDownload': False} 2026-10-07 08:41:37,394 44 INFO rb-229b649-225316-421900 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-07 08:41:37,413 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:41:37,448 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:37] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:41:37,459 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:37] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:41:37,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:37] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-10-07 08:41:38,020 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:38,045 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:41:38,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 08:41:38,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 08:41:38,094 44 INFO rb-229b649-225316-421900 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-07 08:41:38,107 44 INFO rb-229b649-225316-421900 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-07 08:41:38,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.019 2026-10-07 08:41:38,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:41:38,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.017 2026-10-07 08:41:38,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-07 08:41:38,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.054 2026-10-07 08:41:38,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 08:41:39,198 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-07 08:41:39,204 44 INFO rb-229b649-225316-421900 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-07 08:41:39,204 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-07 08:41:39,206 44 INFO rb-229b649-225316-421900 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-07 08:41:39,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.340 0.575 2026-10-07 08:41:39,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:41:39,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 08:41:39,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 08:41:39,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "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.010 2026-10-07 08:41:39,560 44 INFO rb-229b649-225316-421900 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-07 08:41:39,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41: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-07 08:41:39,633 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:41:39,673 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:41:39,674 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:41:39,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.023 0.035 2026-10-07 08:41:39,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:41:39,701 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:41:39,725 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.009 0.060 2026-10-07 08:41:39,730 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-10-07 08:41:39,742 44 INFO rb-229b649-225316-421900 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-07 08:41:39,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.026 2026-10-07 08:41:39,797 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:41:39,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.020 0.029 2026-10-07 08:41:39,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /pos/ui/190 HTTP/1.1" 200 - 33 0.028 0.088 2026-10-07 08:41:39,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 33 0.021 0.169 2026-10-07 08:41:39,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.096 2026-10-07 08:41:39,992 44 INFO rb-229b649-225316-421900 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-07 08:41:40,016 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:40,042 44 INFO rb-229b649-225316-421900 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-07 08:41:40,094 44 INFO rb-229b649-225316-421900 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-07 08:41:40,184 44 INFO rb-229b649-225316-421900 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-07 08:41:40,210 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:41:40,269 44 INFO rb-229b649-225316-421900 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-07 08:41:40,319 44 INFO rb-229b649-225316-421900 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-07 08:41:40,331 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599997 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': '6858dd3b-9946-4f60-8a6c-8d7c7f49ae52'}] 2026-10-07 08:41:40,335 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:41:40,376 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599997 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': '6858dd3b-9946-4f60-8a6c-8d7c7f49ae52'} updated pos.order #953 2026-10-07 08:41:40,406 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22599997 finished 2026-10-07 08:41:40,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.061 0.144 2026-10-07 08:41:40,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:40] "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-07 08:41:40,645 44 INFO rb-229b649-225316-421900 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-07 08:41:40,705 44 INFO rb-229b649-225316-421900 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-07 08:41:42,751 44 INFO rb-229b649-225316-421900 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-07 08:41:42,802 44 INFO rb-229b649-225316-421900 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-07 08:41:42,879 44 INFO rb-229b649-225316-421900 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-07 08:41:42,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 08:41:42,931 44 INFO rb-229b649-225316-421900 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-07 08:41:42,976 44 INFO rb-229b649-225316-421900 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-07 08:41:43,027 44 INFO rb-229b649-225316-421900 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-07 08:41:43,086 44 INFO rb-229b649-225316-421900 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-07 08:41:43,111 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29715982 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': 'b92674a4-395e-48ee-aebb-6ff127db02a2'}] 2026-10-07 08:41:43,172 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29715982 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': 'b92674a4-395e-48ee-aebb-6ff127db02a2'} created pos.order #954 2026-10-07 08:41:43,198 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29715982 finished 2026-10-07 08:41:43,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.038 0.137 2026-10-07 08:41:43,317 44 INFO rb-229b649-225316-421900 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-07 08:41:43,391 44 INFO rb-229b649-225316-421900 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-07 08:41:43,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:43] "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.013 2026-10-07 08:41:43,441 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-07 08:41:43,442 44 INFO rb-229b649-225316-421900 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-07 08:41:43,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16512108 (allocated 17698816) 2026-10-07 08:41:43,554 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 141439 2026-10-07 08:41:43,555 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-07 08:41:43,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 141439 2026-10-07 08:41:43,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084143_663831_test_pos_self_order_table_transfer.txt 2026-10-07 08:41:43,664 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpwx8w6qra_chrome_odoo" 2026-10-07 08:41:43,723 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-07 08:41:51,679 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 141649 2026-10-07 08:41:51,679 44 INFO rb-229b649-225316-421900 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/tmpfoywn2f4_chrome_odoo 2026-10-07 08:41:51,679 44 INFO rb-229b649-225316-421900 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:33927/json/version 2026-10-07 08:41:51,682 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:51,713 44 INFO rb-229b649-225316-421900 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-07 08:41:51,713 44 INFO rb-229b649-225316-421900 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:33927/json 2026-10-07 08:41:51,714 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:41:51,738 44 INFO rb-229b649-225316-421900 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:33927/devtools/page/2A03D9EADDB4A00E89EC0B1AA69F91C4 2026-10-07 08:41:51,760 44 INFO rb-229b649-225316-421900 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-07 08:41:51,770 44 INFO rb-229b649-225316-421900 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-07 08:41:51,792 44 INFO rb-229b649-225316-421900 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-07 08:41:52,071 44 INFO rb-229b649-225316-421900 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=82b38e1a269a4091" in browser 2026-10-07 08:41:52,072 44 INFO rb-229b649-225316-421900 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=82b38e1a269a4091" 2026-10-07 08:41:52,099 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:41:52,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:52] "GET /pos-self/191?access_token=82b38e1a269a4091 HTTP/1.1" 200 - 57 0.055 0.641 2026-10-07 08:41:52,795 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '2A03D9EADDB4A00E89EC0B1AA69F91C4', 'loaderId': '8680FDEABEE82613F315DA4F5D136049', 'isDownload': False} 2026-10-07 08:41:52,795 44 INFO rb-229b649-225316-421900 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-07 08:41:52,821 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:41:52,852 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:41:52,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:52] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.035 0.037 2026-10-07 08:41:52,906 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:41:52,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:52] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.083 2026-10-07 08:41:52,945 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:41:52,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:52] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.134 2026-10-07 08:41:53,196 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.009 2026-10-07 08:41:53,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 08:41:53,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.020 2026-10-07 08:41:53,239 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:41:53,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 08:41:53,246 44 INFO rb-229b649-225316-421900 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=82b38e1a269a4091", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:41:53,271 44 INFO rb-229b649-225316-421900 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-07 08:41:53,309 44 INFO rb-229b649-225316-421900 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-07 08:41:53,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.033 0.045 2026-10-07 08:41:53,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.129 2026-10-07 08:41:53,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.161 0.253 2026-10-07 08:41:53,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.372 2026-10-07 08:41:53,847 44 INFO rb-229b649-225316-421900 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-07 08:41:53,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /web/image/ir.attachment/12033/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 08:41:53,952 44 INFO rb-229b649-225316-421900 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-07 08:41:53,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:53] "GET /web/image/ir.attachment/11987/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:41:54,003 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:41:54,059 44 INFO rb-229b649-225316-421900 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-07 08:41:54,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 08:41:54,118 44 INFO rb-229b649-225316-421900 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-07 08:41:54,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/pos.category/357/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.003 0.050 2026-10-07 08:41:54,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-07 08:41:54,166 44 INFO rb-229b649-225316-421900 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-07 08:41:54,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 08:41:54,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-10-07 08:41:54,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-07 08:41:54,220 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-10-07 08:41:54,221 44 INFO rb-229b649-225316-421900 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-07 08:41:54,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.091 2026-10-07 08:41:54,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2500/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-10-07 08:41:54,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:41:54] "GET /web/image/product.template/2501/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-07 08:41:54,290 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7051252 (allocated 7602176) 2026-10-07 08:41:54,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 141649 2026-10-07 08:41:54,316 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-10-07 08:41:54,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 141649 2026-10-07 08:41:54,419 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084154_419308_test_self_order_category_with_only_special_products.txt 2026-10-07 08:41:54,419 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpfoywn2f4_chrome_odoo" 2026-10-07 08:41:54,461 44 INFO rb-229b649-225316-421900 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-07 08:42:01,817 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 141829 2026-10-07 08:42:01,817 44 INFO rb-229b649-225316-421900 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/tmptwxzkc_1_chrome_odoo 2026-10-07 08:42:01,817 44 INFO rb-229b649-225316-421900 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:46231/json/version 2026-10-07 08:42:01,819 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:01,901 44 INFO rb-229b649-225316-421900 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-07 08:42:01,901 44 INFO rb-229b649-225316-421900 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:46231/json 2026-10-07 08:42:01,901 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:01,925 44 INFO rb-229b649-225316-421900 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:46231/devtools/page/BFB12D153925D01E7E20E8988904E80A 2026-10-07 08:42:01,951 44 INFO rb-229b649-225316-421900 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-07 08:42:01,963 44 INFO rb-229b649-225316-421900 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-07 08:42:01,994 44 INFO rb-229b649-225316-421900 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-07 08:42:02,257 44 INFO rb-229b649-225316-421900 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=e765a0f5d2f14ab1" in browser 2026-10-07 08:42:02,257 44 INFO rb-229b649-225316-421900 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=e765a0f5d2f14ab1" 2026-10-07 08:42:02,299 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:42:02,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:02] "GET /pos-self/192?access_token=e765a0f5d2f14ab1 HTTP/1.1" 200 - 57 0.058 0.503 2026-10-07 08:42:02,853 44 INFO rb-229b649-225316-421900 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': 'BFB12D153925D01E7E20E8988904E80A', 'loaderId': 'E581572C426EFCF715A145EFDC55643D', 'isDownload': False} 2026-10-07 08:42:02,854 44 INFO rb-229b649-225316-421900 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-07 08:42:02,871 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:02,892 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:42:02,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:02] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.042 2026-10-07 08:42:02,941 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:42:02,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:02] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.074 2026-10-07 08:42:02,991 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:42:03,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.112 2026-10-07 08:42:03,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.009 2026-10-07 08:42:03,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:42:03,237 44 INFO rb-229b649-225316-421900 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=e765a0f5d2f14ab1", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:03,251 44 INFO rb-229b649-225316-421900 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-07 08:42:03,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.012 0.016 2026-10-07 08:42:03,257 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:03,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 08:42:03,303 44 INFO rb-229b649-225316-421900 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-07 08:42:03,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.025 0.048 2026-10-07 08:42:03,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-07 08:42:03,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.195 0.273 2026-10-07 08:42:03,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.422 2026-10-07 08:42:03,956 44 INFO rb-229b649-225316-421900 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-07 08:42:04,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/ir.attachment/12086/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:42:04,098 44 INFO rb-229b649-225316-421900 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-07 08:42:04,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:42:04,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 08:42:04,187 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:42:04,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-07 08:42:04,206 44 INFO rb-229b649-225316-421900 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-07 08:42:04,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.011 0.053 2026-10-07 08:42:04,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.081 2026-10-07 08:42:04,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.105 2026-10-07 08:42:04,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.003 0.028 2026-10-07 08:42:04,334 44 INFO rb-229b649-225316-421900 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-07 08:42:04,412 44 INFO rb-229b649-225316-421900 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-07 08:42:04,464 44 INFO rb-229b649-225316-421900 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-07 08:42:04,527 44 INFO rb-229b649-225316-421900 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-07 08:42:04,601 44 INFO rb-229b649-225316-421900 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-07 08:42:04,654 44 INFO rb-229b649-225316-421900 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-07 08:42:04,725 44 INFO rb-229b649-225316-421900 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-07 08:42:04,777 44 INFO rb-229b649-225316-421900 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-07 08:42:04,778 44 INFO rb-229b649-225316-421900 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-07 08:42:04,840 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7762364 (allocated 8912896) 2026-10-07 08:42:04,854 44 INFO rb-229b649-225316-421900 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 141829 2026-10-07 08:42:04,855 44 INFO rb-229b649-225316-421900 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-07 08:42:04,855 44 INFO rb-229b649-225316-421900 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 141829 2026-10-07 08:42:04,954 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084204_954620_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-07 08:42:04,954 44 INFO rb-229b649-225316-421900 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/tmptwxzkc_1_chrome_odoo" 2026-10-07 08:42:05,008 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-07 08:42:12,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142011 2026-10-07 08:42:12,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp2smge9tb_chrome_odoo 2026-10-07 08:42:12,852 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42125/json/version 2026-10-07 08:42:12,854 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:12,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:12,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42125/json 2026-10-07 08:42:12,866 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:12,873 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42125/devtools/page/05D3A0FB91321451DD5B442C108078A0 2026-10-07 08:42:12,880 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:12,894 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:12,940 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:13,261 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:13,261 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:13,287 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:42:13,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:13] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 59 0.041 0.534 2026-10-07 08:42:13,858 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '05D3A0FB91321451DD5B442C108078A0', 'loaderId': '1F9B92D653143C7FADFD07838A9D5EF8', 'isDownload': False} 2026-10-07 08:42:13,858 44 INFO rb-229b649-225316-421900 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-07 08:42:13,880 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:13,914 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:42:13,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:13] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.047 2026-10-07 08:42:13,955 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:42:13,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:13] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.081 2026-10-07 08:42:14,015 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:42:14,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.122 2026-10-07 08:42:14,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:42:14,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:42:14,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.005 0.013 2026-10-07 08:42:14,235 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:14,240 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:14,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:42:14,246 44 INFO rb-229b649-225316-421900 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-07 08:42:14,303 44 INFO rb-229b649-225316-421900 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-07 08:42:14,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.036 0.057 2026-10-07 08:42:14,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.164 2026-10-07 08:42:14,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.164 0.285 2026-10-07 08:42:14,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.408 2026-10-07 08:42:14,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.014 2026-10-07 08:42:14,967 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:15,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:42:15,062 44 INFO rb-229b649-225316-421900 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-07 08:42:15,089 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:42:15,103 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:15,166 44 INFO rb-229b649-225316-421900 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-07 08:42:15,213 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:42:15,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.032 2026-10-07 08:42:15,251 44 INFO rb-229b649-225316-421900 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-07 08:42:15,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-07 08:42:15,280 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-07 08:42:15,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-07 08:42:15,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-07 08:42:15,324 44 INFO rb-229b649-225316-421900 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-07 08:42:15,356 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42: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-07 08:42:15,374 44 INFO rb-229b649-225316-421900 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-07 08:42:15,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.008 0.021 2026-10-07 08:42:15,451 44 INFO rb-229b649-225316-421900 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-07 08:42:15,501 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25175785 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': '1410bb0a-0dc0-4b84-ae30-95aeb154f7ba'}] 2026-10-07 08:42:15,546 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25175785 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': '1410bb0a-0dc0-4b84-ae30-95aeb154f7ba'} created pos.order #955 2026-10-07 08:42:15,569 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25175785 finished 2026-10-07 08:42:15,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.086 0.173 2026-10-07 08:42:15,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.020 2026-10-07 08:42:15,775 44 INFO rb-229b649-225316-421900 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-07 08:42:15,822 44 INFO rb-229b649-225316-421900 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-07 08:42:15,895 44 INFO rb-229b649-225316-421900 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-07 08:42:15,962 44 INFO rb-229b649-225316-421900 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-07 08:42:16,023 44 INFO rb-229b649-225316-421900 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-07 08:42:16,071 44 INFO rb-229b649-225316-421900 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-07 08:42:16,131 44 INFO rb-229b649-225316-421900 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-07 08:42:16,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:16] "GET /web/image/ir.attachment/12138/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:42:16,194 44 INFO rb-229b649-225316-421900 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-07 08:42:16,245 44 INFO rb-229b649-225316-421900 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-07 08:42:16,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:16] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.034 0.066 2026-10-07 08:42:16,385 44 INFO rb-229b649-225316-421900 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-07 08:42:16,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:16,438 44 INFO rb-229b649-225316-421900 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-07 08:42:16,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 37 0.030 0.050 2026-10-07 08:42:16,512 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9146276 (allocated 10223616) 2026-10-07 08:42:16,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142011 2026-10-07 08:42:16,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:16,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142011 2026-10-07 08:42:16,617 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084216_617622_test_self_order_mobile.txt 2026-10-07 08:42:16,618 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp2smge9tb_chrome_odoo" 2026-10-07 08:42:17,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142199 2026-10-07 08:42:17,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp3mv86_en_chrome_odoo 2026-10-07 08:42:17,023 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42997/json/version 2026-10-07 08:42:17,025 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:17,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:17,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42997/json 2026-10-07 08:42:17,057 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42997', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:17,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42997/devtools/page/EC2FDE26E101A9B7FEEDB3F9DB069144 2026-10-07 08:42:17,108 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:17,118 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:17,157 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:17,161 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:17,162 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:17,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.013 0.042 2026-10-07 08:42:17,250 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'EC2FDE26E101A9B7FEEDB3F9DB069144', 'loaderId': '95179F59B368A417BE55C7CDD9A38105', 'isDownload': False} 2026-10-07 08:42:17,250 44 INFO rb-229b649-225316-421900 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-07 08:42:17,274 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:17,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.015 2026-10-07 08:42:17,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.018 2026-10-07 08:42:17,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 08:42:17,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:42:17,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:17,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 08:42:17,565 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:17,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:17,569 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:17,584 44 INFO rb-229b649-225316-421900 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-07 08:42:17,634 44 INFO rb-229b649-225316-421900 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-07 08:42:17,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.021 0.038 2026-10-07 08:42:17,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.065 2026-10-07 08:42:18,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.149 0.185 2026-10-07 08:42:18,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.333 2026-10-07 08:42:18,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.011 2026-10-07 08:42:18,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:18,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.006 0.021 2026-10-07 08:42:18,185 44 INFO rb-229b649-225316-421900 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-07 08:42:18,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 08:42:18,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:18,284 44 INFO rb-229b649-225316-421900 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-07 08:42:18,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:42:18,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.026 2026-10-07 08:42:18,366 44 INFO rb-229b649-225316-421900 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-07 08:42:18,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-07 08:42:18,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-07 08:42:18,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-07 08:42:18,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-07 08:42:18,440 44 INFO rb-229b649-225316-421900 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-07 08:42:18,486 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "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-07 08:42:18,499 44 INFO rb-229b649-225316-421900 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-07 08:42:18,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.012 0.026 2026-10-07 08:42:18,563 44 INFO rb-229b649-225316-421900 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-07 08:42:18,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.003 0.013 2026-10-07 08:42:18,627 44 INFO rb-229b649-225316-421900 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-07 08:42:18,702 44 INFO rb-229b649-225316-421900 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-07 08:42:18,734 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88719570 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '38a16f24-608b-4108-bc5c-0ebe965238c7'}] 2026-10-07 08:42:18,769 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88719570 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '38a16f24-608b-4108-bc5c-0ebe965238c7'} created pos.order #956 2026-10-07 08:42:18,790 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88719570 finished 2026-10-07 08:42:18,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.040 0.155 2026-10-07 08:42:18,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.026 2026-10-07 08:42:18,971 44 INFO rb-229b649-225316-421900 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-07 08:42:19,010 44 INFO rb-229b649-225316-421900 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-07 08:42:19,069 44 INFO rb-229b649-225316-421900 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-07 08:42:19,127 44 INFO rb-229b649-225316-421900 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-07 08:42:19,182 44 INFO rb-229b649-225316-421900 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-07 08:42:19,229 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:19,230 44 INFO rb-229b649-225316-421900 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-07 08:42:19,309 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8368988 (allocated 9699328) 2026-10-07 08:42:19,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142199 2026-10-07 08:42:19,317 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:19,322 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142199 2026-10-07 08:42:19,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084219_444432_test_self_order_mobile.txt 2026-10-07 08:42:19,444 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp3mv86_en_chrome_odoo" 2026-10-07 08:42:19,911 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142388 2026-10-07 08:42:19,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpfxsxdm2v_chrome_odoo 2026-10-07 08:42:19,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43029/json/version 2026-10-07 08:42:19,917 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43029', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:19,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:19,941 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43029/json 2026-10-07 08:42:19,942 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43029', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:19,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43029/devtools/page/1A607FE34A1B68DA1513EDAFC20EC75B 2026-10-07 08:42:19,968 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:19,980 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:20,001 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:20,006 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:20,007 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:20,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.004 0.019 2026-10-07 08:42:20,045 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '1A607FE34A1B68DA1513EDAFC20EC75B', 'loaderId': 'D102F445EF438D088FFF11272956237F', 'isDownload': False} 2026-10-07 08:42:20,045 44 INFO rb-229b649-225316-421900 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-07 08:42:20,070 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:20,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 08:42:20,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-10-07 08:42:20,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.026 2026-10-07 08:42:20,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.014 2026-10-07 08:42:20,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:42:20,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:42:20,383 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:20,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:20,386 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:20,401 44 INFO rb-229b649-225316-421900 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-07 08:42:20,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:42:20,457 44 INFO rb-229b649-225316-421900 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-07 08:42:20,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.018 0.041 2026-10-07 08:42:20,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 08:42:20,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.082 0.188 2026-10-07 08:42:20,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.015 2026-10-07 08:42:20,884 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:20,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:42:20,965 44 INFO rb-229b649-225316-421900 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-07 08:42:20,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 08:42:20,996 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:21,063 44 INFO rb-229b649-225316-421900 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-07 08:42:21,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:42:21,139 44 INFO rb-229b649-225316-421900 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-07 08:42:21,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 08:42:21,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 08:42:21,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-10-07 08:42:21,203 44 INFO rb-229b649-225316-421900 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-07 08:42:21,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.087 2026-10-07 08:42:21,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-10-07 08:42:21,248 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42: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-07 08:42:21,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.004 0.017 2026-10-07 08:42:21,256 44 INFO rb-229b649-225316-421900 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-07 08:42:21,331 44 INFO rb-229b649-225316-421900 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-07 08:42:21,357 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67888385 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '4cd195b4-7059-44be-aad5-d60ec8bf79e0'}] 2026-10-07 08:42:21,385 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67888385 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '4cd195b4-7059-44be-aad5-d60ec8bf79e0'} created pos.order #957 2026-10-07 08:42:21,404 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67888385 finished 2026-10-07 08:42:21,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.042 0.138 2026-10-07 08:42:21,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-07 08:42:21,563 44 INFO rb-229b649-225316-421900 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-07 08:42:21,609 44 INFO rb-229b649-225316-421900 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-07 08:42:21,664 44 INFO rb-229b649-225316-421900 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-07 08:42:21,725 44 INFO rb-229b649-225316-421900 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-07 08:42:21,779 44 INFO rb-229b649-225316-421900 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-07 08:42:21,824 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:21,825 44 INFO rb-229b649-225316-421900 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-07 08:42:21,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8088448 (allocated 9437184) 2026-10-07 08:42:21,884 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142388 2026-10-07 08:42:21,889 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:21,891 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142388 2026-10-07 08:42:21,989 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084221_989563_test_self_order_mobile.txt 2026-10-07 08:42:21,990 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpfxsxdm2v_chrome_odoo" 2026-10-07 08:42:22,292 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142573 2026-10-07 08:42:22,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp7aqc6yl0_chrome_odoo 2026-10-07 08:42:22,293 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36403/json/version 2026-10-07 08:42:22,294 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:22,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:22,376 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36403/json 2026-10-07 08:42:22,377 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:22,390 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36403/devtools/page/A8C4E36C77BE9C8A486958CC27C64F1C 2026-10-07 08:42:22,403 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:22,411 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:22,447 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:22,454 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:22,455 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:22,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.036 2026-10-07 08:42:22,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'A8C4E36C77BE9C8A486958CC27C64F1C', 'loaderId': '0734706C298B1028D56541D18A905990', 'isDownload': False} 2026-10-07 08:42:22,514 44 INFO rb-229b649-225316-421900 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-07 08:42:22,543 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:22,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.013 2026-10-07 08:42:22,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.036 2026-10-07 08:42:22,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 08:42:22,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:42:22,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:22,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.020 2026-10-07 08:42:22,890 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:22,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:42:22,897 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:22,910 44 INFO rb-229b649-225316-421900 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-07 08:42:22,967 44 INFO rb-229b649-225316-421900 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-07 08:42:22,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.018 0.042 2026-10-07 08:42:22,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.063 2026-10-07 08:42:23,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.105 0.180 2026-10-07 08:42:23,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.284 2026-10-07 08:42:23,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.008 2026-10-07 08:42:23,387 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:23,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:42:23,458 44 INFO rb-229b649-225316-421900 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-07 08:42:23,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:42:23,501 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08: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-07 08:42:23,552 44 INFO rb-229b649-225316-421900 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-07 08:42:23,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.003 0.038 2026-10-07 08:42:23,634 44 INFO rb-229b649-225316-421900 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-07 08:42:23,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-07 08:42:23,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-07 08:42:23,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-07 08:42:23,698 44 INFO rb-229b649-225316-421900 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-07 08:42:23,716 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.097 2026-10-07 08:42:23,739 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:42:23,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.122 2026-10-07 08:42:23,757 44 INFO rb-229b649-225316-421900 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-07 08:42:23,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-07 08:42:23,839 44 INFO rb-229b649-225316-421900 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-07 08:42:23,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.016 0.017 2026-10-07 08:42:23,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.010 0.030 2026-10-07 08:42:23,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.038 2026-10-07 08:42:23,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.009 0.041 2026-10-07 08:42:23,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.089 2026-10-07 08:42:23,955 44 INFO rb-229b649-225316-421900 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-07 08:42:24,030 44 INFO rb-229b649-225316-421900 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-07 08:42:24,082 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70557531 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': 'f23ffb11-40dc-4670-af04-919acd785aef'}] 2026-10-07 08:42:24,132 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70557531 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': 'f23ffb11-40dc-4670-af04-919acd785aef'} created pos.order #958 2026-10-07 08:42:24,151 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70557531 finished 2026-10-07 08:42:24,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.096 0.165 2026-10-07 08:42:24,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.011 2026-10-07 08:42:24,362 44 INFO rb-229b649-225316-421900 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-07 08:42:24,405 44 INFO rb-229b649-225316-421900 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-07 08:42:24,466 44 INFO rb-229b649-225316-421900 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-07 08:42:24,523 44 INFO rb-229b649-225316-421900 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-07 08:42:24,580 44 INFO rb-229b649-225316-421900 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-07 08:42:24,625 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:24,626 44 INFO rb-229b649-225316-421900 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-07 08:42:24,702 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8322676 (allocated 9699328) 2026-10-07 08:42:24,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142573 2026-10-07 08:42:24,716 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:24,719 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142573 2026-10-07 08:42:24,817 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084224_817067_test_self_order_mobile.txt 2026-10-07 08:42:24,817 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp7aqc6yl0_chrome_odoo" 2026-10-07 08:42:25,302 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142772 2026-10-07 08:42:25,303 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp036e8ll2_chrome_odoo 2026-10-07 08:42:25,303 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43553/json/version 2026-10-07 08:42:25,304 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:25,342 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:25,343 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43553/json 2026-10-07 08:42:25,343 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:25,361 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43553/devtools/page/8E1CCB728F2DB254373E555A78077BDE 2026-10-07 08:42:25,369 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:25,375 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:25,388 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:25,399 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:25,399 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:25,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.022 2026-10-07 08:42:25,445 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '8E1CCB728F2DB254373E555A78077BDE', 'loaderId': '74F3BAFF4BDD7A58D6EAC1DC3EF1C14B', 'isDownload': False} 2026-10-07 08:42:25,445 44 INFO rb-229b649-225316-421900 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-07 08:42:25,470 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:25,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.017 2026-10-07 08:42:25,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.043 2026-10-07 08:42:25,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.051 2026-10-07 08:42:25,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:42:25,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:42:25,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.009 0.013 2026-10-07 08:42:25,790 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:25,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:25,799 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:25,812 44 INFO rb-229b649-225316-421900 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-07 08:42:25,867 44 INFO rb-229b649-225316-421900 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-07 08:42:25,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.024 0.037 2026-10-07 08:42:25,882 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.065 2026-10-07 08:42:25,918 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:42:26,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.125 0.363 2026-10-07 08:42:26,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.009 2026-10-07 08:42:26,515 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:26,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:42:26,590 44 INFO rb-229b649-225316-421900 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-07 08:42:26,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.004 0.005 2026-10-07 08:42:26,654 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:42:26,722 44 INFO rb-229b649-225316-421900 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-07 08:42:26,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 08:42:26,811 44 INFO rb-229b649-225316-421900 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-07 08:42:26,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-07 08:42:26,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-07 08:42:26,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.089 2026-10-07 08:42:26,869 44 INFO rb-229b649-225316-421900 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-07 08:42:26,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.113 2026-10-07 08:42:26,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:26] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 08:42:26,915 44 INFO rb-229b649-225316-421900 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-07 08:42:26,987 44 INFO rb-229b649-225316-421900 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-07 08:42:27,013 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:27,041 44 INFO rb-229b649-225316-421900 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-07 08:42:27,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:27] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.008 0.028 2026-10-07 08:42:27,114 44 INFO rb-229b649-225316-421900 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-07 08:42:27,161 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27235032 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '7bb301ec-128b-4e2e-8bbd-c000b5b09e0b'}] 2026-10-07 08:42:27,200 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27235032 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '7bb301ec-128b-4e2e-8bbd-c000b5b09e0b'} created pos.order #959 2026-10-07 08:42:27,234 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27235032 finished 2026-10-07 08:42:27,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.059 0.188 2026-10-07 08:42:27,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.014 2026-10-07 08:42:27,428 44 INFO rb-229b649-225316-421900 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-07 08:42:27,484 44 INFO rb-229b649-225316-421900 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-07 08:42:27,562 44 INFO rb-229b649-225316-421900 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-07 08:42:27,609 44 INFO rb-229b649-225316-421900 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-07 08:42:27,659 44 INFO rb-229b649-225316-421900 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-07 08:42:27,727 44 INFO rb-229b649-225316-421900 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-07 08:42:27,780 44 INFO rb-229b649-225316-421900 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-07 08:42:27,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:27] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.005 0.029 2026-10-07 08:42:27,849 44 INFO rb-229b649-225316-421900 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-07 08:42:27,896 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66612883 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '7bb301ec-128b-4e2e-8bbd-c000b5b09e0b'}] 2026-10-07 08:42:27,922 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1505] to pos.order #959 2026-10-07 08:42:27,931 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66612883 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '7bb301ec-128b-4e2e-8bbd-c000b5b09e0b'} updated pos.order #959 2026-10-07 08:42:27,958 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66612883 finished 2026-10-07 08:42:28,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.075 0.218 2026-10-07 08:42:28,193 44 INFO rb-229b649-225316-421900 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-07 08:42:28,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.017 2026-10-07 08:42:28,245 44 INFO rb-229b649-225316-421900 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-07 08:42:28,302 44 INFO rb-229b649-225316-421900 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-07 08:42:28,363 44 INFO rb-229b649-225316-421900 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-07 08:42:28,418 44 INFO rb-229b649-225316-421900 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-07 08:42:28,465 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:28,466 44 INFO rb-229b649-225316-421900 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-07 08:42:28,519 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8670996 (allocated 10223616) 2026-10-07 08:42:28,535 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142772 2026-10-07 08:42:28,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:28,547 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142772 2026-10-07 08:42:28,648 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084228_648332_test_self_order_mobile.txt 2026-10-07 08:42:28,648 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp036e8ll2_chrome_odoo" 2026-10-07 08:42:29,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142966 2026-10-07 08:42:29,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpuatovgzz_chrome_odoo 2026-10-07 08:42:29,102 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41501/json/version 2026-10-07 08:42:29,104 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:29,146 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:29,147 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41501/json 2026-10-07 08:42:29,147 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:29,160 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41501/devtools/page/B100E06CCFD7F7C183FC50A89B119E95 2026-10-07 08:42:29,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:29,183 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:29,213 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:29,237 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:29,237 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:29,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.011 0.033 2026-10-07 08:42:29,304 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B100E06CCFD7F7C183FC50A89B119E95', 'loaderId': 'D74015BC1167ACB8D39462694EAA9B05', 'isDownload': False} 2026-10-07 08:42:29,304 44 INFO rb-229b649-225316-421900 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-07 08:42:29,331 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:29,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.009 2026-10-07 08:42:29,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.017 0.022 2026-10-07 08:42:29,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.045 2026-10-07 08:42:29,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:42:29,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:42:29,720 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:29,721 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 08:42:29,724 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:29,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:42:29,745 44 INFO rb-229b649-225316-421900 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-07 08:42:29,808 44 INFO rb-229b649-225316-421900 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-07 08:42:29,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.026 0.071 2026-10-07 08:42:29,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.101 2026-10-07 08:42:29,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:42:30,235 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.114 0.212 2026-10-07 08:42:30,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-07 08:42:30,323 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:30,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:42:30,421 44 INFO rb-229b649-225316-421900 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-07 08:42:30,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:42:30,456 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:30,539 44 INFO rb-229b649-225316-421900 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-07 08:42:30,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.004 0.031 2026-10-07 08:42:30,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-07 08:42:30,626 44 INFO rb-229b649-225316-421900 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-07 08:42:30,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-07 08:42:30,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-07 08:42:30,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.094 2026-10-07 08:42:30,683 44 INFO rb-229b649-225316-421900 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-07 08:42:30,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-10-07 08:42:30,725 44 INFO rb-229b649-225316-421900 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-07 08:42:30,797 44 INFO rb-229b649-225316-421900 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-07 08:42:30,832 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42: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-07 08:42:30,850 44 INFO rb-229b649-225316-421900 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-07 08:42:30,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.008 0.023 2026-10-07 08:42:30,918 44 INFO rb-229b649-225316-421900 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-07 08:42:30,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:30] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.013 2026-10-07 08:42:30,989 44 INFO rb-229b649-225316-421900 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-07 08:42:31,064 44 INFO rb-229b649-225316-421900 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-07 08:42:31,099 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24187483 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b94bbdd4-6eed-4672-b610-8d762648f340'}] 2026-10-07 08:42:31,152 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24187483 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b94bbdd4-6eed-4672-b610-8d762648f340'} created pos.order #960 2026-10-07 08:42:31,176 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24187483 finished 2026-10-07 08:42:31,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.090 0.167 2026-10-07 08:42:31,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.013 2026-10-07 08:42:31,388 44 INFO rb-229b649-225316-421900 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-07 08:42:31,445 44 INFO rb-229b649-225316-421900 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-07 08:42:31,510 44 INFO rb-229b649-225316-421900 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-07 08:42:31,574 44 INFO rb-229b649-225316-421900 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-07 08:42:31,624 44 INFO rb-229b649-225316-421900 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-07 08:42:31,673 44 INFO rb-229b649-225316-421900 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-07 08:42:31,737 44 INFO rb-229b649-225316-421900 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-07 08:42:31,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:31] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.015 0.017 2026-10-07 08:42:31,805 44 INFO rb-229b649-225316-421900 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-07 08:42:31,875 44 INFO rb-229b649-225316-421900 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-07 08:42:31,931 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26148944 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b94bbdd4-6eed-4672-b610-8d762648f340'}] 2026-10-07 08:42:31,956 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1507] to pos.order #960 2026-10-07 08:42:31,963 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26148944 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': 'b94bbdd4-6eed-4672-b610-8d762648f340'} updated pos.order #960 2026-10-07 08:42:31,992 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26148944 finished 2026-10-07 08:42:32,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.072 0.194 2026-10-07 08:42:32,190 44 INFO rb-229b649-225316-421900 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-07 08:42:32,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 08:42:32,245 44 INFO rb-229b649-225316-421900 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-07 08:42:32,308 44 INFO rb-229b649-225316-421900 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-07 08:42:32,369 44 INFO rb-229b649-225316-421900 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-07 08:42:32,422 44 INFO rb-229b649-225316-421900 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-07 08:42:32,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:32,469 44 INFO rb-229b649-225316-421900 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-07 08:42:32,535 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9011672 (allocated 10223616) 2026-10-07 08:42:32,544 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142966 2026-10-07 08:42:32,547 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:32,552 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142966 2026-10-07 08:42:32,557 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:32] "GET /web/image/ir.attachment/12138/raw HTTP/1.1" 200 - 4 0.011 0.016 2026-10-07 08:42:32,652 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084232_651758_test_self_order_mobile.txt 2026-10-07 08:42:32,652 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpuatovgzz_chrome_odoo" 2026-10-07 08:42:33,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143159 2026-10-07 08:42:33,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp71o2dbni_chrome_odoo 2026-10-07 08:42:33,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40373/json/version 2026-10-07 08:42:33,006 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:33,064 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:33,064 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:40373/json 2026-10-07 08:42:33,065 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:33,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:40373/devtools/page/2BFDF2CB96B644E402C79F3308A30E8F 2026-10-07 08:42:33,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:33,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:33,122 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:33,147 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:33,147 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:33,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.020 2026-10-07 08:42:33,191 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '2BFDF2CB96B644E402C79F3308A30E8F', 'loaderId': 'D07C74893BC7DFED3BC0F492F847DD99', 'isDownload': False} 2026-10-07 08:42:33,191 44 INFO rb-229b649-225316-421900 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-07 08:42:33,224 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:33,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.011 2026-10-07 08:42:33,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.022 2026-10-07 08:42:33,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.040 2026-10-07 08:42:33,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 08:42:33,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:33,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:42:33,536 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:33,537 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:33,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:33,546 44 INFO rb-229b649-225316-421900 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-07 08:42:33,603 44 INFO rb-229b649-225316-421900 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-07 08:42:33,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.031 0.042 2026-10-07 08:42:33,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.080 2026-10-07 08:42:34,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.113 0.217 2026-10-07 08:42:34,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.323 2026-10-07 08:42:34,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-10-07 08:42:34,091 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:34,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:42:34,198 44 INFO rb-229b649-225316-421900 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-07 08:42:34,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:42:34,233 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:34,329 44 INFO rb-229b649-225316-421900 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-07 08:42:34,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 08:42:34,418 44 INFO rb-229b649-225316-421900 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-07 08:42:34,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 08:42:34,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-07 08:42:34,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-10-07 08:42:34,470 44 INFO rb-229b649-225316-421900 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-07 08:42:34,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.097 2026-10-07 08:42:34,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-07 08:42:34,519 44 INFO rb-229b649-225316-421900 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-07 08:42:34,588 44 INFO rb-229b649-225316-421900 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-07 08:42:34,613 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:34,643 44 INFO rb-229b649-225316-421900 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-07 08:42:34,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.022 0.021 2026-10-07 08:42:34,713 44 INFO rb-229b649-225316-421900 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-07 08:42:34,757 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33231410 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c55d2af2-c506-48ed-ae2e-93da430cbec5'}] 2026-10-07 08:42:34,802 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33231410 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c55d2af2-c506-48ed-ae2e-93da430cbec5'} created pos.order #961 2026-10-07 08:42:34,829 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33231410 finished 2026-10-07 08:42:34,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.079 0.186 2026-10-07 08:42:35,039 44 INFO rb-229b649-225316-421900 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-07 08:42:35,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.019 2026-10-07 08:42:35,094 44 INFO rb-229b649-225316-421900 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-07 08:42:35,155 44 INFO rb-229b649-225316-421900 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-07 08:42:35,229 44 INFO rb-229b649-225316-421900 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-07 08:42:35,281 44 INFO rb-229b649-225316-421900 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-07 08:42:35,332 44 INFO rb-229b649-225316-421900 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-07 08:42:35,391 44 INFO rb-229b649-225316-421900 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-07 08:42:35,443 44 INFO rb-229b649-225316-421900 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-07 08:42:35,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:35] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.011 0.020 2026-10-07 08:42:35,517 44 INFO rb-229b649-225316-421900 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-07 08:42:35,574 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636203 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c55d2af2-c506-48ed-ae2e-93da430cbec5'}] 2026-10-07 08:42:35,599 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1509] to pos.order #961 2026-10-07 08:42:35,608 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636203 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': 'c55d2af2-c506-48ed-ae2e-93da430cbec5'} updated pos.order #961 2026-10-07 08:42:35,638 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15636203 finished 2026-10-07 08:42:35,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.081 0.191 2026-10-07 08:42:35,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.011 2026-10-07 08:42:35,835 44 INFO rb-229b649-225316-421900 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-07 08:42:35,893 44 INFO rb-229b649-225316-421900 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-07 08:42:35,958 44 INFO rb-229b649-225316-421900 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-07 08:42:36,016 44 INFO rb-229b649-225316-421900 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-07 08:42:36,073 44 INFO rb-229b649-225316-421900 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-07 08:42:36,121 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:36,122 44 INFO rb-229b649-225316-421900 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-07 08:42:36,197 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8783860 (allocated 10485760) 2026-10-07 08:42:36,199 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143159 2026-10-07 08:42:36,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:36,200 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143159 2026-10-07 08:42:36,312 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084236_312084_test_self_order_mobile.txt 2026-10-07 08:42:36,312 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp71o2dbni_chrome_odoo" 2026-10-07 08:42:36,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143343 2026-10-07 08:42:36,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp4t6ixowi_chrome_odoo 2026-10-07 08:42:36,736 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39101/json/version 2026-10-07 08:42:36,737 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:36,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:36,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39101/json 2026-10-07 08:42:36,759 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:36,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39101/devtools/page/92B91A8ADDB468887001EBF7EE081A01 2026-10-07 08:42:36,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:36,789 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:36,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:36,814 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:36,814 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:36,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:36] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.025 2026-10-07 08:42:36,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '92B91A8ADDB468887001EBF7EE081A01', 'loaderId': '7B97ECE8A7700A4DB9F8229EFFF59203', 'isDownload': False} 2026-10-07 08:42:36,865 44 INFO rb-229b649-225316-421900 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-07 08:42:36,894 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:36,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:36] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.010 2026-10-07 08:42:36,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:36] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.019 2026-10-07 08:42:36,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:36] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 08:42:37,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:42:37,187 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:37,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:42:37,212 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:37,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:37,217 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:37,236 44 INFO rb-229b649-225316-421900 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-07 08:42:37,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.042 2026-10-07 08:42:37,299 44 INFO rb-229b649-225316-421900 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-07 08:42:37,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.064 2026-10-07 08:42:37,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:42:37,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.124 0.221 2026-10-07 08:42:37,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.012 2026-10-07 08:42:37,762 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:37,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.018 2026-10-07 08:42:37,856 44 INFO rb-229b649-225316-421900 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-07 08:42:37,872 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:42:37,893 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:42:37,955 44 INFO rb-229b649-225316-421900 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-07 08:42:37,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:37] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 08:42:38,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.013 0.018 2026-10-07 08:42:38,037 44 INFO rb-229b649-225316-421900 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-07 08:42:38,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.052 2026-10-07 08:42:38,083 44 INFO rb-229b649-225316-421900 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-07 08:42:38,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.008 0.074 2026-10-07 08:42:38,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.091 2026-10-07 08:42:38,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-07 08:42:38,136 44 INFO rb-229b649-225316-421900 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-07 08:42:38,214 44 INFO rb-229b649-225316-421900 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-07 08:42:38,247 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42: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-07 08:42:38,267 44 INFO rb-229b649-225316-421900 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-07 08:42:38,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.013 0.021 2026-10-07 08:42:38,335 44 INFO rb-229b649-225316-421900 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-07 08:42:38,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.018 2026-10-07 08:42:38,419 44 INFO rb-229b649-225316-421900 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-07 08:42:38,496 44 INFO rb-229b649-225316-421900 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-07 08:42:38,544 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73916924 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': 'd53920b2-9de0-4735-bca5-f30000d54b56'}] 2026-10-07 08:42:38,590 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73916924 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': 'd53920b2-9de0-4735-bca5-f30000d54b56'} created pos.order #962 2026-10-07 08:42:38,626 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73916924 finished 2026-10-07 08:42:38,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.086 0.178 2026-10-07 08:42:38,823 44 INFO rb-229b649-225316-421900 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-07 08:42:38,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 08:42:38,886 44 INFO rb-229b649-225316-421900 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-07 08:42:38,956 44 INFO rb-229b649-225316-421900 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-07 08:42:39,024 44 INFO rb-229b649-225316-421900 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-07 08:42:39,078 44 INFO rb-229b649-225316-421900 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-07 08:42:39,130 44 INFO rb-229b649-225316-421900 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-07 08:42:39,190 44 INFO rb-229b649-225316-421900 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-07 08:42:39,243 44 INFO rb-229b649-225316-421900 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-07 08:42:39,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:39] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.007 0.024 2026-10-07 08:42:39,307 44 INFO rb-229b649-225316-421900 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-07 08:42:39,344 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65003046 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': 'd53920b2-9de0-4735-bca5-f30000d54b56'}] 2026-10-07 08:42:39,361 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: Added lines [1511] to pos.order #962 2026-10-07 08:42:39,368 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65003046 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': 'd53920b2-9de0-4735-bca5-f30000d54b56'} updated pos.order #962 2026-10-07 08:42:39,390 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65003046 finished 2026-10-07 08:42:39,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.062 0.170 2026-10-07 08:42:39,591 44 INFO rb-229b649-225316-421900 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-07 08:42:39,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.018 2026-10-07 08:42:39,654 44 INFO rb-229b649-225316-421900 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-07 08:42:39,705 44 INFO rb-229b649-225316-421900 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-07 08:42:39,768 44 INFO rb-229b649-225316-421900 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-07 08:42:39,817 44 INFO rb-229b649-225316-421900 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-07 08:42:39,865 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:39,866 44 INFO rb-229b649-225316-421900 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-07 08:42:39,909 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8910284 (allocated 10223616) 2026-10-07 08:42:39,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143343 2026-10-07 08:42:39,921 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:39,923 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143343 2026-10-07 08:42:40,021 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084240_021606_test_self_order_mobile.txt 2026-10-07 08:42:40,022 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp4t6ixowi_chrome_odoo" 2026-10-07 08:42:40,334 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143536 2026-10-07 08:42:40,334 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp2007y4ox_chrome_odoo 2026-10-07 08:42:40,334 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44043/json/version 2026-10-07 08:42:40,335 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:40,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:40,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44043/json 2026-10-07 08:42:40,396 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:40,415 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44043/devtools/page/B5F919930E1DF7FEC6848A0696DD59F1 2026-10-07 08:42:40,429 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:40,438 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:40,469 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:40,480 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:40,480 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:40,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.028 2026-10-07 08:42:40,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B5F919930E1DF7FEC6848A0696DD59F1', 'loaderId': '43A8A492DF5AF4BE0861B29000A70CBC', 'isDownload': False} 2026-10-07 08:42:40,536 44 INFO rb-229b649-225316-421900 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-07 08:42:40,560 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:40,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.005 0.018 2026-10-07 08:42:40,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-07 08:42:40,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 08:42:40,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.015 2026-10-07 08:42:40,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:42:40,888 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:40,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 08:42:40,904 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:40,904 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:42:40,913 44 INFO rb-229b649-225316-421900 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-07 08:42:40,983 44 INFO rb-229b649-225316-421900 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-07 08:42:40,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.025 0.040 2026-10-07 08:42:40,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-07 08:42:41,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:42:41,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.133 0.239 2026-10-07 08:42:41,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.013 2026-10-07 08:42:41,525 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:41,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:42:41,627 44 INFO rb-229b649-225316-421900 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-07 08:42:41,646 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-07 08:42:41,667 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:42:41,790 44 INFO rb-229b649-225316-421900 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-07 08:42:41,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 08:42:41,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.033 2026-10-07 08:42:41,883 44 INFO rb-229b649-225316-421900 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-07 08:42:41,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-10-07 08:42:41,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-07 08:42:41,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-10-07 08:42:41,936 44 INFO rb-229b649-225316-421900 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-07 08:42:41,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:41] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-10-07 08:42:41,990 44 INFO rb-229b649-225316-421900 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-07 08:42:42,072 44 INFO rb-229b649-225316-421900 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-07 08:42:42,109 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:42,117 44 INFO rb-229b649-225316-421900 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-07 08:42:42,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:42] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.017 0.020 2026-10-07 08:42:42,172 44 INFO rb-229b649-225316-421900 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-07 08:42:42,230 44 INFO rb-229b649-225316-421900 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-07 08:42:42,295 44 INFO rb-229b649-225316-421900 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-07 08:42:42,353 44 INFO rb-229b649-225316-421900 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-07 08:42:42,409 44 INFO rb-229b649-225316-421900 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-07 08:42:42,475 44 INFO rb-229b649-225316-421900 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-07 08:42:42,527 44 INFO rb-229b649-225316-421900 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-07 08:42:42,578 44 INFO rb-229b649-225316-421900 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-07 08:42:42,641 44 INFO rb-229b649-225316-421900 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-07 08:42:42,691 44 INFO rb-229b649-225316-421900 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-07 08:42:42,759 44 INFO rb-229b649-225316-421900 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-07 08:42:42,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:42] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.006 0.011 2026-10-07 08:42:42,826 44 INFO rb-229b649-225316-421900 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-07 08:42:42,915 44 INFO rb-229b649-225316-421900 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-07 08:42:42,968 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88323649 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': 'd2ca0f51-b8e3-4226-ae48-9358aed15139'}] 2026-10-07 08:42:43,006 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88323649 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': 'd2ca0f51-b8e3-4226-ae48-9358aed15139'} created pos.order #963 2026-10-07 08:42:43,031 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88323649 finished 2026-10-07 08:42:43,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.076 0.173 2026-10-07 08:42:43,219 44 INFO rb-229b649-225316-421900 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-07 08:42:43,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-07 08:42:43,277 44 INFO rb-229b649-225316-421900 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-07 08:42:43,336 44 INFO rb-229b649-225316-421900 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-07 08:42:43,405 44 INFO rb-229b649-225316-421900 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-07 08:42:43,458 44 INFO rb-229b649-225316-421900 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-07 08:42:43,508 44 INFO rb-229b649-225316-421900 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-07 08:42:43,571 44 INFO rb-229b649-225316-421900 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-07 08:42:43,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:43] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.009 0.024 2026-10-07 08:42:43,631 44 INFO rb-229b649-225316-421900 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-07 08:42:43,678 44 INFO rb-229b649-225316-421900 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-07 08:42:43,743 44 INFO rb-229b649-225316-421900 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-07 08:42:43,804 44 INFO rb-229b649-225316-421900 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-07 08:42:43,864 44 INFO rb-229b649-225316-421900 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-07 08:42:43,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:43,911 44 INFO rb-229b649-225316-421900 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-07 08:42:44,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9565684 (allocated 11010048) 2026-10-07 08:42:44,029 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143536 2026-10-07 08:42:44,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:44,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143536 2026-10-07 08:42:44,142 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084244_142629_test_self_order_mobile.txt 2026-10-07 08:42:44,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp2007y4ox_chrome_odoo" 2026-10-07 08:42:44,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143723 2026-10-07 08:42:44,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpfkjolhdy_chrome_odoo 2026-10-07 08:42:44,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42847/json/version 2026-10-07 08:42:44,617 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:44,649 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:44,649 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:42847/json 2026-10-07 08:42:44,651 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:44,670 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:42847/devtools/page/F30256883861D853E78F55AAEB0E2A31 2026-10-07 08:42:44,687 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:44,705 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:44,726 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:44,746 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:44,747 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:44,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:44] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.005 0.030 2026-10-07 08:42:44,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'F30256883861D853E78F55AAEB0E2A31', 'loaderId': '3B0B9B95FA84B76E0A966027F0296891', 'isDownload': False} 2026-10-07 08:42:44,810 44 INFO rb-229b649-225316-421900 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-07 08:42:44,840 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:44,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:44] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.008 2026-10-07 08:42:44,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:44] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 08:42:44,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:44] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-10-07 08:42:45,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.018 2026-10-07 08:42:45,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:42:45,143 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:45,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.011 0.018 2026-10-07 08:42:45,155 44 INFO rb-229b649-225316-421900 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-07 08:42:45,157 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:45,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:42:45,208 44 INFO rb-229b649-225316-421900 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-07 08:42:45,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.014 0.037 2026-10-07 08:42:45,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.061 2026-10-07 08:42:45,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 08:42:45,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.144 0.222 2026-10-07 08:42:45,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.013 2026-10-07 08:42:45,730 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:45,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:42:45,817 44 INFO rb-229b649-225316-421900 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-07 08:42:45,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:42:45,855 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:45,922 44 INFO rb-229b649-225316-421900 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-07 08:42:46,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 08:42:46,018 44 INFO rb-229b649-225316-421900 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-07 08:42:46,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 08:42:46,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.077 2026-10-07 08:42:46,087 44 INFO rb-229b649-225316-421900 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-07 08:42:46,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.095 2026-10-07 08:42:46,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-10-07 08:42:46,124 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:46,144 44 INFO rb-229b649-225316-421900 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-07 08:42:46,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-10-07 08:42:46,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.015 0.055 2026-10-07 08:42:46,195 44 INFO rb-229b649-225316-421900 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-07 08:42:46,257 44 INFO rb-229b649-225316-421900 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-07 08:42:46,327 44 INFO rb-229b649-225316-421900 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-07 08:42:46,392 44 INFO rb-229b649-225316-421900 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-07 08:42:46,450 44 INFO rb-229b649-225316-421900 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-07 08:42:46,495 44 INFO rb-229b649-225316-421900 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-07 08:42:46,559 44 INFO rb-229b649-225316-421900 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-07 08:42:46,620 44 INFO rb-229b649-225316-421900 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-07 08:42:46,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-07 08:42:46,674 44 INFO rb-229b649-225316-421900 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-07 08:42:46,738 44 INFO rb-229b649-225316-421900 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-07 08:42:46,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:46] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 08:42:46,804 44 INFO rb-229b649-225316-421900 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-07 08:42:46,874 44 INFO rb-229b649-225316-421900 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-07 08:42:46,940 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97801456 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': '50c49a00-a8e1-404b-a12e-08ac065c85ae'}] 2026-10-07 08:42:46,993 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97801456 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': '50c49a00-a8e1-404b-a12e-08ac065c85ae'} created pos.order #964 2026-10-07 08:42:47,020 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97801456 finished 2026-10-07 08:42:47,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.082 0.181 2026-10-07 08:42:47,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 08:42:47,209 44 INFO rb-229b649-225316-421900 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-07 08:42:47,259 44 INFO rb-229b649-225316-421900 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-07 08:42:47,312 44 INFO rb-229b649-225316-421900 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-07 08:42:47,365 44 INFO rb-229b649-225316-421900 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-07 08:42:47,416 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:47,417 44 INFO rb-229b649-225316-421900 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-07 08:42:47,496 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9086364 (allocated 9961472) 2026-10-07 08:42:47,500 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143723 2026-10-07 08:42:47,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:47,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143723 2026-10-07 08:42:47,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084247_618880_test_self_order_mobile.txt 2026-10-07 08:42:47,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpfkjolhdy_chrome_odoo" 2026-10-07 08:42:47,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143918 2026-10-07 08:42:47,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp2prbysbe_chrome_odoo 2026-10-07 08:42:47,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35267/json/version 2026-10-07 08:42:47,972 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:48,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-10-07 08:42:48,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35267/json 2026-10-07 08:42:48,079 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:48,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35267/devtools/page/E117AD66945E4D6C0800FCD188FBB52A 2026-10-07 08:42:48,101 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 08:42:48,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 08:42:48,145 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 08:42:48,152 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" in browser 2026-10-07 08:42:48,153 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd" 2026-10-07 08:42:48,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /pos-self/193?access_token=763264a6b675478e&table_identifier=80b503cd HTTP/1.1" 200 - 9 0.007 0.031 2026-10-07 08:42:48,212 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E117AD66945E4D6C0800FCD188FBB52A', 'loaderId': '7584E7091525BFF1FB74AEA8EB4884C1', 'isDownload': False} 2026-10-07 08:42:48,213 44 INFO rb-229b649-225316-421900 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-07 08:42:48,227 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:48,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 08:42:48,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-10-07 08:42:48,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 08:42:48,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:42:48,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:42:48,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 08:42:48,496 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:48,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:42:48,505 44 INFO rb-229b649-225316-421900 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=763264a6b675478e&table_identifier=80b503cd", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:48,523 44 INFO rb-229b649-225316-421900 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-07 08:42:48,572 44 INFO rb-229b649-225316-421900 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-07 08:42:48,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.033 0.038 2026-10-07 08:42:48,597 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.075 2026-10-07 08:42:48,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:42:48,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.076 0.178 2026-10-07 08:42:48,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.012 2026-10-07 08:42:48,971 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-10-07 08:42:49,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/ir.attachment/12139/raw HTTP/1.1" 200 - 4 0.016 0.017 2026-10-07 08:42:49,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.013 2026-10-07 08:42:49,084 44 INFO rb-229b649-225316-421900 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-07 08:42:49,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.014 0.024 2026-10-07 08:42:49,109 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:42:49,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.045 2026-10-07 08:42:49,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.050 2026-10-07 08:42:49,157 44 INFO rb-229b649-225316-421900 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-07 08:42:49,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.082 2026-10-07 08:42:49,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.067 2026-10-07 08:42:49,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.069 2026-10-07 08:42:49,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.156 2026-10-07 08:42:49,245 44 INFO rb-229b649-225316-421900 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-07 08:42:49,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.189 2026-10-07 08:42:49,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.096 2026-10-07 08:42:49,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.084 2026-10-07 08:42:49,313 44 INFO rb-229b649-225316-421900 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-07 08:42:49,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.062 2026-10-07 08:42:49,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.092 2026-10-07 08:42:49,347 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42: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-07 08:42:49,370 44 INFO rb-229b649-225316-421900 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-07 08:42:49,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/ir.attachment/12093/raw HTTP/1.1" 200 - 4 0.013 0.074 2026-10-07 08:42:49,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 08:42:49,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.141 2026-10-07 08:42:49,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.270 2026-10-07 08:42:49,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-10-07 08:42:49,451 44 INFO rb-229b649-225316-421900 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-07 08:42:49,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.009 0.074 2026-10-07 08:42:49,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-07 08:42:49,497 44 INFO rb-229b649-225316-421900 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-07 08:42:49,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.179 2026-10-07 08:42:49,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.026 0.114 2026-10-07 08:42:49,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.139 2026-10-07 08:42:49,630 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6491570 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': '9d142ea9-16c9-45d9-b004-15eb28c64dd6'}] 2026-10-07 08:42:49,669 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6491570 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': '9d142ea9-16c9-45d9-b004-15eb28c64dd6'} created pos.order #965 2026-10-07 08:42:49,699 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6491570 finished 2026-10-07 08:42:49,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.072 0.323 2026-10-07 08:42:49,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-07 08:42:49,919 44 INFO rb-229b649-225316-421900 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-07 08:42:49,976 44 INFO rb-229b649-225316-421900 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-07 08:42:50,030 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 08:42:50,031 44 INFO rb-229b649-225316-421900 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-07 08:42:50,077 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7835040 (allocated 8388608) 2026-10-07 08:42:50,087 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143918 2026-10-07 08:42:50,088 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 08:42:50,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143918 2026-10-07 08:42:50,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084250_198163_test_self_order_mobile.txt 2026-10-07 08:42:50,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp2prbysbe_chrome_odoo" 2026-10-07 08:42:50,244 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-07 08:42:58,268 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 144116 2026-10-07 08:42:58,269 44 INFO rb-229b649-225316-421900 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/tmpevqtil4d_chrome_odoo 2026-10-07 08:42:58,269 44 INFO rb-229b649-225316-421900 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:33613/json/version 2026-10-07 08:42:58,270 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:58,294 44 INFO rb-229b649-225316-421900 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-07 08:42:58,294 44 INFO rb-229b649-225316-421900 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:33613/json 2026-10-07 08:42:58,298 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:42:58,315 44 INFO rb-229b649-225316-421900 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:33613/devtools/page/F17710EBDBC04E68ADA91F4E35C07E5D 2026-10-07 08:42:58,324 44 INFO rb-229b649-225316-421900 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-07 08:42:58,336 44 INFO rb-229b649-225316-421900 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-07 08:42:58,356 44 INFO rb-229b649-225316-421900 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-07 08:42:58,608 44 INFO rb-229b649-225316-421900 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=b19543a8addd4a17&table_identifier=09015592" in browser 2026-10-07 08:42:58,608 44 INFO rb-229b649-225316-421900 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=b19543a8addd4a17&table_identifier=09015592" 2026-10-07 08:42:58,628 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:42:59,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /pos-self/194?access_token=b19543a8addd4a17&table_identifier=09015592 HTTP/1.1" 200 - 59 0.029 0.470 2026-10-07 08:42:59,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': 'F17710EBDBC04E68ADA91F4E35C07E5D', 'loaderId': '886DC78CB01FE9574BB4DD80B4922E04', 'isDownload': False} 2026-10-07 08:42:59,135 44 INFO rb-229b649-225316-421900 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-07 08:42:59,159 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:42:59,204 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:42:59,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.038 2026-10-07 08:42:59,274 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:42:59,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.024 0.122 2026-10-07 08:42:59,334 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:42:59,352 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.171 2026-10-07 08:42:59,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:42:59,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:42:59,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-07 08:42:59,619 44 INFO rb-229b649-225316-421900 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=b19543a8addd4a17&table_identifier=09015592", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:42:59,627 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:42:59,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:42:59,650 44 INFO rb-229b649-225316-421900 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-07 08:42:59,695 44 INFO rb-229b649-225316-421900 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-07 08:42:59,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.030 0.054 2026-10-07 08:42:59,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:42:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-07 08:43:00,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.194 0.247 2026-10-07 08:43:00,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.416 2026-10-07 08:43:00,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.010 2026-10-07 08:43:00,341 44 INFO rb-229b649-225316-421900 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-07 08:43:00,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/ir.attachment/12192/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:43:00,444 44 INFO rb-229b649-225316-421900 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-07 08:43:00,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/ir.attachment/12146/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-10-07 08:43:00,512 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:43:00,552 44 INFO rb-229b649-225316-421900 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-07 08:43:00,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 08:43:00,626 44 INFO rb-229b649-225316-421900 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-07 08:43:00,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.031 2026-10-07 08:43:00,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-10-07 08:43:00,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-07 08:43:00,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-07 08:43:00,703 44 INFO rb-229b649-225316-421900 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-07 08:43:00,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 08:43:00,744 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:43:00,754 44 INFO rb-229b649-225316-421900 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-07 08:43:00,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:00] "GET /web/image/product.product/3007/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.014 0.018 2026-10-07 08:43:00,831 44 INFO rb-229b649-225316-421900 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-07 08:43:00,888 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94944772 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '523030f0-b3b1-489c-8d72-225b6ce72b13'}] 2026-10-07 08:43:00,954 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94944772 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '523030f0-b3b1-489c-8d72-225b6ce72b13'} created pos.order #966 2026-10-07 08:43:00,985 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94944772 finished 2026-10-07 08:43:01,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 271 0.347 0.564 2026-10-07 08:43:01,788 44 INFO rb-229b649-225316-421900 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-07 08:43:01,789 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.014 2026-10-07 08:43:01,840 44 INFO rb-229b649-225316-421900 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-07 08:43:01,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-07 08:43:01,903 44 INFO rb-229b649-225316-421900 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-07 08:43:01,991 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7990664 (allocated 8650752) 2026-10-07 08:43:02,003 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 144116 2026-10-07 08:43:02,006 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-07 08:43:02,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 144116 2026-10-07 08:43:02,120 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084302_119947_test_self_order_mobile_0_price_order.txt 2026-10-07 08:43:02,120 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpevqtil4d_chrome_odoo" 2026-10-07 08:43:02,175 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-07 08:43:09,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 144301 2026-10-07 08:43:09,795 44 INFO rb-229b649-225316-421900 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/tmp25yslao__chrome_odoo 2026-10-07 08:43:09,795 44 INFO rb-229b649-225316-421900 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:34747/json/version 2026-10-07 08:43:09,796 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:09,891 44 INFO rb-229b649-225316-421900 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-07 08:43:09,891 44 INFO rb-229b649-225316-421900 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:34747/json 2026-10-07 08:43:09,892 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:09,920 44 INFO rb-229b649-225316-421900 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:34747/devtools/page/3979035FB34AC0D3196BDD8AFBDEE37A 2026-10-07 08:43:09,936 44 INFO rb-229b649-225316-421900 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-07 08:43:09,953 44 INFO rb-229b649-225316-421900 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-07 08:43:09,985 44 INFO rb-229b649-225316-421900 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-07 08:43:10,260 44 INFO rb-229b649-225316-421900 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-07 08:43:10,260 44 INFO rb-229b649-225316-421900 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-07 08:43:10,278 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:43:10,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:10] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.057 0.535 2026-10-07 08:43:10,876 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '3979035FB34AC0D3196BDD8AFBDEE37A', 'loaderId': '90EE6AE5AA771F69EF2EE03573DDEE68', 'isDownload': False} 2026-10-07 08:43:10,877 44 INFO rb-229b649-225316-421900 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-07 08:43:10,895 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:10,940 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:43:10,975 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:10] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.054 2026-10-07 08:43:10,998 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:43:11,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.094 2026-10-07 08:43:11,057 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:43:11,098 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.161 2026-10-07 08:43:11,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 08:43:11,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 08:43:11,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.016 2026-10-07 08:43:11,333 44 INFO rb-229b649-225316-421900 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-07 08:43:11,341 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:11,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:43:11,348 44 INFO rb-229b649-225316-421900 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-07 08:43:11,406 44 INFO rb-229b649-225316-421900 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-07 08:43:11,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.027 0.058 2026-10-07 08:43:11,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-07 08:43:11,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.156 0.245 2026-10-07 08:43:11,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.364 2026-10-07 08:43:11,976 44 INFO rb-229b649-225316-421900 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-07 08:43:12,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:12] "GET /web/image/ir.attachment/12245/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 08:43:12,071 44 INFO rb-229b649-225316-421900 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-07 08:43:12,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:12] "GET /web/image/ir.attachment/12199/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:43:12,110 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:43:12,140 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-07 08:43:12,141 44 INFO rb-229b649-225316-421900 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-07 08:43:12,198 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6230776 (allocated 6553600) 2026-10-07 08:43:12,208 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 144301 2026-10-07 08:43:12,209 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-07 08:43:12,210 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 144301 2026-10-07 08:43:12,307 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084312_307121_test_self_order_mobile_no_access_token.txt 2026-10-07 08:43:12,307 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp25yslao__chrome_odoo" 2026-10-07 08:43:12,350 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-07 08:43:19,966 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 144482 2026-10-07 08:43:19,967 44 INFO rb-229b649-225316-421900 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/tmp9rsgdj6e_chrome_odoo 2026-10-07 08:43:19,967 44 INFO rb-229b649-225316-421900 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:33161/json/version 2026-10-07 08:43:19,968 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:20,079 44 INFO rb-229b649-225316-421900 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-07 08:43:20,079 44 INFO rb-229b649-225316-421900 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:33161/json 2026-10-07 08:43:20,080 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:20,115 44 INFO rb-229b649-225316-421900 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:33161/devtools/page/40A0D04EA8ADFAF5139AE653081C9A76 2026-10-07 08:43:20,145 44 INFO rb-229b649-225316-421900 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-07 08:43:20,159 44 INFO rb-229b649-225316-421900 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-07 08:43:20,494 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:43:20,506 44 INFO rb-229b649-225316-421900 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-07 08:43:20,508 44 INFO rb-229b649-225316-421900 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-07 08:43:20,508 44 INFO rb-229b649-225316-421900 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-07 08:43:20,537 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:43:21,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:21] "GET /pos/ui/197 HTTP/1.1" 200 - 127 0.122 0.792 2026-10-07 08:43:21,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': '40A0D04EA8ADFAF5139AE653081C9A76', 'loaderId': 'AF609CF7FE7C38F26C9098766963A671', 'isDownload': False} 2026-10-07 08:43:21,450 44 INFO rb-229b649-225316-421900 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-07 08:43:21,474 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:21,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:21] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 08:43:21,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:43:21,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:21] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 08:43:22,196 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:43:22,224 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 08:43:22,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 08:43:22,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:43:22,270 44 INFO rb-229b649-225316-421900 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-07 08:43:22,279 44 INFO rb-229b649-225316-421900 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-07 08:43:22,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 08:43:22,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:43:22,383 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "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-07 08:43:22,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-07 08:43:22,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.045 2026-10-07 08:43:22,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 08:43:23,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 428 0.376 0.561 2026-10-07 08:43:23,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 08:43:23,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 08:43:23,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 08:43:23,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.008 0.008 2026-10-07 08:43:23,738 44 INFO rb-229b649-225316-421900 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-07 08:43:23,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 08:43:23,802 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:43:23,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:43:23,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:43:23,823 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:43:23,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.021 2026-10-07 08:43:23,887 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:43:23,891 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:43:23,929 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:43:23,931 44 INFO rb-229b649-225316-421900 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-07 08:43:24,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /pos/ui/197 HTTP/1.1" 200 - 33 0.068 0.063 2026-10-07 08:43:24,103 44 INFO rb-229b649-225316-421900 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-07 08:43:24,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 33 0.033 0.186 2026-10-07 08:43:24,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:43:24,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.199 2026-10-07 08:43:24,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.023 0.065 2026-10-07 08:43:24,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.016 0.072 2026-10-07 08:43:24,275 44 INFO rb-229b649-225316-421900 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-07 08:43:24,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "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-07 08:43:24,323 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:43:24,333 44 INFO rb-229b649-225316-421900 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-07 08:43:24,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.011 0.030 2026-10-07 08:43:24,338 44 INFO rb-229b649-225316-421900 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-07 08:43:24,433 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12602824 (allocated 13369344) 2026-10-07 08:43:24,444 44 INFO rb-229b649-225316-421900 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 144482 2026-10-07 08:43:24,446 44 INFO rb-229b649-225316-421900 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-07 08:43:24,447 44 INFO rb-229b649-225316-421900 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 144482 2026-10-07 08:43:24,586 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084324_586052_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-07 08:43:24,586 44 INFO rb-229b649-225316-421900 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/tmp9rsgdj6e_chrome_odoo" 2026-10-07 08:43:24,628 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-07 08:43:32,446 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144683 2026-10-07 08:43:32,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmp9d7zqg85_chrome_odoo 2026-10-07 08:43:32,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:46143/json/version 2026-10-07 08:43:32,451 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46143', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:32,503 44 INFO rb-229b649-225316-421900 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-07 08:43:32,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:46143/json 2026-10-07 08:43:32,504 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46143', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:32,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:46143/devtools/page/38035F13851033F897B803131F153D6E 2026-10-07 08:43:32,523 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-07 08:43:32,529 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-07 08:43:32,562 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-07 08:43:32,862 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1" in browser 2026-10-07 08:43:32,863 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1" 2026-10-07 08:43:32,877 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:43:33,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /pos-self/198?access_token=076b979b416a4e5f&table_identifier=4e77aaf1 HTTP/1.1" 200 - 59 0.044 0.470 2026-10-07 08:43:33,392 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '38035F13851033F897B803131F153D6E', 'loaderId': '02D8DC3B0E9F6F8DF0BF9DC368F183DC', 'isDownload': False} 2026-10-07 08:43:33,392 44 INFO rb-229b649-225316-421900 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-07 08:43:33,447 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:33,494 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:43:33,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.063 0.034 2026-10-07 08:43:33,557 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:43:33,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.111 2026-10-07 08:43:33,598 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:43:33,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.160 2026-10-07 08:43:33,870 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 08:43:33,886 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 08:43:33,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.005 0.017 2026-10-07 08:43:33,919 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:33,920 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 08:43:33,949 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:43:33,992 44 INFO rb-229b649-225316-421900 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-07 08:43:33,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-07 08:43:34,011 44 INFO rb-229b649-225316-421900 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-07 08:43:34,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.040 0.095 2026-10-07 08:43:34,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-07 08:43:34,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.236 0.242 2026-10-07 08:43:34,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.009 2026-10-07 08:43:34,712 44 INFO rb-229b649-225316-421900 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-07 08:43:34,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /web/image/ir.attachment/12348/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:43:34,845 44 INFO rb-229b649-225316-421900 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-07 08:43:34,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:43:34,936 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:43:34,949 44 INFO rb-229b649-225316-421900 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-07 08:43:34,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.005 0.054 2026-10-07 08:43:34,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:34] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.068 2026-10-07 08:43:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-10-07 08:43:35,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-07 08:43:35,034 44 INFO rb-229b649-225316-421900 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-07 08:43:35,058 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-07 08:43:35,103 44 INFO rb-229b649-225316-421900 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-07 08:43:35,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/ir.attachment/12302/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 08:43:35,140 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43: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-07 08:43:35,166 44 INFO rb-229b649-225316-421900 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-07 08:43:35,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.021 0.023 2026-10-07 08:43:35,211 44 INFO rb-229b649-225316-421900 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-07 08:43:35,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.009 0.050 2026-10-07 08:43:35,293 44 INFO rb-229b649-225316-421900 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-07 08:43:35,389 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28682713 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': '6e701beb-7d0a-49d4-ba97-fc123f37ec5a'}] 2026-10-07 08:43:35,473 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28682713 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': '6e701beb-7d0a-49d4-ba97-fc123f37ec5a'} created pos.order #969 2026-10-07 08:43:35,502 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28682713 finished 2026-10-07 08:43:35,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.180 0.216 2026-10-07 08:43:35,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.012 2026-10-07 08:43:35,748 44 INFO rb-229b649-225316-421900 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-07 08:43:35,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-07 08:43:35,809 44 INFO rb-229b649-225316-421900 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-07 08:43:35,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7961840 (allocated 9175040) 2026-10-07 08:43:35,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144683 2026-10-07 08:43:35,886 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-07 08:43:35,889 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144683 2026-10-07 08:43:35,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084335_993349_test_self_order_table_sharing.txt 2026-10-07 08:43:35,993 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmp9d7zqg85_chrome_odoo" 2026-10-07 08:43:36,341 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144875 2026-10-07 08:43:36,342 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpkmpjnaog_chrome_odoo 2026-10-07 08:43:36,342 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:46419/json/version 2026-10-07 08:43:36,343 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:36,409 44 INFO rb-229b649-225316-421900 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-07 08:43:36,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:46419/json 2026-10-07 08:43:36,410 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:36,425 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:46419/devtools/page/B4CB38A3729B589007A51CFB5B12E500 2026-10-07 08:43:36,445 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-10-07 08:43:36,456 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-07 08:43:36,485 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-07 08:43:36,494 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1" in browser 2026-10-07 08:43:36,494 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1" 2026-10-07 08:43:36,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /pos-self/198?access_token=076b979b416a4e5f&table_identifier=4e77aaf1 HTTP/1.1" 200 - 9 0.012 0.024 2026-10-07 08:43:36,557 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'B4CB38A3729B589007A51CFB5B12E500', 'loaderId': '54B4880F841CF2D757F82E07EAE65285', 'isDownload': False} 2026-10-07 08:43:36,557 44 INFO rb-229b649-225316-421900 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-07 08:43:36,578 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:36,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.013 2026-10-07 08:43:36,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-07 08:43:36,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.032 2026-10-07 08:43:36,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 08:43:36,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:43:36,862 44 INFO rb-229b649-225316-421900 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=076b979b416a4e5f&table_identifier=4e77aaf1", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:43:36,872 44 INFO rb-229b649-225316-421900 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-07 08:43:36,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 08:43:36,876 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:36,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:43:36,925 44 INFO rb-229b649-225316-421900 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-07 08:43:36,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.018 0.040 2026-10-07 08:43:36,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.057 2026-10-07 08:43:36,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 08:43:37,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.090 0.188 2026-10-07 08:43:37,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.039 0.044 2026-10-07 08:43:37,473 44 INFO rb-229b649-225316-421900 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-07 08:43:37,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/ir.attachment/12348/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:43:37,565 44 INFO rb-229b649-225316-421900 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-07 08:43:37,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 08:43:37,675 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 08:43:37,680 44 INFO rb-229b649-225316-421900 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-07 08:43:37,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.019 0.032 2026-10-07 08:43:37,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.065 2026-10-07 08:43:37,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-07 08:43:37,737 44 INFO rb-229b649-225316-421900 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-07 08:43:37,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.014 0.072 2026-10-07 08:43:37,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-10-07 08:43:37,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-10-07 08:43:37,790 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7257120 (allocated 7864320) 2026-10-07 08:43:37,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/ir.attachment/12302/raw HTTP/1.1" 200 - 4 0.004 0.082 2026-10-07 08:43:37,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144875 2026-10-07 08:43:37,809 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-07 08:43:37,812 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144875 2026-10-07 08:43:37,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:37] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 8 0.007 0.076 2026-10-07 08:43:37,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084337_919148_test_self_order_table_sharing.txt 2026-10-07 08:43:37,919 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpkmpjnaog_chrome_odoo" 2026-10-07 08:43:37,968 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-07 08:43:45,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145061 2026-10-07 08:43:45,930 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp6wemsbnm_chrome_odoo 2026-10-07 08:43:45,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:33341/json/version 2026-10-07 08:43:45,938 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:46,015 44 INFO rb-229b649-225316-421900 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-07 08:43:46,015 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:33341/json 2026-10-07 08:43:46,016 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:46,031 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:33341/devtools/page/122F2D68838BE25B1B13AA690FD1707D 2026-10-07 08:43:46,041 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-07 08:43:46,055 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 08:43:46,067 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 08:43:46,358 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea" in browser 2026-10-07 08:43:46,359 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea" 2026-10-07 08:43:46,390 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:43:47,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /pos-self/199?access_token=67a68a3efc6049ea HTTP/1.1" 200 - 57 0.049 0.755 2026-10-07 08:43:47,190 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '122F2D68838BE25B1B13AA690FD1707D', 'loaderId': 'F9504B5B70A5DF419443BA5E18CBD521', 'isDownload': False} 2026-10-07 08:43:47,190 44 INFO rb-229b649-225316-421900 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-07 08:43:47,212 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:47,245 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:43:47,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.043 2026-10-07 08:43:47,301 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:43:47,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.102 2026-10-07 08:43:47,344 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:43:47,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.120 2026-10-07 08:43:47,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:43:47,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:43:47,563 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:47,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:43:47,566 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:43:47,576 44 INFO rb-229b649-225316-421900 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-07 08:43:47,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-07 08:43:47,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.026 0.049 2026-10-07 08:43:47,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 08:43:48,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.178 0.262 2026-10-07 08:43:48,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.400 2026-10-07 08:43:48,246 44 INFO rb-229b649-225316-421900 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-07 08:43:48,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/ir.attachment/12401/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-07 08:43:48,389 44 INFO rb-229b649-225316-421900 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-07 08:43:48,438 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:43:48,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:43:48,471 44 INFO rb-229b649-225316-421900 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-07 08:43:48,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.050 2026-10-07 08:43:48,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.011 0.062 2026-10-07 08:43:48,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 08:43:48,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-10-07 08:43:48,563 44 INFO rb-229b649-225316-421900 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-07 08:43:48,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-07 08:43:48,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:48] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-07 08:43:48,621 44 INFO rb-229b649-225316-421900 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-07 08:43:48,691 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 08:43:48,693 44 INFO rb-229b649-225316-421900 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-07 08:43:48,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7576816 (allocated 8388608) 2026-10-07 08:43:48,775 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145061 2026-10-07 08:43:48,777 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 08:43:48,778 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145061 2026-10-07 08:43:48,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084348_878390_test_sub_categories_products_displayed.txt 2026-10-07 08:43:48,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp6wemsbnm_chrome_odoo" 2026-10-07 08:43:49,372 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145246 2026-10-07 08:43:49,373 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp3pvh7t1k_chrome_odoo 2026-10-07 08:43:49,373 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38761/json/version 2026-10-07 08:43:49,374 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:49,480 44 INFO rb-229b649-225316-421900 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-07 08:43:49,480 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38761/json 2026-10-07 08:43:49,481 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:49,504 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38761/devtools/page/2B5DDD0C5B26E22172A5F270F6C2474A 2026-10-07 08:43:49,512 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-07 08:43:49,517 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 08:43:49,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 08:43:49,578 44 INFO rb-229b649-225316-421900 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-07 08:43:49,579 44 INFO rb-229b649-225316-421900 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-07 08:43:49,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.007 0.028 2026-10-07 08:43:49,631 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '2B5DDD0C5B26E22172A5F270F6C2474A', 'loaderId': '09DE335F2A2AEAF53DDA8AB2114D14CF', 'isDownload': False} 2026-10-07 08:43:49,631 44 INFO rb-229b649-225316-421900 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-07 08:43:49,659 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:49,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.013 0.015 2026-10-07 08:43:49,708 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.037 2026-10-07 08:43:49,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.042 2026-10-07 08:43:49,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 08:43:49,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 08:43:49,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:43:50,021 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:50,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:43:50,029 44 INFO rb-229b649-225316-421900 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-07 08:43:50,043 44 INFO rb-229b649-225316-421900 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-07 08:43:50,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.043 0.042 2026-10-07 08:43:50,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.087 2026-10-07 08:43:50,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.114 0.182 2026-10-07 08:43:50,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.295 2026-10-07 08:43:50,499 44 INFO rb-229b649-225316-421900 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-07 08:43:50,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/ir.attachment/12407/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:43:50,625 44 INFO rb-229b649-225316-421900 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-07 08:43:50,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.006 0.034 2026-10-07 08:43:50,707 44 INFO rb-229b649-225316-421900 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-07 08:43:50,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.002 0.061 2026-10-07 08:43:50,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-07 08:43:50,763 44 INFO rb-229b649-225316-421900 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-07 08:43:50,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 08:43:50,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-07 08:43:50,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.144 2026-10-07 08:43:50,821 44 INFO rb-229b649-225316-421900 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-07 08:43:50,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:50] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.007 0.137 2026-10-07 08:43:50,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 08:43:50,879 44 INFO rb-229b649-225316-421900 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-07 08:43:50,947 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6956280 (allocated 7864320) 2026-10-07 08:43:50,955 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145246 2026-10-07 08:43:50,957 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 08:43:50,958 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145246 2026-10-07 08:43:51,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084351_070376_test_sub_categories_products_displayed.txt 2026-10-07 08:43:51,070 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp3pvh7t1k_chrome_odoo" 2026-10-07 08:43:51,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145426 2026-10-07 08:43:51,506 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp58by86_g_chrome_odoo 2026-10-07 08:43:51,507 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:41283/json/version 2026-10-07 08:43:51,508 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:51,592 44 INFO rb-229b649-225316-421900 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-07 08:43:51,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:41283/json 2026-10-07 08:43:51,596 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:43:51,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:41283/devtools/page/4E1038B93DF9112B02DB94DE7EB4F3FE 2026-10-07 08:43:51,642 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-10-07 08:43:51,659 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 08:43:51,690 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 08:43:51,703 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea" in browser 2026-10-07 08:43:51,703 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea" 2026-10-07 08:43:51,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:51] "GET /pos-self/199?access_token=67a68a3efc6049ea HTTP/1.1" 200 - 7 0.004 0.023 2026-10-07 08:43:51,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '4E1038B93DF9112B02DB94DE7EB4F3FE', 'loaderId': '4753D4136D5D8A9EFBDD18ED90170DA0', 'isDownload': False} 2026-10-07 08:43:51,768 44 INFO rb-229b649-225316-421900 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-07 08:43:51,789 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:43:51,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:51] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.006 0.012 2026-10-07 08:43:51,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:51] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 08:43:51,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:51] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.033 2026-10-07 08:43:52,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 08:43:52,085 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:43:52,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 08:43:52,128 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:43:52,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:43:52,132 44 INFO rb-229b649-225316-421900 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=67a68a3efc6049ea", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:43:52,150 44 INFO rb-229b649-225316-421900 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-07 08:43:52,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.027 0.043 2026-10-07 08:43:52,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.064 2026-10-07 08:43:52,606 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.111 0.219 2026-10-07 08:43:52,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.327 2026-10-07 08:43:52,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-07 08:43:52,729 44 INFO rb-229b649-225316-421900 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-07 08:43:52,796 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/ir.attachment/12410/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 08:43:52,866 44 INFO rb-229b649-225316-421900 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-07 08:43:52,928 44 INFO rb-229b649-225316-421900 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-07 08:43:52,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.008 0.027 2026-10-07 08:43:52,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.053 2026-10-07 08:43:52,979 44 INFO rb-229b649-225316-421900 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-07 08:43:52,987 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:52] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-10-07 08:43:53,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-10-07 08:43:53,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 08:43:53,038 44 INFO rb-229b649-225316-421900 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-07 08:43:53,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-07 08:43:53,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/pos.category/358/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.002 0.130 2026-10-07 08:43:53,090 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 08:43:53,091 44 INFO rb-229b649-225316-421900 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-07 08:43:53,107 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/pos.category/360/image_128?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-07 08:43:53,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:43:53] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T08:40:43.000+00:00 HTTP/1.1" 200 - 3 0.006 0.082 2026-10-07 08:43:53,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6921532 (allocated 7602176) 2026-10-07 08:43:53,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145426 2026-10-07 08:43:53,154 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 08:43:53,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145426 2026-10-07 08:43:53,261 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084353_261762_test_sub_categories_products_displayed.txt 2026-10-07 08:43:53,262 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp58by86_g_chrome_odoo" 2026-10-07 08:43:53,338 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:43:55,138 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-07 08:44:03,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 145614 2026-10-07 08:44:03,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp9f1ovujc_chrome_odoo 2026-10-07 08:44:03,046 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:35169/json/version 2026-10-07 08:44:03,048 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:03,074 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:44:03,074 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:35169/json 2026-10-07 08:44:03,075 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:03,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:35169/devtools/page/0E8B0C77496576B7C028360F8F1D7C67 2026-10-07 08:44:03,107 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-07 08:44:03,113 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-07 08:44:03,144 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-07 08:44:03,387 44 INFO rb-229b649-225316-421900 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=30499e9d1d974fa7" in browser 2026-10-07 08:44:03,388 44 INFO rb-229b649-225316-421900 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=30499e9d1d974fa7" 2026-10-07 08:44:03,406 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:44:03,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:03] "GET /pos-self/200?access_token=30499e9d1d974fa7 HTTP/1.1" 200 - 57 0.051 0.530 2026-10-07 08:44:03,989 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': '0E8B0C77496576B7C028360F8F1D7C67', 'loaderId': 'FD1674ABD83F85D05D2A947899A09FF5', 'isDownload': False} 2026-10-07 08:44:03,990 44 INFO rb-229b649-225316-421900 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-07 08:44:04,023 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:44:04,059 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:44:04,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.045 2026-10-07 08:44:04,116 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:44:04,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.085 2026-10-07 08:44:04,144 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:44:04,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.123 2026-10-07 08:44:04,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:44:04,407 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.023 2026-10-07 08:44:04,420 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:44:04,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:44:04,431 44 INFO rb-229b649-225316-421900 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=30499e9d1d974fa7", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:44:04,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-07 08:44:04,443 44 INFO rb-229b649-225316-421900 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-07 08:44:04,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.028 0.053 2026-10-07 08:44:04,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-07 08:44:04,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.174 0.198 2026-10-07 08:44:04,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.358 2026-10-07 08:44:05,009 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:44:05,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/ir.attachment/12470/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:44:05,113 44 INFO rb-229b649-225316-421900 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-07 08:44:05,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/ir.attachment/12424/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 08:44:05,164 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:44:05,271 44 INFO rb-229b649-225316-421900 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-07 08:44:05,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:44:05,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.034 2026-10-07 08:44:05,346 44 INFO rb-229b649-225316-421900 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-07 08:44:05,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.055 2026-10-07 08:44:05,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.060 2026-10-07 08:44:05,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.098 2026-10-07 08:44:05,413 44 INFO rb-229b649-225316-421900 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-07 08:44:05,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-07 08:44:05,438 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:44:05,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "GET /web/image/product.product/3012/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 8 0.011 0.022 2026-10-07 08:44:05,480 44 INFO rb-229b649-225316-421900 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-07 08:44:05,549 44 INFO rb-229b649-225316-421900 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-07 08:44:05,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:05] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.016 2026-10-07 08:44:05,655 44 INFO rb-229b649-225316-421900 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-07 08:44:05,761 44 INFO rb-229b649-225316-421900 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-07 08:44:05,877 44 INFO rb-229b649-225316-421900 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-07 08:44:06,007 44 INFO rb-229b649-225316-421900 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-07 08:44:06,080 44 INFO rb-229b649-225316-421900 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-07 08:44:06,183 44 INFO rb-229b649-225316-421900 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-07 08:44:06,236 44 INFO rb-229b649-225316-421900 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-07 08:44:06,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:06] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.047 0.099 2026-10-07 08:44:06,476 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12737328 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': 'b7b4a907-05b1-49a2-8237-b1c4f684e14e'}] 2026-10-07 08:44:06,532 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12737328 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': 'b7b4a907-05b1-49a2-8237-b1c4f684e14e'} created pos.order #970 2026-10-07 08:44:06,561 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12737328 finished 2026-10-07 08:44:07,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.362 0.521 2026-10-07 08:44:07,339 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-07 08:44:07,340 44 INFO rb-229b649-225316-421900 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-07 08:44:07,418 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8710764 (allocated 9699328) 2026-10-07 08:44:07,424 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 145614 2026-10-07 08:44:07,425 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-07 08:44:07,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 145614 2026-10-07 08:44:07,539 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084407_539669_test_preset_delivery_tour.txt 2026-10-07 08:44:07,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp9f1ovujc_chrome_odoo" 2026-10-07 08:44:07,593 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-07 08:44:15,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 145804 2026-10-07 08:44:15,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpceozgde7_chrome_odoo 2026-10-07 08:44:15,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44433/json/version 2026-10-07 08:44:15,523 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44433', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:15,551 44 INFO rb-229b649-225316-421900 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-07 08:44:15,551 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44433/json 2026-10-07 08:44:15,552 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44433', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:15,568 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:44433/devtools/page/2E90EC2931986DB8908BA05173B6E2FB 2026-10-07 08:44:15,579 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-07 08:44:15,594 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-07 08:44:15,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-07 08:44:15,900 44 INFO rb-229b649-225316-421900 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=0c80ec6bccc24870&table_identifier=02173acc" in browser 2026-10-07 08:44:15,901 44 INFO rb-229b649-225316-421900 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=0c80ec6bccc24870&table_identifier=02173acc" 2026-10-07 08:44:15,918 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:44:16,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:16] "GET /pos-self/201?access_token=0c80ec6bccc24870&table_identifier=02173acc HTTP/1.1" 200 - 59 0.041 0.738 2026-10-07 08:44:16,697 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '2E90EC2931986DB8908BA05173B6E2FB', 'loaderId': '572A387656794CB4EFEF5F343F4DF1E3', 'isDownload': False} 2026-10-07 08:44:16,697 44 INFO rb-229b649-225316-421900 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-07 08:44:16,728 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:44:16,753 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:44:16,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:16] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.046 2026-10-07 08:44:16,814 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:44:16,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:16] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.091 2026-10-07 08:44:16,871 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:44:16,890 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:16] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.141 2026-10-07 08:44:17,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.000 0.006 2026-10-07 08:44:17,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:44:17,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-07 08:44:17,081 44 INFO rb-229b649-225316-421900 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=0c80ec6bccc24870&table_identifier=02173acc", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:44:17,083 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:44:17,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:44:17,091 44 INFO rb-229b649-225316-421900 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-07 08:44:17,149 44 INFO rb-229b649-225316-421900 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-07 08:44:17,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.038 0.043 2026-10-07 08:44:17,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.138 2026-10-07 08:44:17,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.168 0.259 2026-10-07 08:44:17,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.397 2026-10-07 08:44:17,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.015 2026-10-07 08:44:17,782 44 INFO rb-229b649-225316-421900 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-07 08:44:17,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /web/image/ir.attachment/12523/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 08:44:17,857 44 INFO rb-229b649-225316-421900 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-07 08:44:17,880 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:44:17,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:17] "GET /web/image/ir.attachment/12477/raw HTTP/1.1" 200 - 4 0.022 0.019 2026-10-07 08:44:17,939 44 INFO rb-229b649-225316-421900 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-07 08:44:18,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 2 0.004 0.037 2026-10-07 08:44:18,015 44 INFO rb-229b649-225316-421900 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-07 08:44:18,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-07 08:44:18,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-07 08:44:18,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-10-07 08:44:18,081 44 INFO rb-229b649-225316-421900 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-07 08:44:18,107 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44: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-07 08:44:18,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-10-07 08:44:18,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-10-07 08:44:18,147 44 INFO rb-229b649-225316-421900 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-07 08:44:18,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 8 0.006 0.064 2026-10-07 08:44:18,219 44 INFO rb-229b649-225316-421900 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-07 08:44:18,272 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411963 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': 'ff3c9d31-8ee0-46ac-bc20-dc5808ee60cf'}] 2026-10-07 08:44:18,319 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411963 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': 'ff3c9d31-8ee0-46ac-bc20-dc5808ee60cf'} created pos.order #971 2026-10-07 08:44:18,355 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21411963 finished 2026-10-07 08:44:18,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.078 0.180 2026-10-07 08:44:18,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.011 2026-10-07 08:44:18,546 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-07 08:44:18,547 44 INFO rb-229b649-225316-421900 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-07 08:44:18,597 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7790400 (allocated 8650752) 2026-10-07 08:44:18,617 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 145804 2026-10-07 08:44:18,618 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-07 08:44:18,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 145804 2026-10-07 08:44:18,714 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084418_714083_test_preset_dine_in_tour.txt 2026-10-07 08:44:18,714 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpceozgde7_chrome_odoo" 2026-10-07 08:44:18,757 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-07 08:44:26,521 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 145988 2026-10-07 08:44:26,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpxdyirdyf_chrome_odoo 2026-10-07 08:44:26,522 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33949/json/version 2026-10-07 08:44:26,523 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33949', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:26,599 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:44:26,599 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33949/json 2026-10-07 08:44:26,600 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33949', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:26,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:33949/devtools/page/7804114D3D222035990F6D7BA0A1C69A 2026-10-07 08:44:26,629 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-07 08:44:26,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-07 08:44:26,663 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-07 08:44:26,920 44 INFO rb-229b649-225316-421900 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=43b66488fa194697" in browser 2026-10-07 08:44:26,921 44 INFO rb-229b649-225316-421900 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=43b66488fa194697" 2026-10-07 08:44:26,939 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:44:27,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /pos-self/202?access_token=43b66488fa194697 HTTP/1.1" 200 - 57 0.050 0.611 2026-10-07 08:44:27,600 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '7804114D3D222035990F6D7BA0A1C69A', 'loaderId': '8C3C3C3956BA0A67EB33BB328EDD4386', 'isDownload': False} 2026-10-07 08:44:27,600 44 INFO rb-229b649-225316-421900 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-07 08:44:27,620 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:44:27,654 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:44:27,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.040 2026-10-07 08:44:27,720 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:44:27,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.104 2026-10-07 08:44:27,759 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:44:27,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.135 2026-10-07 08:44:27,931 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 08:44:27,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:44:27,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.013 2026-10-07 08:44:27,965 44 INFO rb-229b649-225316-421900 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=43b66488fa194697", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:44:27,970 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:44:27,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:44:27,977 44 INFO rb-229b649-225316-421900 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-07 08:44:28,035 44 INFO rb-229b649-225316-421900 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-07 08:44:28,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.060 2026-10-07 08:44:28,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.034 0.130 2026-10-07 08:44:28,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 08:44:28,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.147 0.213 2026-10-07 08:44:28,665 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:44:28,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/ir.attachment/12576/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 08:44:28,750 44 INFO rb-229b649-225316-421900 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-07 08:44:28,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/ir.attachment/12530/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:44:28,797 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:44:28,847 44 INFO rb-229b649-225316-421900 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-07 08:44:28,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 08:44:28,914 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-10-07 08:44:28,926 44 INFO rb-229b649-225316-421900 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-07 08:44:28,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-07 08:44:28,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 08:44:28,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.071 2026-10-07 08:44:28,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:28] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-07 08:44:29,004 44 INFO rb-229b649-225316-421900 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-07 08:44:29,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44: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-07 08:44:29,058 44 INFO rb-229b649-225316-421900 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-07 08:44:29,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:29] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 8 0.007 0.024 2026-10-07 08:44:29,130 44 INFO rb-229b649-225316-421900 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-07 08:44:29,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:29] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.021 0.019 2026-10-07 08:44:29,228 44 INFO rb-229b649-225316-421900 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-07 08:44:29,303 44 INFO rb-229b649-225316-421900 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-07 08:44:29,341 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34291067 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': '11d5be0a-ea10-4b48-8348-a92fadf14992'}] 2026-10-07 08:44:29,383 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34291067 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': '11d5be0a-ea10-4b48-8348-a92fadf14992'} created pos.order #972 2026-10-07 08:44:29,406 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34291067 finished 2026-10-07 08:44:29,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.081 0.168 2026-10-07 08:44:29,622 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-07 08:44:29,623 44 INFO rb-229b649-225316-421900 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-07 08:44:29,705 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8059896 (allocated 8912896) 2026-10-07 08:44:29,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 145988 2026-10-07 08:44:29,719 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-07 08:44:29,722 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 145988 2026-10-07 08:44:29,820 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084429_820730_test_preset_takeaway_tour.txt 2026-10-07 08:44:29,821 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpxdyirdyf_chrome_odoo" 2026-10-07 08:44:29,871 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-07 08:44:37,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 146168 2026-10-07 08:44:37,785 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpk07bwaqb_chrome_odoo 2026-10-07 08:44:37,786 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34389/json/version 2026-10-07 08:44:37,787 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:37,861 44 INFO rb-229b649-225316-421900 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-07 08:44:37,861 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34389/json 2026-10-07 08:44:37,862 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:37,872 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:34389/devtools/page/72E15BD704D3FCBCA229C1354E58BDD9 2026-10-07 08:44:37,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-07 08:44:37,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-07 08:44:37,926 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-07 08:44:38,207 44 INFO rb-229b649-225316-421900 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=85825793db6a4691" in browser 2026-10-07 08:44:38,208 44 INFO rb-229b649-225316-421900 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=85825793db6a4691" 2026-10-07 08:44:38,228 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:44:38,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:38] "GET /pos-self/203?access_token=85825793db6a4691 HTTP/1.1" 200 - 57 0.051 0.487 2026-10-07 08:44:38,767 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '72E15BD704D3FCBCA229C1354E58BDD9', 'loaderId': 'E00C1CFFB4D2BC3A7F456292DFDA13E5', 'isDownload': False} 2026-10-07 08:44:38,767 44 INFO rb-229b649-225316-421900 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-07 08:44:38,788 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:44:38,812 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:44:38,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:38] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 08:44:38,864 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:44:38,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:38] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.083 2026-10-07 08:44:38,925 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:44:38,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:38] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.135 2026-10-07 08:44:39,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.016 2026-10-07 08:44:39,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 08:44:39,120 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.019 2026-10-07 08:44:39,131 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:44:39,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:44:39,134 44 INFO rb-229b649-225316-421900 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=85825793db6a4691", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:44:39,144 44 INFO rb-229b649-225316-421900 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-07 08:44:39,198 44 INFO rb-229b649-225316-421900 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-07 08:44:39,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.044 0.050 2026-10-07 08:44:39,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 08:44:39,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.149 0.245 2026-10-07 08:44:39,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.357 2026-10-07 08:44:39,771 44 INFO rb-229b649-225316-421900 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-07 08:44:39,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /web/image/ir.attachment/12629/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:44:39,856 44 INFO rb-229b649-225316-421900 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-07 08:44:39,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /web/image/ir.attachment/12583/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 08:44:39,910 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:44:39,957 44 INFO rb-229b649-225316-421900 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-07 08:44:40,038 44 INFO rb-229b649-225316-421900 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-07 08:44:40,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 2 0.003 0.061 2026-10-07 08:44:40,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.068 2026-10-07 08:44:40,105 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-07 08:44:40,108 44 INFO rb-229b649-225316-421900 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-07 08:44:40,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.112 2026-10-07 08:44:40,145 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "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-07 08:44:40,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-07 08:44:40,160 44 INFO rb-229b649-225316-421900 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-07 08:44:40,169 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 08:44:40,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T08:43:53.000+00:00 HTTP/1.1" 200 - 8 0.005 0.050 2026-10-07 08:44:40,230 44 INFO rb-229b649-225316-421900 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-07 08:44:40,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.014 2026-10-07 08:44:40,366 44 INFO rb-229b649-225316-421900 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-07 08:44:40,508 44 INFO rb-229b649-225316-421900 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-07 08:44:40,581 44 INFO rb-229b649-225316-421900 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-07 08:44:40,620 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435465 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': 'ce491226-5d3f-4330-be46-ff93d8b8e42e'}] 2026-10-07 08:44:40,668 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435465 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': 'ce491226-5d3f-4330-be46-ff93d8b8e42e'} created pos.order #973 2026-10-07 08:44:40,695 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79435465 finished 2026-10-07 08:44:40,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.105 0.188 2026-10-07 08:44:40,934 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-07 08:44:40,935 44 INFO rb-229b649-225316-421900 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-07 08:44:41,004 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9308868 (allocated 10747904) 2026-10-07 08:44:41,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 146168 2026-10-07 08:44:41,008 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-07 08:44:41,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 146168 2026-10-07 08:44:41,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084441_114319_test_preset_with_slot_tour.txt 2026-10-07 08:44:41,114 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpk07bwaqb_chrome_odoo" 2026-10-07 08:44:41,189 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:44:43,138 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-07 08:44:55,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 146357 2026-10-07 08:44:55,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmp73237yad_chrome_odoo 2026-10-07 08:44:55,360 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:38821/json/version 2026-10-07 08:44:55,361 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:55,431 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-07 08:44:55,431 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:38821/json 2026-10-07 08:44:55,432 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:44:55,451 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:38821/devtools/page/1FE9BE96998B332E07D65A5274922C23 2026-10-07 08:44:55,487 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-07 08:44:55,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-07 08:44:55,536 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-07 08:44:55,902 44 INFO rb-229b649-225316-421900 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=c4acea5d805b42eb" in browser 2026-10-07 08:44:55,903 44 INFO rb-229b649-225316-421900 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=c4acea5d805b42eb" 2026-10-07 08:44:55,938 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:44:56,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /pos-self/204?access_token=c4acea5d805b42eb HTTP/1.1" 200 - 59 0.051 0.558 2026-10-07 08:44:56,540 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '1FE9BE96998B332E07D65A5274922C23', 'loaderId': '016C8BCEF88F9E19DAE9D4B1B08EA2F8', 'isDownload': False} 2026-10-07 08:44:56,541 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-10-07 08:44:56,579 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:44:56,619 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:44:56,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.053 2026-10-07 08:44:56,668 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:44:56,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.096 2026-10-07 08:44:56,704 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:44:56,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.123 2026-10-07 08:44:56,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.012 2026-10-07 08:44:56,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:44:56,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.005 0.011 2026-10-07 08:44:56,973 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:44:56,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:44:56,977 44 INFO rb-229b649-225316-421900 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=c4acea5d805b42eb", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:44:57,001 44 INFO rb-229b649-225316-421900 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-07 08:44:57,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.030 0.054 2026-10-07 08:44:57,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-07 08:44:57,572 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.156 0.285 2026-10-07 08:44:57,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.415 2026-10-07 08:44:57,637 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-07 08:44:57,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/ir.attachment/12692/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:44:57,739 44 INFO rb-229b649-225316-421900 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-07 08:44:57,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/pos.category/364/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 08:44:57,836 44 INFO rb-229b649-225316-421900 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-07 08:44:57,839 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 08:44:57,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2535/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.017 0.031 2026-10-07 08:44:57,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2536/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-07 08:44:57,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2524/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.083 2026-10-07 08:44:57,900 44 INFO rb-229b649-225316-421900 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-07 08:44:57,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2537/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.089 2026-10-07 08:44:57,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2539/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-10-07 08:44:57,948 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2538/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-10-07 08:44:57,959 44 INFO rb-229b649-225316-421900 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-07 08:44:57,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.template/2525/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-07 08:44:57,994 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:57] "GET /web/image/product.product/3024/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.007 0.096 2026-10-07 08:44:58,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3025/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.131 2026-10-07 08:44:58,042 44 INFO rb-229b649-225316-421900 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-07 08:44:58,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3026/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.131 2026-10-07 08:44:58,107 44 INFO rb-229b649-225316-421900 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-07 08:44:58,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3027/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.009 0.036 2026-10-07 08:44:58,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3029/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.009 0.059 2026-10-07 08:44:58,168 44 INFO rb-229b649-225316-421900 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-07 08:44:58,175 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3028/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.099 2026-10-07 08:44:58,250 44 INFO rb-229b649-225316-421900 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-07 08:44:58,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3030/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.019 0.026 2026-10-07 08:44:58,323 44 INFO rb-229b649-225316-421900 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-07 08:44:58,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3031/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.064 2026-10-07 08:44:58,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:58] "GET /web/image/product.product/3032/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.006 0.087 2026-10-07 08:44:58,395 44 INFO rb-229b649-225316-421900 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-07 08:44:58,461 44 INFO rb-229b649-225316-421900 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-07 08:44:58,578 44 INFO rb-229b649-225316-421900 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-07 08:44:58,663 44 INFO rb-229b649-225316-421900 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-07 08:44:58,751 44 INFO rb-229b649-225316-421900 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-07 08:44:58,838 44 INFO rb-229b649-225316-421900 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-07 08:44:59,019 44 INFO rb-229b649-225316-421900 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-07 08:44:59,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "GET /web/image/ir.attachment/12646/raw HTTP/1.1" 200 - 4 0.011 0.016 2026-10-07 08:44:59,177 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "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-07 08:44:59,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "GET /web/image/product.product/3033/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.029 0.024 2026-10-07 08:44:59,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "GET /web/image/product.product/3045/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.014 0.066 2026-10-07 08:44:59,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "GET /web/image/product.product/3046/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.097 2026-10-07 08:44:59,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "GET /web/image/product.product/3047/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.015 0.106 2026-10-07 08:44:59,434 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92226449 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': '6e4dd309-0329-4eb1-8748-13f0369ee0e0'}] 2026-10-07 08:44:59,527 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92226449 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': '6e4dd309-0329-4eb1-8748-13f0369ee0e0'} created pos.order #974 2026-10-07 08:44:59,546 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92226449 finished 2026-10-07 08:44:59,772 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 209 0.173 0.423 2026-10-07 08:44:59,913 44 INFO rb-229b649-225316-421900 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-07 08:44:59,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:44:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 08:44:59,975 44 INFO rb-229b649-225316-421900 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-07 08:45:00,027 44 INFO rb-229b649-225316-421900 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-07 08:45:00,083 44 INFO rb-229b649-225316-421900 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-07 08:45:00,131 44 INFO rb-229b649-225316-421900 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-07 08:45:00,187 44 INFO rb-229b649-225316-421900 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-07 08:45:00,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:00] "GET /web/image/ir.attachment/12691/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:45:00,268 44 INFO rb-229b649-225316-421900 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-07 08:45:00,332 44 INFO rb-229b649-225316-421900 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-07 08:45:00,391 44 INFO rb-229b649-225316-421900 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-07 08:45:00,453 44 INFO rb-229b649-225316-421900 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-07 08:45:00,526 44 INFO rb-229b649-225316-421900 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-07 08:45:00,590 44 INFO rb-229b649-225316-421900 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-07 08:45:00,652 44 INFO rb-229b649-225316-421900 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-07 08:45:00,716 44 INFO rb-229b649-225316-421900 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-07 08:45:00,783 44 INFO rb-229b649-225316-421900 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-07 08:45:00,845 44 INFO rb-229b649-225316-421900 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-07 08:45:00,924 44 INFO rb-229b649-225316-421900 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-07 08:45:00,993 44 INFO rb-229b649-225316-421900 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-07 08:45:01,060 44 INFO rb-229b649-225316-421900 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-07 08:45:01,128 44 INFO rb-229b649-225316-421900 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-07 08:45:01,194 44 INFO rb-229b649-225316-421900 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-07 08:45:01,267 44 INFO rb-229b649-225316-421900 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-07 08:45:01,332 44 INFO rb-229b649-225316-421900 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-07 08:45:01,415 44 INFO rb-229b649-225316-421900 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-07 08:45:01,482 44 INFO rb-229b649-225316-421900 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-07 08:45:01,548 44 INFO rb-229b649-225316-421900 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-07 08:45:01,616 44 INFO rb-229b649-225316-421900 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-07 08:45:01,690 44 INFO rb-229b649-225316-421900 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-07 08:45:01,798 44 INFO rb-229b649-225316-421900 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-07 08:45:01,883 44 INFO rb-229b649-225316-421900 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-07 08:45:01,968 44 INFO rb-229b649-225316-421900 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-07 08:45:02,057 44 INFO rb-229b649-225316-421900 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-07 08:45:02,256 44 INFO rb-229b649-225316-421900 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-07 08:45:02,519 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94317883 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': 'a02f1813-7c70-4468-b054-488928c2994e'}] 2026-10-07 08:45:02,589 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94317883 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': 'a02f1813-7c70-4468-b054-488928c2994e'} created pos.order #975 2026-10-07 08:45:02,613 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94317883 finished 2026-10-07 08:45:02,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.126 0.316 2026-10-07 08:45:02,927 44 INFO rb-229b649-225316-421900 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-07 08:45:02,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-10-07 08:45:02,985 44 INFO rb-229b649-225316-421900 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-07 08:45:03,033 44 INFO rb-229b649-225316-421900 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-07 08:45:03,089 44 INFO rb-229b649-225316-421900 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-07 08:45:03,136 44 INFO rb-229b649-225316-421900 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-07 08:45:03,198 44 INFO rb-229b649-225316-421900 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-07 08:45:03,266 44 INFO rb-229b649-225316-421900 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-07 08:45:03,327 44 INFO rb-229b649-225316-421900 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-07 08:45:03,383 44 INFO rb-229b649-225316-421900 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-07 08:45:03,457 44 INFO rb-229b649-225316-421900 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-07 08:45:03,519 44 INFO rb-229b649-225316-421900 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-07 08:45:03,584 44 INFO rb-229b649-225316-421900 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-07 08:45:03,644 44 INFO rb-229b649-225316-421900 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-07 08:45:03,715 44 INFO rb-229b649-225316-421900 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-07 08:45:03,780 44 INFO rb-229b649-225316-421900 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-07 08:45:03,843 44 INFO rb-229b649-225316-421900 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-07 08:45:03,922 44 INFO rb-229b649-225316-421900 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-07 08:45:03,988 44 INFO rb-229b649-225316-421900 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-07 08:45:04,053 44 INFO rb-229b649-225316-421900 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-07 08:45:04,123 44 INFO rb-229b649-225316-421900 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-07 08:45:04,199 44 INFO rb-229b649-225316-421900 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-07 08:45:04,264 44 INFO rb-229b649-225316-421900 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-07 08:45:04,345 44 INFO rb-229b649-225316-421900 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-07 08:45:04,417 44 INFO rb-229b649-225316-421900 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-07 08:45:04,485 44 INFO rb-229b649-225316-421900 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-07 08:45:04,556 44 INFO rb-229b649-225316-421900 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-07 08:45:04,649 44 INFO rb-229b649-225316-421900 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-07 08:45:04,706 44 INFO rb-229b649-225316-421900 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-07 08:45:04,771 44 INFO rb-229b649-225316-421900 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-07 08:45:04,834 44 INFO rb-229b649-225316-421900 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-07 08:45:04,898 44 INFO rb-229b649-225316-421900 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-07 08:45:04,974 44 INFO rb-229b649-225316-421900 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-07 08:45:05,041 44 INFO rb-229b649-225316-421900 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-07 08:45:05,109 44 INFO rb-229b649-225316-421900 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-07 08:45:05,183 44 INFO rb-229b649-225316-421900 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-07 08:45:05,255 44 INFO rb-229b649-225316-421900 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-07 08:45:05,335 44 INFO rb-229b649-225316-421900 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-07 08:45:05,437 44 INFO rb-229b649-225316-421900 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-07 08:45:05,524 44 INFO rb-229b649-225316-421900 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-07 08:45:05,617 44 INFO rb-229b649-225316-421900 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-07 08:45:05,704 44 INFO rb-229b649-225316-421900 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-07 08:45:05,842 44 INFO rb-229b649-225316-421900 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-07 08:45:06,209 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92674996 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': 'a7273b74-6eb5-40c5-89be-2c9a2fb2ac71'}] 2026-10-07 08:45:06,294 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92674996 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': 'a7273b74-6eb5-40c5-89be-2c9a2fb2ac71'} created pos.order #976 2026-10-07 08:45:06,315 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92674996 finished 2026-10-07 08:45:06,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.184 0.340 2026-10-07 08:45:06,700 44 INFO rb-229b649-225316-421900 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-07 08:45:06,760 44 INFO rb-229b649-225316-421900 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-07 08:45:06,808 44 INFO rb-229b649-225316-421900 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-07 08:45:06,865 44 INFO rb-229b649-225316-421900 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-07 08:45:06,912 44 INFO rb-229b649-225316-421900 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-07 08:45:06,970 44 INFO rb-229b649-225316-421900 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-07 08:45:07,040 44 INFO rb-229b649-225316-421900 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-07 08:45:07,102 44 INFO rb-229b649-225316-421900 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-07 08:45:07,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:07] "GET /web/image/product.product/3022/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.013 0.033 2026-10-07 08:45:07,174 44 INFO rb-229b649-225316-421900 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-07 08:45:07,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:07] "GET /web/image/product.product/3021/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.010 0.073 2026-10-07 08:45:07,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:07] "GET /web/image/product.product/3023/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.008 0.094 2026-10-07 08:45:07,234 44 INFO rb-229b649-225316-421900 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-07 08:45:07,295 44 INFO rb-229b649-225316-421900 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-07 08:45:07,358 44 INFO rb-229b649-225316-421900 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-07 08:45:07,442 44 INFO rb-229b649-225316-421900 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-07 08:45:07,512 44 INFO rb-229b649-225316-421900 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-07 08:45:07,589 44 INFO rb-229b649-225316-421900 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-07 08:45:07,675 44 INFO rb-229b649-225316-421900 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-07 08:45:07,768 44 INFO rb-229b649-225316-421900 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-07 08:45:07,854 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:07] "GET /web/image/product.product/3034/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.026 2026-10-07 08:45:07,990 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27804729 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': 'e3d77d47-18b2-4aca-b169-6660fd6b3fb9'}] 2026-10-07 08:45:08,050 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27804729 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': 'e3d77d47-18b2-4aca-b169-6660fd6b3fb9'} created pos.order #977 2026-10-07 08:45:08,074 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27804729 finished 2026-10-07 08:45:08,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.119 0.312 2026-10-07 08:45:08,365 44 INFO rb-229b649-225316-421900 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-07 08:45:08,425 44 INFO rb-229b649-225316-421900 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-07 08:45:08,472 44 INFO rb-229b649-225316-421900 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-07 08:45:08,532 44 INFO rb-229b649-225316-421900 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-07 08:45:08,578 44 INFO rb-229b649-225316-421900 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-07 08:45:08,633 44 INFO rb-229b649-225316-421900 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-07 08:45:08,704 44 INFO rb-229b649-225316-421900 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-07 08:45:08,766 44 INFO rb-229b649-225316-421900 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-07 08:45:08,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:08] "GET /web/image/product.product/3035/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.010 0.021 2026-10-07 08:45:08,834 44 INFO rb-229b649-225316-421900 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-07 08:45:08,839 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:08] "GET /web/image/product.product/3036/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.043 2026-10-07 08:45:08,869 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:08] "GET /web/image/product.product/3037/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.007 0.058 2026-10-07 08:45:08,892 44 INFO rb-229b649-225316-421900 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-07 08:45:08,959 44 INFO rb-229b649-225316-421900 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-07 08:45:09,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3040/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.005 0.026 2026-10-07 08:45:09,024 44 INFO rb-229b649-225316-421900 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-07 08:45:09,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3039/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.047 2026-10-07 08:45:09,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3038/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.003 0.066 2026-10-07 08:45:09,087 44 INFO rb-229b649-225316-421900 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-07 08:45:09,161 44 INFO rb-229b649-225316-421900 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-07 08:45:09,201 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3041/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.012 0.019 2026-10-07 08:45:09,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3043/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.046 2026-10-07 08:45:09,231 44 INFO rb-229b649-225316-421900 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-07 08:45:09,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3042/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.004 0.068 2026-10-07 08:45:09,287 44 INFO rb-229b649-225316-421900 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-07 08:45:09,377 44 INFO rb-229b649-225316-421900 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-07 08:45:09,457 44 INFO rb-229b649-225316-421900 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-07 08:45:09,541 44 INFO rb-229b649-225316-421900 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-07 08:45:09,620 44 INFO rb-229b649-225316-421900 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-07 08:45:09,742 44 INFO rb-229b649-225316-421900 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-07 08:45:09,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:09] "GET /web/image/product.product/3044/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 8 0.019 0.030 2026-10-07 08:45:10,008 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861129 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '5152a6d9-feaa-4d08-a03d-e79f3e778afb'}] 2026-10-07 08:45:10,060 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861129 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '5152a6d9-feaa-4d08-a03d-e79f3e778afb'} created pos.order #978 2026-10-07 08:45:10,092 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36861129 finished 2026-10-07 08:45:10,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.111 0.303 2026-10-07 08:45:10,395 44 INFO rb-229b649-225316-421900 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-07 08:45:10,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.015 2026-10-07 08:45:10,456 44 INFO rb-229b649-225316-421900 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-07 08:45:10,501 44 INFO rb-229b649-225316-421900 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-07 08:45:10,559 44 INFO rb-229b649-225316-421900 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-07 08:45:10,605 44 INFO rb-229b649-225316-421900 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-07 08:45:10,661 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-07 08:45:10,661 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 08:45:11,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 57119564 (allocated 61620224) 2026-10-07 08:45:11,062 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 146357 2026-10-07 08:45:11,063 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-07 08:45:11,064 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 146357 2026-10-07 08:45:11,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084511_175887_test_combo_prices.txt 2026-10-07 08:45:11,176 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmp73237yad_chrome_odoo" 2026-10-07 08:45:11,235 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-07 08:45:23,650 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146589 2026-10-07 08:45:23,650 44 INFO rb-229b649-225316-421900 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/tmpp1hm0nm0_chrome_odoo 2026-10-07 08:45:23,650 44 INFO rb-229b649-225316-421900 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:36821/json/version 2026-10-07 08:45:23,652 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:23,678 44 INFO rb-229b649-225316-421900 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-07 08:45:23,678 44 INFO rb-229b649-225316-421900 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:36821/json 2026-10-07 08:45:23,679 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:23,690 44 INFO rb-229b649-225316-421900 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:36821/devtools/page/8D2CD1B22C268C218411A058A7900BBC 2026-10-07 08:45:23,707 44 INFO rb-229b649-225316-421900 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-07 08:45:23,715 44 INFO rb-229b649-225316-421900 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-07 08:45:23,748 44 INFO rb-229b649-225316-421900 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-07 08:45:24,087 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82" in browser 2026-10-07 08:45:24,087 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82" 2026-10-07 08:45:24,108 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:45:24,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:24] "GET /pos-self/205?access_token=13897b1ef0184e82 HTTP/1.1" 200 - 59 0.051 0.486 2026-10-07 08:45:24,644 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '8D2CD1B22C268C218411A058A7900BBC', 'loaderId': 'C8C682E6A719FFEED1F002B816A08A68', 'isDownload': False} 2026-10-07 08:45:24,644 44 INFO rb-229b649-225316-421900 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-07 08:45:24,667 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:45:24,700 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:45:24,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:24] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.036 2026-10-07 08:45:24,756 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:45:24,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:24] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.101 2026-10-07 08:45:24,794 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:45:24,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:24] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.121 2026-10-07 08:45:25,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:45:25,042 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:45:25,062 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:45:25,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 08:45:25,073 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:45:25,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:45:25,076 44 INFO rb-229b649-225316-421900 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-07 08:45:25,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.045 0.055 2026-10-07 08:45:25,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 08:45:25,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.217 0.331 2026-10-07 08:45:25,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.535 2026-10-07 08:45:25,903 44 INFO rb-229b649-225316-421900 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-07 08:45:25,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:25] "GET /web/image/ir.attachment/12745/raw HTTP/1.1" 200 - 4 0.008 0.009 2026-10-07 08:45:25,988 44 INFO rb-229b649-225316-421900 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-07 08:45:26,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/ir.attachment/12699/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:45:26,016 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:45:26,085 44 INFO rb-229b649-225316-421900 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-07 08:45:26,153 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/pos.category/365/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 08:45:26,173 44 INFO rb-229b649-225316-421900 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-07 08:45:26,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2563/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.011 0.041 2026-10-07 08:45:26,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2552/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.074 2026-10-07 08:45:26,232 44 INFO rb-229b649-225316-421900 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-07 08:45:26,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2564/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-07 08:45:26,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2567/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-10-07 08:45:26,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "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-07 08:45:26,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2565/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.140 2026-10-07 08:45:26,295 44 INFO rb-229b649-225316-421900 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-07 08:45:26,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2566/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-10-07 08:45:26,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:26] "GET /web/image/product.template/2553/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-07 08:45:26,380 44 INFO rb-229b649-225316-421900 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-07 08:45:26,455 44 INFO rb-229b649-225316-421900 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-07 08:45:26,509 44 INFO rb-229b649-225316-421900 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-07 08:45:26,567 44 INFO rb-229b649-225316-421900 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-07 08:45:26,655 44 INFO rb-229b649-225316-421900 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-07 08:45:26,710 44 INFO rb-229b649-225316-421900 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-07 08:45:26,832 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15948837 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '523dfeaa-c912-4670-b405-1deb37a2ced7'}] 2026-10-07 08:45:26,879 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15948837 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '523dfeaa-c912-4670-b405-1deb37a2ced7'} created pos.order #979 2026-10-07 08:45:26,908 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15948837 finished 2026-10-07 08:45:27,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.095 0.185 2026-10-07 08:45:27,085 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-07 08:45:27,085 44 INFO rb-229b649-225316-421900 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-07 08:45:27,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.013 2026-10-07 08:45:27,158 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8797312 (allocated 10223616) 2026-10-07 08:45:27,159 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146589 2026-10-07 08:45:27,164 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-07 08:45:27,169 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146589 2026-10-07 08:45:27,270 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084527_269879_test_fiscal_position_between_frontend_and_backend.txt 2026-10-07 08:45:27,270 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpp1hm0nm0_chrome_odoo" 2026-10-07 08:45:27,851 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146782 2026-10-07 08:45:27,851 44 INFO rb-229b649-225316-421900 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/tmp2fa_ai6t_chrome_odoo 2026-10-07 08:45:27,851 44 INFO rb-229b649-225316-421900 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:45107/json/version 2026-10-07 08:45:27,853 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:27,943 44 INFO rb-229b649-225316-421900 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-07 08:45:27,943 44 INFO rb-229b649-225316-421900 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:45107/json 2026-10-07 08:45:27,944 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:27,965 44 INFO rb-229b649-225316-421900 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:45107/devtools/page/E8D552166B514C6626CE7E56E82F6C8B 2026-10-07 08:45:27,987 44 INFO rb-229b649-225316-421900 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-07 08:45:27,993 44 INFO rb-229b649-225316-421900 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-07 08:45:28,014 44 INFO rb-229b649-225316-421900 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-07 08:45:28,053 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82" in browser 2026-10-07 08:45:28,053 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82" 2026-10-07 08:45:28,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /pos-self/205?access_token=13897b1ef0184e82 HTTP/1.1" 200 - 7 0.004 0.019 2026-10-07 08:45:28,096 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'E8D552166B514C6626CE7E56E82F6C8B', 'loaderId': '9CA5A8DA19AE7B6B6ACE787CF9C9C5A4', 'isDownload': False} 2026-10-07 08:45:28,096 44 INFO rb-229b649-225316-421900 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-07 08:45:28,124 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:45:28,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.012 2026-10-07 08:45:28,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.020 2026-10-07 08:45:28,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.041 2026-10-07 08:45:28,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.011 2026-10-07 08:45:28,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:45:28,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:45:28,408 44 INFO rb-229b649-225316-421900 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=13897b1ef0184e82", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:45:28,413 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:45:28,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:45:28,423 44 INFO rb-229b649-225316-421900 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-07 08:45:28,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:45:28,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.038 0.059 2026-10-07 08:45:28,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 08:45:29,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.163 0.295 2026-10-07 08:45:29,122 44 INFO rb-229b649-225316-421900 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-07 08:45:29,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/ir.attachment/12745/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:45:29,214 44 INFO rb-229b649-225316-421900 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-07 08:45:29,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/ir.attachment/12699/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:45:29,257 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:45:29,315 44 INFO rb-229b649-225316-421900 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-07 08:45:29,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/pos.category/365/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 08:45:29,403 44 INFO rb-229b649-225316-421900 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-07 08:45:29,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2552/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.013 0.052 2026-10-07 08:45:29,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2563/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-07 08:45:29,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2567/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-07 08:45:29,453 44 INFO rb-229b649-225316-421900 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-07 08:45:29,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:45:29,480 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2565/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.110 2026-10-07 08:45:29,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2564/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-07 08:45:29,509 44 INFO rb-229b649-225316-421900 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-07 08:45:29,521 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2566/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 08:45:29,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:29] "GET /web/image/product.template/2553/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-10-07 08:45:29,599 44 INFO rb-229b649-225316-421900 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-07 08:45:29,673 44 INFO rb-229b649-225316-421900 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-07 08:45:29,733 44 INFO rb-229b649-225316-421900 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-07 08:45:29,792 44 INFO rb-229b649-225316-421900 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-07 08:45:29,871 44 INFO rb-229b649-225316-421900 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-07 08:45:29,923 44 INFO rb-229b649-225316-421900 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-07 08:45:30,065 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28766813 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': 'd06a4d2e-1e3d-491e-98b0-04b4496f046e'}] 2026-10-07 08:45:30,104 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28766813 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': 'd06a4d2e-1e3d-491e-98b0-04b4496f046e'} created pos.order #980 2026-10-07 08:45:30,125 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28766813 finished 2026-10-07 08:45:30,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.066 0.177 2026-10-07 08:45:30,277 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-07 08:45:30,278 44 INFO rb-229b649-225316-421900 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-07 08:45:30,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 08:45:30,361 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8780936 (allocated 9699328) 2026-10-07 08:45:30,365 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146782 2026-10-07 08:45:30,367 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-07 08:45:30,374 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146782 2026-10-07 08:45:30,473 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084530_473522_test_fiscal_position_between_frontend_and_backend.txt 2026-10-07 08:45:30,473 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp2fa_ai6t_chrome_odoo" 2026-10-07 08:45:30,516 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-07 08:45:42,533 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 146968 2026-10-07 08:45:42,534 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpgfofm20__chrome_odoo 2026-10-07 08:45:42,534 44 INFO rb-229b649-225316-421900 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:44493/json/version 2026-10-07 08:45:42,535 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:42,615 44 INFO rb-229b649-225316-421900 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-07 08:45:42,615 44 INFO rb-229b649-225316-421900 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:44493/json 2026-10-07 08:45:42,616 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:42,626 44 INFO rb-229b649-225316-421900 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:44493/devtools/page/204CFD68D5F4B93F0AE3A7DA350CA6F8 2026-10-07 08:45:42,640 44 INFO rb-229b649-225316-421900 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-07 08:45:42,648 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-10-07 08:45:42,671 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-10-07 08:45:42,931 44 INFO rb-229b649-225316-421900 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=d349478b50394909" in browser 2026-10-07 08:45:42,931 44 INFO rb-229b649-225316-421900 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=d349478b50394909" 2026-10-07 08:45:42,957 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:45:43,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:43] "GET /pos-self/206?access_token=d349478b50394909 HTTP/1.1" 200 - 59 0.058 0.735 2026-10-07 08:45:43,757 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '204CFD68D5F4B93F0AE3A7DA350CA6F8', 'loaderId': 'E3C9B649DE93BABABDBE570C91C84886', 'isDownload': False} 2026-10-07 08:45:43,758 44 INFO rb-229b649-225316-421900 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-07 08:45:43,794 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:45:43,814 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:45:43,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:43] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.038 2026-10-07 08:45:43,885 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:45:43,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:43] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.106 2026-10-07 08:45:43,927 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:45:43,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:43] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.025 0.150 2026-10-07 08:45:44,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 08:45:44,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 08:45:44,127 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.023 2026-10-07 08:45:44,137 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:45:44,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:45:44,143 44 INFO rb-229b649-225316-421900 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=d349478b50394909", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:45:44,163 44 INFO rb-229b649-225316-421900 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-07 08:45:44,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-07 08:45:44,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.036 0.119 2026-10-07 08:45:44,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 08:45:44,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.179 0.303 2026-10-07 08:45:44,895 44 INFO rb-229b649-225316-421900 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-07 08:45:44,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:44] "GET /web/image/ir.attachment/12798/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:45:45,012 44 INFO rb-229b649-225316-421900 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-07 08:45:45,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/pos.category/366/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 08:45:45,108 44 INFO rb-229b649-225316-421900 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-07 08:45:45,109 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:45:45,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2591/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.043 2026-10-07 08:45:45,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2580/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-07 08:45:45,170 44 INFO rb-229b649-225316-421900 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-07 08:45:45,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2592/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-07 08:45:45,201 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45: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-07 08:45:45,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2595/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.121 2026-10-07 08:45:45,228 44 INFO rb-229b649-225316-421900 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-07 08:45:45,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2593/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-10-07 08:45:45,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2594/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.132 2026-10-07 08:45:45,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:45] "GET /web/image/product.template/2581/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-10-07 08:45:45,322 44 INFO rb-229b649-225316-421900 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-07 08:45:45,379 44 INFO rb-229b649-225316-421900 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-07 08:45:45,435 44 INFO rb-229b649-225316-421900 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-07 08:45:45,490 44 INFO rb-229b649-225316-421900 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-07 08:45:45,567 44 INFO rb-229b649-225316-421900 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-07 08:45:45,630 44 INFO rb-229b649-225316-421900 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-07 08:45:45,686 44 INFO rb-229b649-225316-421900 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-07 08:45:45,743 44 INFO rb-229b649-225316-421900 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-07 08:45:45,828 44 INFO rb-229b649-225316-421900 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-07 08:45:45,891 44 INFO rb-229b649-225316-421900 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-07 08:45:45,947 44 INFO rb-229b649-225316-421900 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-07 08:45:46,002 44 INFO rb-229b649-225316-421900 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-07 08:45:46,089 44 INFO rb-229b649-225316-421900 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-07 08:45:46,151 44 INFO rb-229b649-225316-421900 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-07 08:45:46,208 44 INFO rb-229b649-225316-421900 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-07 08:45:46,268 44 INFO rb-229b649-225316-421900 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-07 08:45:46,361 44 INFO rb-229b649-225316-421900 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-07 08:45:46,494 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9605154 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': 'b33acfb2-7cb4-44ed-9ae7-9bfe796b1039'}] 2026-10-07 08:45:46,582 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9605154 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': 'b33acfb2-7cb4-44ed-9ae7-9bfe796b1039'} created pos.order #981 2026-10-07 08:45:46,605 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9605154 finished 2026-10-07 08:45:46,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.138 0.219 2026-10-07 08:45:46,817 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-07 08:45:46,818 44 INFO rb-229b649-225316-421900 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-07 08:45:46,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:45:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-07 08:45:46,902 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10011808 (allocated 11407360) 2026-10-07 08:45:46,907 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 146968 2026-10-07 08:45:46,908 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-07 08:45:46,910 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 146968 2026-10-07 08:45:47,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084547_007437_test_price_between_frontend_and_backend.txt 2026-10-07 08:45:47,007 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpgfofm20__chrome_odoo" 2026-10-07 08:45:47,055 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-07 08:45:59,820 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 147157 2026-10-07 08:45:59,820 44 INFO rb-229b649-225316-421900 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/tmpnr2ewikf_chrome_odoo 2026-10-07 08:45:59,820 44 INFO rb-229b649-225316-421900 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:43481/json/version 2026-10-07 08:45:59,822 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43481', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:59,858 44 INFO rb-229b649-225316-421900 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-07 08:45:59,859 44 INFO rb-229b649-225316-421900 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:43481/json 2026-10-07 08:45:59,859 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43481', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:45:59,883 44 INFO rb-229b649-225316-421900 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:43481/devtools/page/10DCA70E8BE31D6A8DEB06A16A1D4D59 2026-10-07 08:45:59,906 44 INFO rb-229b649-225316-421900 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-07 08:45:59,914 44 INFO rb-229b649-225316-421900 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-07 08:45:59,940 44 INFO rb-229b649-225316-421900 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-07 08:46:00,250 44 INFO rb-229b649-225316-421900 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=832a159fa3d949ef" in browser 2026-10-07 08:46:00,250 44 INFO rb-229b649-225316-421900 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=832a159fa3d949ef" 2026-10-07 08:46:00,275 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:46:00,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:00] "GET /pos-self/207?access_token=832a159fa3d949ef HTTP/1.1" 200 - 59 0.072 0.472 2026-10-07 08:46:00,818 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '10DCA70E8BE31D6A8DEB06A16A1D4D59', 'loaderId': 'D6F9286612AB81F0E2EC20A039C84657', 'isDownload': False} 2026-10-07 08:46:00,818 44 INFO rb-229b649-225316-421900 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-07 08:46:00,838 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:46:00,869 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:46:00,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:00] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.010 0.045 2026-10-07 08:46:00,928 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:46:00,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:00] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.022 0.098 2026-10-07 08:46:00,990 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:46:01,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.160 2026-10-07 08:46:01,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.015 2026-10-07 08:46:01,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 08:46:01,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.002 0.021 2026-10-07 08:46:01,257 44 INFO rb-229b649-225316-421900 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=832a159fa3d949ef", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:46:01,268 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:46:01,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 08:46:01,272 44 INFO rb-229b649-225316-421900 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-07 08:46:01,374 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.032 0.054 2026-10-07 08:46:01,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.147 2026-10-07 08:46:01,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.150 0.307 2026-10-07 08:46:01,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.423 2026-10-07 08:46:01,946 44 INFO rb-229b649-225316-421900 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-07 08:46:01,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:01] "GET /web/image/ir.attachment/12851/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 08:46:02,019 44 INFO rb-229b649-225316-421900 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-07 08:46:02,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/ir.attachment/12805/raw HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 08:46:02,046 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:46:02,131 44 INFO rb-229b649-225316-421900 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-07 08:46:02,182 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/pos.category/367/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 08:46:02,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2608/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.044 2026-10-07 08:46:02,224 44 INFO rb-229b649-225316-421900 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-07 08:46:02,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2623/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.012 0.044 2026-10-07 08:46:02,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2619/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-10-07 08:46:02,282 44 INFO rb-229b649-225316-421900 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-07 08:46:02,286 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2620/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-07 08:46:02,300 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46: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-07 08:46:02,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2621/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.096 2026-10-07 08:46:02,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2622/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-10-07 08:46:02,338 44 INFO rb-229b649-225316-421900 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-07 08:46:02,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:02] "GET /web/image/product.template/2609/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 08:46:02,419 44 INFO rb-229b649-225316-421900 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-07 08:46:02,485 44 INFO rb-229b649-225316-421900 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-07 08:46:02,541 44 INFO rb-229b649-225316-421900 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-07 08:46:02,603 44 INFO rb-229b649-225316-421900 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-07 08:46:02,676 44 INFO rb-229b649-225316-421900 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-07 08:46:02,808 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91067555 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '2acab076-38bb-4b0b-9664-4ab247951dd8'}] 2026-10-07 08:46:02,867 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91067555 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '2acab076-38bb-4b0b-9664-4ab247951dd8'} created pos.order #982 2026-10-07 08:46:02,896 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91067555 finished 2026-10-07 08:46:03,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.123 0.191 2026-10-07 08:46:03,095 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-07 08:46:03,095 44 INFO rb-229b649-225316-421900 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-07 08:46:03,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.017 2026-10-07 08:46:03,161 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 9007740 (allocated 10223616) 2026-10-07 08:46:03,174 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 147157 2026-10-07 08:46:03,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-07 08:46:03,182 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 147157 2026-10-07 08:46:03,294 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084603_294659_test_pricelist_price_between_frontend_and_backend.txt 2026-10-07 08:46:03,295 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpnr2ewikf_chrome_odoo" 2026-10-07 08:46:03,353 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-07 08:46:15,263 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 147344 2026-10-07 08:46:15,263 44 INFO rb-229b649-225316-421900 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/tmp7w9hd72u_chrome_odoo 2026-10-07 08:46:15,263 44 INFO rb-229b649-225316-421900 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:37009/json/version 2026-10-07 08:46:15,265 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:15,330 44 INFO rb-229b649-225316-421900 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-07 08:46:15,330 44 INFO rb-229b649-225316-421900 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:37009/json 2026-10-07 08:46:15,332 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:15,344 44 INFO rb-229b649-225316-421900 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:37009/devtools/page/CB5DE9CBAA84A4B9819D7717D7E8BED2 2026-10-07 08:46:15,361 44 INFO rb-229b649-225316-421900 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-07 08:46:15,371 44 INFO rb-229b649-225316-421900 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-07 08:46:15,405 44 INFO rb-229b649-225316-421900 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-07 08:46:15,674 44 INFO rb-229b649-225316-421900 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=7ffba85a962e4dd9" in browser 2026-10-07 08:46:15,674 44 INFO rb-229b649-225316-421900 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=7ffba85a962e4dd9" 2026-10-07 08:46:15,688 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:46:16,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /pos-self/208?access_token=7ffba85a962e4dd9 HTTP/1.1" 200 - 59 0.084 0.641 2026-10-07 08:46:16,421 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': 'CB5DE9CBAA84A4B9819D7717D7E8BED2', 'loaderId': '283A1A8F06231E736B33BFE1B48BCF76', 'isDownload': False} 2026-10-07 08:46:16,421 44 INFO rb-229b649-225316-421900 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-07 08:46:16,457 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:46:16,495 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:46:16,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.028 0.049 2026-10-07 08:46:16,558 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:46:16,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.103 2026-10-07 08:46:16,596 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:46:16,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.127 2026-10-07 08:46:16,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 08:46:16,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 08:46:16,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.006 0.025 2026-10-07 08:46:16,907 44 INFO rb-229b649-225316-421900 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=7ffba85a962e4dd9", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:46:16,916 44 INFO rb-229b649-225316-421900 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-07 08:46:16,917 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:46:16,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 08:46:17,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.032 0.052 2026-10-07 08:46:17,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-07 08:46:17,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.169 0.320 2026-10-07 08:46:17,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.421 2026-10-07 08:46:17,630 44 INFO rb-229b649-225316-421900 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-07 08:46:17,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/ir.attachment/12904/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 08:46:17,705 44 INFO rb-229b649-225316-421900 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-07 08:46:17,719 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/ir.attachment/12858/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:46:17,735 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:46:17,813 44 INFO rb-229b649-225316-421900 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-07 08:46:17,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/pos.category/368/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.004 0.038 2026-10-07 08:46:17,885 44 INFO rb-229b649-225316-421900 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-07 08:46:17,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/product.template/2636/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.010 0.043 2026-10-07 08:46:17,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/product.template/2647/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-07 08:46:17,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/product.template/2648/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-10-07 08:46:17,946 44 INFO rb-229b649-225316-421900 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-07 08:46:17,963 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:46:17,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/product.template/2651/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.100 2026-10-07 08:46:17,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:17] "GET /web/image/product.template/2649/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.127 2026-10-07 08:46:18,007 44 INFO rb-229b649-225316-421900 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-07 08:46:18,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:18] "GET /web/image/product.template/2650/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-07 08:46:18,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:18] "GET /web/image/product.template/2637/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-07 08:46:18,076 44 INFO rb-229b649-225316-421900 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-07 08:46:18,140 44 INFO rb-229b649-225316-421900 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-07 08:46:18,195 44 INFO rb-229b649-225316-421900 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-07 08:46:18,253 44 INFO rb-229b649-225316-421900 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-07 08:46:18,347 44 INFO rb-229b649-225316-421900 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-07 08:46:18,408 44 INFO rb-229b649-225316-421900 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-07 08:46:18,477 44 INFO rb-229b649-225316-421900 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-07 08:46:18,543 44 INFO rb-229b649-225316-421900 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-07 08:46:18,600 44 INFO rb-229b649-225316-421900 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-07 08:46:18,680 44 INFO rb-229b649-225316-421900 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-07 08:46:18,741 44 INFO rb-229b649-225316-421900 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-07 08:46:18,798 44 INFO rb-229b649-225316-421900 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-07 08:46:18,863 44 INFO rb-229b649-225316-421900 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-07 08:46:18,938 44 INFO rb-229b649-225316-421900 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-07 08:46:19,074 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4512516 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': 'dedaaeed-b584-43a2-92cd-72950b762b58'}] 2026-10-07 08:46:19,121 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4512516 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': 'dedaaeed-b584-43a2-92cd-72950b762b58'} created pos.order #983 2026-10-07 08:46:19,142 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4512516 finished 2026-10-07 08:46:19,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.109 0.202 2026-10-07 08:46:19,356 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-10-07 08:46:19,357 44 INFO rb-229b649-225316-421900 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-07 08:46:19,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.020 2026-10-07 08:46:19,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10016788 (allocated 11669504) 2026-10-07 08:46:19,458 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 147344 2026-10-07 08:46:19,462 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-10-07 08:46:19,464 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 147344 2026-10-07 08:46:19,565 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084619_565540_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-07 08:46:19,565 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmp7w9hd72u_chrome_odoo" 2026-10-07 08:46:19,609 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-07 08:46:31,430 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 147535 2026-10-07 08:46:31,431 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpay1_cjz0_chrome_odoo 2026-10-07 08:46:31,432 44 INFO rb-229b649-225316-421900 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:44517/json/version 2026-10-07 08:46:31,433 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:31,443 44 INFO rb-229b649-225316-421900 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-07 08:46:31,443 44 INFO rb-229b649-225316-421900 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:44517/json 2026-10-07 08:46:31,444 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:31,453 44 INFO rb-229b649-225316-421900 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:44517/devtools/page/F8B27CF5D8B82757714E4C356E671C20 2026-10-07 08:46:31,467 44 INFO rb-229b649-225316-421900 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-07 08:46:31,473 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-10-07 08:46:31,482 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-10-07 08:46:31,859 44 INFO rb-229b649-225316-421900 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=007ec34c40b141f2" in browser 2026-10-07 08:46:31,859 44 INFO rb-229b649-225316-421900 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=007ec34c40b141f2" 2026-10-07 08:46:31,876 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:46:32,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /pos-self/209?access_token=007ec34c40b141f2 HTTP/1.1" 200 - 59 0.070 0.504 2026-10-07 08:46:32,449 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'F8B27CF5D8B82757714E4C356E671C20', 'loaderId': '086DC50541240DB9BF73B45C28BA9449', 'isDownload': False} 2026-10-07 08:46:32,449 44 INFO rb-229b649-225316-421900 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-07 08:46:32,476 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:46:32,501 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:46:32,552 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.030 2026-10-07 08:46:32,568 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:46:32,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.110 2026-10-07 08:46:32,614 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:46:32,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.135 2026-10-07 08:46:32,838 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 08:46:32,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:46:32,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.017 2026-10-07 08:46:32,875 44 INFO rb-229b649-225316-421900 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=007ec34c40b141f2", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:46:32,875 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:46:32,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:46:32,886 44 INFO rb-229b649-225316-421900 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-07 08:46:32,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:32] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.024 0.051 2026-10-07 08:46:33,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.123 2026-10-07 08:46:33,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.183 0.305 2026-10-07 08:46:33,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.472 2026-10-07 08:46:33,574 44 INFO rb-229b649-225316-421900 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-07 08:46:33,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/ir.attachment/12957/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:46:33,681 44 INFO rb-229b649-225316-421900 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-07 08:46:33,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/pos.category/369/image_128?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 08:46:33,761 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:46:33,776 44 INFO rb-229b649-225316-421900 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-07 08:46:33,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2664/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.035 2026-10-07 08:46:33,800 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2675/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.006 0.045 2026-10-07 08:46:33,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2679/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.084 2026-10-07 08:46:33,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2676/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 08:46:33,848 44 INFO rb-229b649-225316-421900 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-07 08:46:33,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2677/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.009 0.093 2026-10-07 08:46:33,884 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:46:33,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2678/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.008 0.117 2026-10-07 08:46:33,908 44 INFO rb-229b649-225316-421900 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-07 08:46:33,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:33] "GET /web/image/product.template/2665/image_512?unique=2026-10-07T08:44:41.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-10-07 08:46:33,992 44 INFO rb-229b649-225316-421900 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-07 08:46:34,051 44 INFO rb-229b649-225316-421900 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-07 08:46:34,112 44 INFO rb-229b649-225316-421900 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-07 08:46:34,169 44 INFO rb-229b649-225316-421900 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-07 08:46:34,247 44 INFO rb-229b649-225316-421900 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-07 08:46:34,381 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1723097 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'ef613b98-9103-4cfe-a74b-93976c0237de'}] 2026-10-07 08:46:34,432 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1723097 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'ef613b98-9103-4cfe-a74b-93976c0237de'} created pos.order #984 2026-10-07 08:46:34,456 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1723097 finished 2026-10-07 08:46:34,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.090 0.203 2026-10-07 08:46:34,640 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-07 08:46:34,641 44 INFO rb-229b649-225316-421900 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-07 08:46:34,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.014 2026-10-07 08:46:34,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8584076 (allocated 9437184) 2026-10-07 08:46:34,717 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 147535 2026-10-07 08:46:34,727 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-07 08:46:34,734 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 147535 2026-10-07 08:46:34,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_084634_864038_test_prices_are_immutable_from_frontend.txt 2026-10-07 08:46:34,864 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpay1_cjz0_chrome_odoo" 2026-10-07 08:46:34,929 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:46:36,837 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-07 08:46:44,737 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147728 2026-10-07 08:46:44,737 44 INFO rb-229b649-225316-421900 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/tmpxj4w989e_chrome_odoo 2026-10-07 08:46:44,738 44 INFO rb-229b649-225316-421900 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:41175/json/version 2026-10-07 08:46:44,739 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:44,825 44 INFO rb-229b649-225316-421900 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-07 08:46:44,825 44 INFO rb-229b649-225316-421900 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:41175/json 2026-10-07 08:46:44,826 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:44,840 44 INFO rb-229b649-225316-421900 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:41175/devtools/page/0A7A6A1414ED34BC32FEF0188C269573 2026-10-07 08:46:44,853 44 INFO rb-229b649-225316-421900 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-07 08:46:44,860 44 INFO rb-229b649-225316-421900 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-07 08:46:45,181 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:46:45,190 44 INFO rb-229b649-225316-421900 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-07 08:46:45,199 44 INFO rb-229b649-225316-421900 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=68fea3c91b5341a5" in browser 2026-10-07 08:46:45,199 44 INFO rb-229b649-225316-421900 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=68fea3c91b5341a5" 2026-10-07 08:46:45,215 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:46:45,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:45] "GET /pos-self/210?access_token=68fea3c91b5341a5 HTTP/1.1" 200 - 60 0.061 0.536 2026-10-07 08:46:45,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '0A7A6A1414ED34BC32FEF0188C269573', 'loaderId': '374DAB5483B43BF0D11EAA156D21D6AC', 'isDownload': False} 2026-10-07 08:46:45,813 44 INFO rb-229b649-225316-421900 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-07 08:46:45,838 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:46:45,890 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:46:45,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:45] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.047 2026-10-07 08:46:45,961 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:46:45,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:45] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.131 2026-10-07 08:46:46,010 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:46:46,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.160 2026-10-07 08:46:46,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 08:46:46,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 08:46:46,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-07 08:46:46,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:46:46,303 44 INFO rb-229b649-225316-421900 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=68fea3c91b5341a5", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:46:46,314 44 INFO rb-229b649-225316-421900 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-07 08:46:46,370 44 INFO rb-229b649-225316-421900 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-07 08:46:46,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.051 0.053 2026-10-07 08:46:46,514 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.187 2026-10-07 08:46:46,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.184 0.275 2026-10-07 08:46:46,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-07 08:46:47,007 44 INFO rb-229b649-225316-421900 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-07 08:46:47,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/ir.attachment/13020/raw HTTP/1.1" 200 - 4 0.009 0.012 2026-10-07 08:46:47,128 44 INFO rb-229b649-225316-421900 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-07 08:46:47,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/pos.category/370/image_128?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 08:46:47,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.template/2680/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.041 2026-10-07 08:46:47,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.template/2681/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 08:46:47,242 44 INFO rb-229b649-225316-421900 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-07 08:46:47,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.template/2684/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.066 2026-10-07 08:46:47,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.template/2682/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-07 08:46:47,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.template/2683/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-07 08:46:47,315 44 INFO rb-229b649-225316-421900 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-07 08:46:47,328 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/ir.attachment/12974/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 08:46:47,363 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:46:47,375 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:46:47,388 44 INFO rb-229b649-225316-421900 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-07 08:46:47,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "GET /web/image/product.product/3189/image_512?unique=2026-10-07T08:46:34.000+00:00 HTTP/1.1" 200 - 8 0.020 0.037 2026-10-07 08:46:47,437 44 INFO rb-229b649-225316-421900 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-07 08:46:47,521 44 INFO rb-229b649-225316-421900 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-07 08:46:47,552 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14934700 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': 'ed523ae9-6894-4b34-b598-cbf4d40a3125'}] 2026-10-07 08:46:47,629 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14934700 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': 'ed523ae9-6894-4b34-b598-cbf4d40a3125'} created pos.order #985 2026-10-07 08:46:47,660 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14934700 finished 2026-10-07 08:46:47,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.101 0.179 2026-10-07 08:46:47,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.008 2026-10-07 08:46:47,861 44 INFO rb-229b649-225316-421900 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-07 08:46:47,914 44 INFO rb-229b649-225316-421900 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-07 08:46:47,915 44 INFO rb-229b649-225316-421900 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-07 08:46:47,967 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7743404 (allocated 8650752) 2026-10-07 08:46:47,974 44 INFO rb-229b649-225316-421900 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 147728 2026-10-07 08:46:47,977 44 INFO rb-229b649-225316-421900 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-07 08:46:47,979 44 INFO rb-229b649-225316-421900 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 147728 2026-10-07 08:46:48,093 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084648_093103_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-07 08:46:48,093 44 INFO rb-229b649-225316-421900 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/tmpxj4w989e_chrome_odoo" 2026-10-07 08:46:48,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147914 2026-10-07 08:46:48,513 44 INFO rb-229b649-225316-421900 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/tmp_5yc6qqx_chrome_odoo 2026-10-07 08:46:48,513 44 INFO rb-229b649-225316-421900 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:42549/json/version 2026-10-07 08:46:48,515 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42549', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:48,533 44 INFO rb-229b649-225316-421900 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-07 08:46:48,533 44 INFO rb-229b649-225316-421900 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:42549/json 2026-10-07 08:46:48,535 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42549', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:46:48,550 44 INFO rb-229b649-225316-421900 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:42549/devtools/page/BFA88323B686901A1BE30F9547076CFD 2026-10-07 08:46:48,564 44 INFO rb-229b649-225316-421900 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-07 08:46:48,573 44 INFO rb-229b649-225316-421900 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-07 08:46:48,598 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 08:46:48,600 44 INFO rb-229b649-225316-421900 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-07 08:46:48,602 44 INFO rb-229b649-225316-421900 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-07 08:46:48,602 44 INFO rb-229b649-225316-421900 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-07 08:46:49,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /pos/ui/210 HTTP/1.1" 200 - 73 0.059 0.401 2026-10-07 08:46:49,083 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'BFA88323B686901A1BE30F9547076CFD', 'loaderId': 'CE44EC7C4615ECD132061F2AD99F5D99', 'isDownload': False} 2026-10-07 08:46:49,083 44 INFO rb-229b649-225316-421900 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-07 08:46:49,108 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:46:49,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 08:46:49,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 08:46:49,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 08:46:49,838 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:46:49,839 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:46:49,864 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:46:49,898 44 INFO rb-229b649-225316-421900 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-07 08:46:49,906 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 08:46:49,914 44 INFO rb-229b649-225316-421900 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-07 08:46:49,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:46:49,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:46:49,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.008 2026-10-07 08:46:50,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.024 2026-10-07 08:46:50,011 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 08:46:50,104 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.027 0.050 2026-10-07 08:46:51,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.464 0.597 2026-10-07 08:46:51,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:46:51,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:46:51,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-07 08:46:51,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 08:46:51,512 44 INFO rb-229b649-225316-421900 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-07 08:46:51,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 08:46:51,593 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:46:51,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:46:51,631 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:46:51,655 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 08:46:51,698 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 08:46:51,735 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 08:46:51,738 44 INFO rb-229b649-225316-421900 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-07 08:46:51,764 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:46:51,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.100 0.078 2026-10-07 08:46:51,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.012 0.189 2026-10-07 08:46:51,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /pos/ui/210 HTTP/1.1" 200 - 34 0.049 0.103 2026-10-07 08:46:51,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:51] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 34 0.021 0.227 2026-10-07 08:46:52,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.214 2026-10-07 08:46:52,029 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.013 0.066 2026-10-07 08:46:52,049 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.033 2026-10-07 08:46:52,058 44 INFO rb-229b649-225316-421900 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-07 08:46:52,095 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:46:52,119 44 INFO rb-229b649-225316-421900 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-07 08:46:52,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.014 0.015 2026-10-07 08:46:52,215 44 INFO rb-229b649-225316-421900 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-07 08:46:52,268 44 INFO rb-229b649-225316-421900 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-07 08:46:52,314 44 INFO rb-229b649-225316-421900 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-07 08:46:52,371 44 INFO rb-229b649-225316-421900 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-07 08:46:52,428 44 INFO rb-229b649-225316-421900 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-07 08:46:52,483 44 INFO rb-229b649-225316-421900 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-07 08:46:52,551 44 INFO rb-229b649-225316-421900 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-07 08:46:52,603 44 INFO rb-229b649-225316-421900 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-07 08:46:52,653 44 INFO rb-229b649-225316-421900 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-07 08:46:52,706 44 INFO rb-229b649-225316-421900 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-07 08:46:52,763 44 INFO rb-229b649-225316-421900 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-07 08:46:52,790 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383616 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': '9b5713ee-72b4-429a-90b3-d250fe038736'}] 2026-10-07 08:46:52,899 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383616 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': '9b5713ee-72b4-429a-90b3-d250fe038736'} created pos.order #986 2026-10-07 08:46:52,939 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34383616 finished 2026-10-07 08:46:53,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.082 0.164 2026-10-07 08:46:53,077 44 INFO rb-229b649-225316-421900 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-07 08:46:53,148 44 INFO rb-229b649-225316-421900 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-07 08:46:53,284 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.067 0.067 2026-10-07 08:46:53,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.034 2026-10-07 08:46:53,351 44 INFO rb-229b649-225316-421900 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-07 08:46:53,361 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:46:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:46:53,401 44 INFO rb-229b649-225316-421900 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-07 08:46:53,451 44 INFO rb-229b649-225316-421900 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-07 08:46:53,503 44 INFO rb-229b649-225316-421900 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-07 08:46:53,504 44 INFO rb-229b649-225316-421900 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-07 08:46:53,618 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15886492 (allocated 16515072) 2026-10-07 08:46:53,622 44 INFO rb-229b649-225316-421900 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 147914 2026-10-07 08:46:53,625 44 INFO rb-229b649-225316-421900 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-07 08:46:53,626 44 INFO rb-229b649-225316-421900 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 147914 2026-10-07 08:46:53,739 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_084653_739360_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-07 08:46:53,739 44 INFO rb-229b649-225316-421900 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/tmp_5yc6qqx_chrome_odoo" 2026-10-07 08:46:53,808 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:46:56,098 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-07 08:47:04,579 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:04,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:04] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.055 0.355 2026-10-07 08:47:05,055 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3316495 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': '3bcd4260-5165-4690-8981-967158b976ad'}] 2026-10-07 08:47:05,119 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3316495 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': '3bcd4260-5165-4690-8981-967158b976ad'} created pos.order #987 2026-10-07 08:47:05,121 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3316495 finished 2026-10-07 08:47:05,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.104 0.119 2026-10-07 08:47:05,308 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-07 08:47:12,531 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:12,829 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19480041 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': 'cdf360aa-80cf-4092-af62-b1d847e4035d'}] 2026-10-07 08:47:12,886 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19480041 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': 'cdf360aa-80cf-4092-af62-b1d847e4035d'} created pos.order #988 2026-10-07 08:47:12,887 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19480041 finished 2026-10-07 08:47:12,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 89 0.094 0.342 2026-10-07 08:47:13,008 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-07 08:47:20,382 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:20,855 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48029063 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '72ac96ff-e9d5-4676-a6d0-1a67e286682f'}] 2026-10-07 08:47:20,903 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48029063 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '72ac96ff-e9d5-4676-a6d0-1a67e286682f'} created pos.order #989 2026-10-07 08:47:20,904 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48029063 finished 2026-10-07 08:47:20,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.073 0.507 2026-10-07 08:47:21,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-07 08:47:28,822 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:29,137 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27835298 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': 'aaa29d67-aa32-469e-94f1-52afa07a8e15'}] 2026-10-07 08:47:29,185 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27835298 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': 'aaa29d67-aa32-469e-94f1-52afa07a8e15'} created pos.order #990 2026-10-07 08:47:29,186 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27835298 finished 2026-10-07 08:47:29,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:29] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.082 0.358 2026-10-07 08:47:29,313 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-07 08:47:37,385 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:37,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.054 0.367 2026-10-07 08:47:37,869 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48778978 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'e2fa9c1a-7f79-4955-bfa9-9f7d541cc0e8'}] 2026-10-07 08:47:37,933 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48778978 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'e2fa9c1a-7f79-4955-bfa9-9f7d541cc0e8'} created pos.order #991 2026-10-07 08:47:37,938 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48778978 finished 2026-10-07 08:47:38,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.102 0.124 2026-10-07 08:47:38,076 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-07 08:47:46,278 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:46,756 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1818766 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': '9167609b-b4fe-46ed-9794-d337d97b81b5'}] 2026-10-07 08:47:46,818 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1818766 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': '9167609b-b4fe-46ed-9794-d337d97b81b5'} created pos.order #992 2026-10-07 08:47:46,820 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1818766 finished 2026-10-07 08:47:46,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.096 0.528 2026-10-07 08:47:46,938 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-07 08:47:54,447 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:47:54,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:47:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.081 0.327 2026-10-07 08:47:54,913 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-07 08:48:02,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-07 08:48:09,906 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:10,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:10] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.039 0.527 2026-10-07 08:48:10,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-07 08:48:18,093 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:18,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.059 0.387 2026-10-07 08:48:18,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.005 0.014 2026-10-07 08:48:18,606 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-07 08:48:26,390 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:26,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.055 0.391 2026-10-07 08:48:26,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-07 08:48:34,635 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:35,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:35] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.042 0.546 2026-10-07 08:48:35,252 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-07 08:48:42,411 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:42,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:42] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.042 0.388 2026-10-07 08:48:42,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-07 08:48:50,435 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:48:50,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:48:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.048 0.343 2026-10-07 08:48:50,879 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:48:52,724 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-07 08:49:00,325 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:00,712 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.033 0.356 2026-10-07 08:49:00,773 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78790161 started for PoS orders references: [{'name': None, 'pos_reference': '260-226-000001', 'uuid': '87106407-5fb3-4351-80aa-7da1fa4ad517'}] 2026-10-07 08:49:00,835 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78790161 order {'name': None, 'pos_reference': '260-226-000001', 'uuid': '87106407-5fb3-4351-80aa-7da1fa4ad517'} created pos.order #993 2026-10-07 08:49:00,842 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78790161 finished 2026-10-07 08:49:00,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.090 0.115 2026-10-07 08:49:01,000 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-07 08:49:08,521 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:08,904 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22732607 started for PoS orders references: [{'name': None, 'pos_reference': '260-227-000001', 'uuid': 'cdfa4faf-406b-42c3-b45c-22e2774dbba3'}] 2026-10-07 08:49:08,962 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22732607 order {'name': None, 'pos_reference': '260-227-000001', 'uuid': 'cdfa4faf-406b-42c3-b45c-22e2774dbba3'} created pos.order #994 2026-10-07 08:49:08,963 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22732607 finished 2026-10-07 08:49:09,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 89 0.111 0.417 2026-10-07 08:49:09,082 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-07 08:49:16,323 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:16,890 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25413997 started for PoS orders references: [{'name': None, 'pos_reference': '260-228-000001', 'uuid': 'a4b09d73-7fbf-4adc-aa1f-f3426fd44990'}] 2026-10-07 08:49:16,940 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25413997 order {'name': None, 'pos_reference': '260-228-000001', 'uuid': 'a4b09d73-7fbf-4adc-aa1f-f3426fd44990'} created pos.order #995 2026-10-07 08:49:16,941 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25413997 finished 2026-10-07 08:49:17,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:17] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.067 0.621 2026-10-07 08:49:17,052 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-07 08:49:23,993 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:24,346 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90723884 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': 'ab89de2f-666c-4c90-9359-56b68369abea'}] 2026-10-07 08:49:24,392 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90723884 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': 'ab89de2f-666c-4c90-9359-56b68369abea'} created pos.order #996 2026-10-07 08:49:24,394 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90723884 finished 2026-10-07 08:49:24,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.069 0.400 2026-10-07 08:49:24,505 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-07 08:49:32,307 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:32,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:32] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.035 0.355 2026-10-07 08:49:32,768 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14853773 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': '8624d378-cee2-4489-a889-6fba7481a832'}] 2026-10-07 08:49:32,824 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14853773 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': '8624d378-cee2-4489-a889-6fba7481a832'} created pos.order #997 2026-10-07 08:49:32,825 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14853773 finished 2026-10-07 08:49:32,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.110 0.110 2026-10-07 08:49:32,963 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-07 08:49:40,922 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:41,464 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61459019 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': '4f09682d-6676-4ed2-b738-64575dc18ac1'}] 2026-10-07 08:49:41,516 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61459019 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': '4f09682d-6676-4ed2-b738-64575dc18ac1'} created pos.order #998 2026-10-07 08:49:41,517 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61459019 finished 2026-10-07 08:49:41,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:41] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.072 0.591 2026-10-07 08:49:41,623 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-07 08:49:49,393 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:49:49,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:49:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.079 0.359 2026-10-07 08:49:49,853 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-07 08:49:57,498 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-07 08:50:05,500 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:05,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:05] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.060 0.341 2026-10-07 08:50:05,943 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-07 08:50:13,807 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:14,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:14] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.056 0.391 2026-10-07 08:50:14,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:14] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.005 0.010 2026-10-07 08:50:14,314 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-07 08:50:21,714 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:22,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.057 0.344 2026-10-07 08:50:22,184 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-07 08:50:30,036 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:30,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:30] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.056 0.627 2026-10-07 08:50:30,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-07 08:50:38,576 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:38,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:38] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.043 0.360 2026-10-07 08:50:39,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-07 08:50:47,277 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:47,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:47] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.062 0.348 2026-10-07 08:50:47,735 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:50:49,690 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-07 08:50:57,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 148141 2026-10-07 08:50:57,954 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpgmcxg455_chrome_odoo 2026-10-07 08:50:57,955 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:39053/json/version 2026-10-07 08:50:57,956 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39053', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:50:57,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:50:57,983 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:39053/json 2026-10-07 08:50:57,983 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39053', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:50:57,997 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:39053/devtools/page/F5149A2CA9E8CF16606C860334B51147 2026-10-07 08:50:58,010 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-07 08:50:58,016 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-07 08:50:58,117 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-07 08:50:58,138 44 INFO rb-229b649-225316-421900 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=0bd2b7e5f0c84c9d" in browser 2026-10-07 08:50:58,139 44 INFO rb-229b649-225316-421900 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=0bd2b7e5f0c84c9d" 2026-10-07 08:50:58,172 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:50:58,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:58] "GET /pos-self/241?access_token=0bd2b7e5f0c84c9d HTTP/1.1" 200 - 57 0.049 0.685 2026-10-07 08:50:58,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'F5149A2CA9E8CF16606C860334B51147', 'loaderId': '1725EE89EE02DD26DCD306A2B5BBA245', 'isDownload': False} 2026-10-07 08:50:58,905 44 INFO rb-229b649-225316-421900 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-07 08:50:58,930 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:50:58,953 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:50:58,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:58] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.034 2026-10-07 08:50:58,990 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:50:59,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.080 2026-10-07 08:50:59,055 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:50:59,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.048 0.129 2026-10-07 08:50:59,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:50:59,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:50:59,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.010 2026-10-07 08:50:59,362 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:50:59,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:50:59,364 44 INFO rb-229b649-225316-421900 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=0bd2b7e5f0c84c9d", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:50:59,374 44 INFO rb-229b649-225316-421900 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-07 08:50:59,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "POST /pos-self/relations/241 HTTP/1.1" 200 - 37 0.024 0.049 2026-10-07 08:50:59,516 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 08:50:59,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "POST /pos-self/data/241 HTTP/1.1" 200 - 181 0.198 0.279 2026-10-07 08:50:59,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:50:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.424 2026-10-07 08:51:00,056 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:51:00,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/ir.attachment/14503/raw HTTP/1.1" 200 - 4 0.011 0.012 2026-10-07 08:51:00,141 44 INFO rb-229b649-225316-421900 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-07 08:51:00,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/ir.attachment/14457/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-07 08:51:00,179 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:51:00,240 44 INFO rb-229b649-225316-421900 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-07 08:51:00,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 2 0.007 0.033 2026-10-07 08:51:00,328 44 INFO rb-229b649-225316-421900 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-07 08:51:00,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.023 0.042 2026-10-07 08:51:00,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-07 08:51:00,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-07 08:51:00,397 44 INFO rb-229b649-225316-421900 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-07 08:51:00,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.114 2026-10-07 08:51:00,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.008 0.139 2026-10-07 08:51:00,452 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:51:00,453 44 INFO rb-229b649-225316-421900 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-07 08:51:00,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "GET /web/image/product.product/3205/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 8 0.007 0.056 2026-10-07 08:51:00,518 44 INFO rb-229b649-225316-421900 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-07 08:51:00,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:00] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.015 2026-10-07 08:51:00,643 44 INFO rb-229b649-225316-421900 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-07 08:51:00,762 44 INFO rb-229b649-225316-421900 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-07 08:51:00,926 44 INFO rb-229b649-225316-421900 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-07 08:51:01,072 44 INFO rb-229b649-225316-421900 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-07 08:51:01,153 44 INFO rb-229b649-225316-421900 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-07 08:51:01,250 44 INFO rb-229b649-225316-421900 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-07 08:51:01,307 44 INFO rb-229b649-225316-421900 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-07 08:51:01,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:01] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.033 0.077 2026-10-07 08:51:01,525 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5325787 started for PoS orders references: [{'name': None, 'pos_reference': '260-241-000001', 'uuid': '1ac74792-75c0-4ab3-8829-24db7da92a51'}] 2026-10-07 08:51:01,576 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5325787 order {'name': None, 'pos_reference': '260-241-000001', 'uuid': '1ac74792-75c0-4ab3-8829-24db7da92a51'} created pos.order #999 2026-10-07 08:51:01,598 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5325787 finished 2026-10-07 08:51:02,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.381 0.534 2026-10-07 08:51:02,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-07 08:51:02,438 44 INFO rb-229b649-225316-421900 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-07 08:51:02,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8714768 (allocated 9961472) 2026-10-07 08:51:02,510 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 148141 2026-10-07 08:51:02,511 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-07 08:51:02,514 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 148141 2026-10-07 08:51:02,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085102_626353_test_preset_delivery_tour.txt 2026-10-07 08:51:02,626 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpgmcxg455_chrome_odoo" 2026-10-07 08:51:02,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-07 08:51:11,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 148334 2026-10-07 08:51:11,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpy1ryvrj4_chrome_odoo 2026-10-07 08:51:11,066 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46749/json/version 2026-10-07 08:51:11,067 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:11,124 44 INFO rb-229b649-225316-421900 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-07 08:51:11,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46749/json 2026-10-07 08:51:11,125 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:11,143 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:46749/devtools/page/9F81084A513147442B3439BB6689ABCC 2026-10-07 08:51:11,155 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-10-07 08:51:11,167 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-07 08:51:11,216 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-07 08:51:11,239 44 INFO rb-229b649-225316-421900 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=5f594e3cdf534777&table_identifier=50b9019e" in browser 2026-10-07 08:51:11,239 44 INFO rb-229b649-225316-421900 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=5f594e3cdf534777&table_identifier=50b9019e" 2026-10-07 08:51:11,290 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:51:11,874 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:11] "GET /pos-self/242?access_token=5f594e3cdf534777&table_identifier=50b9019e HTTP/1.1" 200 - 59 0.044 0.550 2026-10-07 08:51:11,883 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '9F81084A513147442B3439BB6689ABCC', 'loaderId': 'CEF2F2A9F86C02A078BAA87925AABA23', 'isDownload': False} 2026-10-07 08:51:11,883 44 INFO rb-229b649-225316-421900 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-07 08:51:11,908 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:51:11,930 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:51:11,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:11] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.040 2026-10-07 08:51:11,996 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:51:12,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.100 2026-10-07 08:51:12,046 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:51:12,069 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.144 2026-10-07 08:51:12,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 08:51:12,244 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 08:51:12,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.011 0.012 2026-10-07 08:51:12,278 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:51:12,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:51:12,279 44 INFO rb-229b649-225316-421900 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=5f594e3cdf534777&table_identifier=50b9019e", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:51:12,289 44 INFO rb-229b649-225316-421900 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-07 08:51:12,345 44 INFO rb-229b649-225316-421900 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-07 08:51:12,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "POST /pos-self/relations/242 HTTP/1.1" 200 - 37 0.029 0.061 2026-10-07 08:51:12,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 08:51:12,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "POST /pos-self/data/242 HTTP/1.1" 200 - 181 0.150 0.227 2026-10-07 08:51:12,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.357 2026-10-07 08:51:12,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.012 2026-10-07 08:51:12,914 44 INFO rb-229b649-225316-421900 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-07 08:51:12,979 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:12] "GET /web/image/ir.attachment/14556/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 08:51:13,004 44 INFO rb-229b649-225316-421900 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-07 08:51:13,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/ir.attachment/14510/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 08:51:13,057 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:51:13,130 44 INFO rb-229b649-225316-421900 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-07 08:51:13,203 44 INFO rb-229b649-225316-421900 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-07 08:51:13,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 2 0.001 0.047 2026-10-07 08:51:13,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 08:51:13,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-10-07 08:51:13,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-07 08:51:13,284 44 INFO rb-229b649-225316-421900 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-07 08:51:13,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-07 08:51:13,330 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:51:13,331 44 INFO rb-229b649-225316-421900 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-07 08:51:13,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.137 2026-10-07 08:51:13,369 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 8 0.010 0.042 2026-10-07 08:51:13,404 44 INFO rb-229b649-225316-421900 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-07 08:51:13,445 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275851 started for PoS orders references: [{'name': None, 'pos_reference': '260-242-000001', 'uuid': '05ad4149-2a0d-4bef-bcbe-f3e5d302e789'}] 2026-10-07 08:51:13,492 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275851 order {'name': None, 'pos_reference': '260-242-000001', 'uuid': '05ad4149-2a0d-4bef-bcbe-f3e5d302e789'} created pos.order #1000 2026-10-07 08:51:13,519 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275851 finished 2026-10-07 08:51:13,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.068 0.152 2026-10-07 08:51:13,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 08:51:13,694 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-07 08:51:13,695 44 INFO rb-229b649-225316-421900 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-07 08:51:13,756 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7818588 (allocated 8912896) 2026-10-07 08:51:13,757 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 148334 2026-10-07 08:51:13,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-07 08:51:13,758 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 148334 2026-10-07 08:51:13,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085113_853749_test_preset_dine_in_tour.txt 2026-10-07 08:51:13,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpy1ryvrj4_chrome_odoo" 2026-10-07 08:51:13,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-07 08:51:22,442 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 148517 2026-10-07 08:51:22,443 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpanqm1j5y_chrome_odoo 2026-10-07 08:51:22,443 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34923/json/version 2026-10-07 08:51:22,444 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:22,503 44 INFO rb-229b649-225316-421900 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-07 08:51:22,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34923/json 2026-10-07 08:51:22,510 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:22,545 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:34923/devtools/page/EAFC728330E467FA0B4FCB1EFAF0E5D5 2026-10-07 08:51:22,561 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-10-07 08:51:22,571 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-07 08:51:22,612 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-07 08:51:22,629 44 INFO rb-229b649-225316-421900 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=1e8e00193e304079" in browser 2026-10-07 08:51:22,629 44 INFO rb-229b649-225316-421900 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=1e8e00193e304079" 2026-10-07 08:51:22,661 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:51:23,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /pos-self/243?access_token=1e8e00193e304079 HTTP/1.1" 200 - 57 0.049 0.719 2026-10-07 08:51:23,425 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'EAFC728330E467FA0B4FCB1EFAF0E5D5', 'loaderId': 'FD223B37ED0C44027D220FE87D2EA4E1', 'isDownload': False} 2026-10-07 08:51:23,425 44 INFO rb-229b649-225316-421900 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-07 08:51:23,442 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:51:23,477 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:51:23,511 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.046 2026-10-07 08:51:23,524 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:51:23,573 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.086 2026-10-07 08:51:23,611 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:51:23,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.019 0.154 2026-10-07 08:51:23,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:51:23,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-07 08:51:23,785 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.008 2026-10-07 08:51:23,789 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:51:23,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.018 2026-10-07 08:51:23,793 44 INFO rb-229b649-225316-421900 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=1e8e00193e304079", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:51:23,801 44 INFO rb-229b649-225316-421900 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-07 08:51:23,859 44 INFO rb-229b649-225316-421900 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-07 08:51:23,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "POST /pos-self/relations/243 HTTP/1.1" 200 - 37 0.031 0.058 2026-10-07 08:51:23,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.143 2026-10-07 08:51:24,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "POST /pos-self/data/243 HTTP/1.1" 200 - 183 0.196 0.279 2026-10-07 08:51:24,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.441 2026-10-07 08:51:24,483 44 INFO rb-229b649-225316-421900 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-07 08:51:24,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/ir.attachment/14609/raw HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 08:51:24,566 44 INFO rb-229b649-225316-421900 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-07 08:51:24,586 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/ir.attachment/14563/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 08:51:24,605 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:51:24,652 44 INFO rb-229b649-225316-421900 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-07 08:51:24,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 08:51:24,732 44 INFO rb-229b649-225316-421900 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-07 08:51:24,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.023 2026-10-07 08:51:24,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-10-07 08:51:24,787 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 08:51:24,796 44 INFO rb-229b649-225316-421900 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-07 08:51:24,806 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.081 2026-10-07 08:51:24,832 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.011 0.092 2026-10-07 08:51:24,838 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:51:24,847 44 INFO rb-229b649-225316-421900 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-07 08:51:24,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "GET /web/image/product.product/3205/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 8 0.005 0.032 2026-10-07 08:51:24,914 44 INFO rb-229b649-225316-421900 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-07 08:51:24,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:24] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.011 0.015 2026-10-07 08:51:24,993 44 INFO rb-229b649-225316-421900 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-07 08:51:25,073 44 INFO rb-229b649-225316-421900 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-07 08:51:25,149 44 INFO rb-229b649-225316-421900 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-07 08:51:25,207 44 INFO rb-229b649-225316-421900 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-07 08:51:25,342 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.039 0.088 2026-10-07 08:51:25,428 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17651852 started for PoS orders references: [{'name': None, 'pos_reference': '260-243-000001', 'uuid': 'e579be76-088d-462d-8ff9-5204f368fb5f'}] 2026-10-07 08:51:25,486 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17651852 order {'name': None, 'pos_reference': '260-243-000001', 'uuid': 'e579be76-088d-462d-8ff9-5204f368fb5f'} created pos.order #1001 2026-10-07 08:51:25,520 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17651852 finished 2026-10-07 08:51:25,754 44 INFO rb-229b649-225316-421900 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-07 08:51:26,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.347 0.563 2026-10-07 08:51:26,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-10-07 08:51:26,683 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:51:26,686 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51: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-07 08:51:26,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.014 2026-10-07 08:51:27,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:27] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.069 0.111 2026-10-07 08:51:27,237 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-07 08:51:27,238 44 INFO rb-229b649-225316-421900 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-07 08:51:27,378 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 9005596 (allocated 10485760) 2026-10-07 08:51:27,395 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 148517 2026-10-07 08:51:27,396 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-07 08:51:27,397 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 148517 2026-10-07 08:51:27,502 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085127_502774_test_preset_takeaway_email_tour.txt 2026-10-07 08:51:27,503 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpanqm1j5y_chrome_odoo" 2026-10-07 08:51:27,575 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-07 08:51:35,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 148718 2026-10-07 08:51:35,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpqjko1n13_chrome_odoo 2026-10-07 08:51:35,814 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:40061/json/version 2026-10-07 08:51:35,815 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:35,833 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:51:35,833 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:40061/json 2026-10-07 08:51:35,834 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:35,854 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:40061/devtools/page/50353FBB9466047EB5F4C626374017BF 2026-10-07 08:51:35,863 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-07 08:51:35,866 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-07 08:51:35,882 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-07 08:51:35,910 44 INFO rb-229b649-225316-421900 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=d508ef9892fd490d" in browser 2026-10-07 08:51:35,910 44 INFO rb-229b649-225316-421900 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=d508ef9892fd490d" 2026-10-07 08:51:35,929 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:51:36,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:36] "GET /pos-self/244?access_token=d508ef9892fd490d HTTP/1.1" 200 - 57 0.032 0.602 2026-10-07 08:51:36,565 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '50353FBB9466047EB5F4C626374017BF', 'loaderId': '097B5EA672CEF6C7757406A67A51F6F3', 'isDownload': False} 2026-10-07 08:51:36,565 44 INFO rb-229b649-225316-421900 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-07 08:51:36,594 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:51:36,631 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:51:36,669 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:36] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.052 2026-10-07 08:51:36,716 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:51:36,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:36] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.022 0.100 2026-10-07 08:51:36,750 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:51:36,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:36] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.156 2026-10-07 08:51:37,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 08:51:37,015 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:51:37,035 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 08:51:37,044 44 INFO rb-229b649-225316-421900 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=d508ef9892fd490d", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:51:37,048 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:51:37,048 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 08:51:37,061 44 INFO rb-229b649-225316-421900 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-07 08:51:37,125 44 INFO rb-229b649-225316-421900 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-07 08:51:37,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.028 0.054 2026-10-07 08:51:37,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-07 08:51:37,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "POST /pos-self/data/244 HTTP/1.1" 200 - 181 0.167 0.255 2026-10-07 08:51:37,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.380 2026-10-07 08:51:37,710 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:51:37,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /web/image/ir.attachment/14663/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 08:51:37,807 44 INFO rb-229b649-225316-421900 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-07 08:51:37,830 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /web/image/ir.attachment/14617/raw HTTP/1.1" 200 - 4 0.010 0.009 2026-10-07 08:51:37,854 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:51:37,947 44 INFO rb-229b649-225316-421900 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-07 08:51:38,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 08:51:38,024 44 INFO rb-229b649-225316-421900 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-07 08:51:38,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-07 08:51:38,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-10-07 08:51:38,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-07 08:51:38,100 44 INFO rb-229b649-225316-421900 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-07 08:51:38,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 08:51:38,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-07 08:51:38,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51: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-07 08:51:38,157 44 INFO rb-229b649-225316-421900 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-07 08:51:38,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 8 0.009 0.035 2026-10-07 08:51:38,233 44 INFO rb-229b649-225316-421900 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-07 08:51:38,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.020 0.022 2026-10-07 08:51:38,340 44 INFO rb-229b649-225316-421900 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-07 08:51:38,417 44 INFO rb-229b649-225316-421900 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-07 08:51:38,466 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4646582 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': '120a1557-ed7e-4a75-848b-39520ac4c720'}] 2026-10-07 08:51:38,533 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4646582 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': '120a1557-ed7e-4a75-848b-39520ac4c720'} created pos.order #1002 2026-10-07 08:51:38,567 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4646582 finished 2026-10-07 08:51:38,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.103 0.219 2026-10-07 08:51:38,804 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-07 08:51:38,805 44 INFO rb-229b649-225316-421900 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-07 08:51:38,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.018 0.026 2026-10-07 08:51:38,874 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8126184 (allocated 9437184) 2026-10-07 08:51:38,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 148718 2026-10-07 08:51:38,877 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-07 08:51:38,878 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 148718 2026-10-07 08:51:38,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085138_974799_test_preset_takeaway_tour.txt 2026-10-07 08:51:38,975 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpqjko1n13_chrome_odoo" 2026-10-07 08:51:39,017 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-07 08:51:47,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 148906 2026-10-07 08:51:47,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmphq7dqrkm_chrome_odoo 2026-10-07 08:51:47,409 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34819/json/version 2026-10-07 08:51:47,411 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:47,427 44 INFO rb-229b649-225316-421900 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-07 08:51:47,427 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:34819/json 2026-10-07 08:51:47,428 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:51:47,438 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:34819/devtools/page/E444EC4D18D24244990AE72F0FACBE68 2026-10-07 08:51:47,450 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-10-07 08:51:47,470 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-07 08:51:47,502 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-07 08:51:47,544 44 INFO rb-229b649-225316-421900 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=ff620022f4e947f8" in browser 2026-10-07 08:51:47,544 44 INFO rb-229b649-225316-421900 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=ff620022f4e947f8" 2026-10-07 08:51:47,564 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:51:48,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /pos-self/245?access_token=ff620022f4e947f8 HTTP/1.1" 200 - 57 0.051 0.523 2026-10-07 08:51:48,137 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'E444EC4D18D24244990AE72F0FACBE68', 'loaderId': '393125485CDCCA0F1E25ED706782BA79', 'isDownload': False} 2026-10-07 08:51:48,137 44 INFO rb-229b649-225316-421900 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-07 08:51:48,162 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:51:48,192 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:51:48,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.037 2026-10-07 08:51:48,254 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:51:48,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.093 2026-10-07 08:51:48,315 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:51:48,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.134 2026-10-07 08:51:48,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.014 2026-10-07 08:51:48,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 08:51:48,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.004 0.012 2026-10-07 08:51:48,576 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:51:48,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 08:51:48,577 44 INFO rb-229b649-225316-421900 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=ff620022f4e947f8", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:51:48,589 44 INFO rb-229b649-225316-421900 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-07 08:51:48,645 44 INFO rb-229b649-225316-421900 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-07 08:51:48,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.060 0.055 2026-10-07 08:51:48,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.174 2026-10-07 08:51:49,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "POST /pos-self/data/245 HTTP/1.1" 200 - 185 0.167 0.222 2026-10-07 08:51:49,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.365 2026-10-07 08:51:49,280 44 INFO rb-229b649-225316-421900 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-07 08:51:49,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/ir.attachment/14716/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 08:51:49,373 44 INFO rb-229b649-225316-421900 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-07 08:51:49,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/ir.attachment/14670/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:51:49,420 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 08:51:49,483 44 INFO rb-229b649-225316-421900 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-07 08:51:49,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 08:51:49,561 44 INFO rb-229b649-225316-421900 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-07 08:51:49,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.013 0.039 2026-10-07 08:51:49,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 08:51:49,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-07 08:51:49,631 44 INFO rb-229b649-225316-421900 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-07 08:51:49,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.012 0.087 2026-10-07 08:51:49,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.106 2026-10-07 08:51:49,682 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:51:49,687 44 INFO rb-229b649-225316-421900 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-07 08:51:49,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T08:50:47.000+00:00 HTTP/1.1" 200 - 8 0.010 0.022 2026-10-07 08:51:49,753 44 INFO rb-229b649-225316-421900 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-07 08:51:49,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:49] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.019 2026-10-07 08:51:49,893 44 INFO rb-229b649-225316-421900 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-07 08:51:50,053 44 INFO rb-229b649-225316-421900 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-07 08:51:50,126 44 INFO rb-229b649-225316-421900 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-07 08:51:50,187 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59556003 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '2ad5ae5d-4403-4e32-b5de-68d173687f79'}] 2026-10-07 08:51:50,237 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59556003 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '2ad5ae5d-4403-4e32-b5de-68d173687f79'} created pos.order #1003 2026-10-07 08:51:50,269 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59556003 finished 2026-10-07 08:51:50,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.085 0.213 2026-10-07 08:51:50,495 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:51:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.020 2026-10-07 08:51:50,504 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-07 08:51:50,505 44 INFO rb-229b649-225316-421900 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-07 08:51:50,583 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9298796 (allocated 11010048) 2026-10-07 08:51:50,599 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 148906 2026-10-07 08:51:50,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-07 08:51:50,604 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 148906 2026-10-07 08:51:50,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085150_711465_test_preset_with_slot_tour.txt 2026-10-07 08:51:50,711 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmphq7dqrkm_chrome_odoo" 2026-10-07 08:51:50,793 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:51:52,526 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-07 08:52:00,913 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:52:00,927 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:52:01,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:01] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/246 HTTP/1.1" 200 - 17 0.021 0.298 2026-10-07 08:52:01,288 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-07 08:52:09,091 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:52:09,104 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:52:09,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:09] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/247 HTTP/1.1" 200 - 17 0.016 0.327 2026-10-07 08:52:09,493 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:52:27,019 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-07 08:52:27,348 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-07 08:52:27,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 149094 2026-10-07 08:52:27,875 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmp0m05xdsi_chrome_odoo 2026-10-07 08:52:27,876 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:40153/json/version 2026-10-07 08:52:27,878 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:52:27,887 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-10-07 08:52:27,888 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:40153/json 2026-10-07 08:52:27,889 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:52:27,896 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:40153/devtools/page/028DEF4422BDCF9ED331A835A5487790 2026-10-07 08:52:27,901 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-07 08:52:27,905 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-07 08:52:27,932 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-07 08:52:27,958 44 INFO rb-229b649-225316-421900 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=323dd716c3cd4c8e" in browser 2026-10-07 08:52:27,958 44 INFO rb-229b649-225316-421900 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=323dd716c3cd4c8e" 2026-10-07 08:52:27,979 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:52:28,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:28] "GET /pos-self/249?access_token=323dd716c3cd4c8e HTTP/1.1" 200 - 60 0.040 0.771 2026-10-07 08:52:28,794 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '028DEF4422BDCF9ED331A835A5487790', 'loaderId': 'AAEE3BD776863C238FBC13299B321A6A', 'isDownload': False} 2026-10-07 08:52:28,794 44 INFO rb-229b649-225316-421900 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-07 08:52:28,821 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:52:28,853 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:52:28,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:28] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.010 0.045 2026-10-07 08:52:28,904 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:52:28,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:28] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.086 2026-10-07 08:52:28,964 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:52:28,990 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:28] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.137 2026-10-07 08:52:29,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 08:52:29,146 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:52:29,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 08:52:29,184 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:52:29,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 08:52:29,185 44 INFO rb-229b649-225316-421900 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=323dd716c3cd4c8e", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:52:29,195 44 INFO rb-229b649-225316-421900 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-07 08:52:29,293 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.084 2026-10-07 08:52:29,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "POST /pos-self/relations/249 HTTP/1.1" 200 - 25 0.022 0.138 2026-10-07 08:52:29,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 08:52:29,837 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "POST /pos-self/data/249 HTTP/1.1" 200 - 170 0.163 0.275 2026-10-07 08:52:29,903 44 INFO rb-229b649-225316-421900 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-07 08:52:29,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:29] "GET /web/image/res.company/228/logo/256x256 HTTP/1.1" 200 - 14 0.017 0.038 2026-10-07 08:52:29,951 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-10-07 08:52:30,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/ir.attachment/14897/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 08:52:30,074 44 INFO rb-229b649-225316-421900 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-07 08:52:30,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/pos.category/377/image_128?unique=2026-10-07T08:52:09.000+00:00 HTTP/1.1" 200 - 2 0.005 0.028 2026-10-07 08:52:30,168 44 INFO rb-229b649-225316-421900 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-07 08:52:30,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/pos.category/376/image_128?unique=2026-10-07T08:52:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-07 08:52:30,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/pos.category/375/image_128?unique=2026-10-07T08:52:09.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-07 08:52:30,242 44 INFO rb-229b649-225316-421900 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-07 08:52:30,253 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.009 0.105 2026-10-07 08:52:30,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/product.template/2715/image_512?unique=2026-10-07T08:52:09.000+00:00 HTTP/1.1" 200 - 3 0.008 0.123 2026-10-07 08:52:30,307 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:52:30,309 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:52:30,319 44 INFO rb-229b649-225316-421900 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-07 08:52:30,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/ir.attachment/14898/raw HTTP/1.1" 200 - 4 0.028 0.047 2026-10-07 08:52:30,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "GET /web/image/product.product/3224/image_512?unique=2026-10-07T08:52:09.000+00:00 HTTP/1.1" 200 - 8 0.011 0.062 2026-10-07 08:52:30,444 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3906899 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': '1e5cbb6a-753a-4705-b05d-7f3d969eacba'}] 2026-10-07 08:52:30,506 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3906899 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': '1e5cbb6a-753a-4705-b05d-7f3d969eacba'} created pos.order #1004 2026-10-07 08:52:30,536 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3906899 finished 2026-10-07 08:52:30,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.139 0.228 2026-10-07 08:52:30,770 44 INFO rb-229b649-225316-421900 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-07 08:52:30,817 44 INFO rb-229b649-225316-421900 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-07 08:52:30,825 44 INFO rb-229b649-225316-421900 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': '1e5cbb6a-753a-4705-b05d-7f3d969eacba--965--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-07 08:52:30,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:30] "POST /qfpay/notify HTTP/1.1" 200 - 41 0.059 0.068 2026-10-07 08:52:31,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:31] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 08:52:31,004 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-07 08:52:31,005 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 08:52:31,106 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7672308 (allocated 8650752) 2026-10-07 08:52:31,124 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 149094 2026-10-07 08:52:31,126 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-07 08:52:31,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 149094 2026-10-07 08:52:31,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:31] "GET /web/image/ir.attachment/14896/raw HTTP/1.1" 200 - 4 0.009 0.014 2026-10-07 08:52:31,239 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085231_239331_test_tour_kiosk_qfpay_order.txt 2026-10-07 08:52:31,239 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmp0m05xdsi_chrome_odoo" 2026-10-07 08:52:31,292 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:52:33,219 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-07 08:52:41,158 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:52:41,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:41] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.020 0.277 2026-10-07 08:52:41,486 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-07 08:52:48,931 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 149285 2026-10-07 08:52:48,932 44 INFO rb-229b649-225316-421900 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/tmpa3ydh6pk_chrome_odoo 2026-10-07 08:52:48,932 44 INFO rb-229b649-225316-421900 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:35537/json/version 2026-10-07 08:52:48,933 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:52:49,011 44 INFO rb-229b649-225316-421900 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-07 08:52:49,011 44 INFO rb-229b649-225316-421900 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:35537/json 2026-10-07 08:52:49,012 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:52:49,026 44 INFO rb-229b649-225316-421900 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:35537/devtools/page/171214DF7D727BB8BB29266CA87F75CD 2026-10-07 08:52:49,048 44 INFO rb-229b649-225316-421900 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-07 08:52:49,059 44 INFO rb-229b649-225316-421900 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-07 08:52:49,086 44 INFO rb-229b649-225316-421900 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-07 08:52:49,383 44 INFO rb-229b649-225316-421900 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-07 08:52:49,384 44 INFO rb-229b649-225316-421900 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-07 08:52:49,403 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:52:49,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:49] "GET /pos-self/251?access_token=access_token HTTP/1.1" 200 - 56 0.048 0.531 2026-10-07 08:52:49,982 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '171214DF7D727BB8BB29266CA87F75CD', 'loaderId': '1E2972813604280485C558388073F18B', 'isDownload': False} 2026-10-07 08:52:49,982 44 INFO rb-229b649-225316-421900 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-07 08:52:50,014 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:52:50,041 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bb25f24/pos_self_order.assets.min.js, copying from /web/assets/bb25f24/pos_self_order.assets.min.js 2026-10-07 08:52:50,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /web/assets/1/bb25f24/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.045 2026-10-07 08:52:50,083 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/b0865bb/pos_self_order.assets.min.css, copying from /web/assets/b0865bb/pos_self_order.assets.min.css 2026-10-07 08:52:50,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /web/assets/1/b0865bb/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.071 2026-10-07 08:52:50,133 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js, copying from /web/assets/c8f1be2/pos_self_order.assets_tests.min.js 2026-10-07 08:52:50,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /web/assets/1/c8f1be2/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.111 2026-10-07 08:52:50,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 08:52:50,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 08:52:50,362 44 INFO rb-229b649-225316-421900 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-07 08:52:50,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 5 0.010 0.018 2026-10-07 08:52:50,373 44 INFO rb-229b649-225316-421900 odoo.http: Session expired 2026-10-07 08:52:50,373 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 08:52:50,374 44 INFO rb-229b649-225316-421900 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-07 08:52:50,439 44 INFO rb-229b649-225316-421900 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-07 08:52:50,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "POST /pos-self/relations/251 HTTP/1.1" 200 - 37 0.030 0.056 2026-10-07 08:52:50,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 08:52:50,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "POST /pos-self/data/251 HTTP/1.1" 200 - 182 0.174 0.238 2026-10-07 08:52:50,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.374 2026-10-07 08:52:51,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.066 2026-10-07 08:52:51,080 44 INFO rb-229b649-225316-421900 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-07 08:52:51,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/ir.attachment/15014/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 08:52:51,192 44 INFO rb-229b649-225316-421900 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-07 08:52:51,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/pos.category/378/image_128?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 08:52:51,267 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:52:51,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.template/2718/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 08:52:51,302 44 INFO rb-229b649-225316-421900 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-07 08:52:51,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.template/2719/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.059 2026-10-07 08:52:51,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.template/2722/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-07 08:52:51,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.template/2720/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-10-07 08:52:51,364 44 INFO rb-229b649-225316-421900 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-07 08:52:51,371 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.template/2721/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-07 08:52:51,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/ir.attachment/14965/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 08:52:51,402 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:52:51,417 44 INFO rb-229b649-225316-421900 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-07 08:52:51,430 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "GET /web/image/product.product/3227/image_512?unique=2026-10-07T08:52:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.029 2026-10-07 08:52:51,500 44 INFO rb-229b649-225316-421900 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-07 08:52:51,550 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94868454 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000001', 'uuid': '7eb9bc77-c675-42ab-83d2-a5f6436a23a5'}] 2026-10-07 08:52:51,614 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94868454 order {'name': None, 'pos_reference': '260-251-000001', 'uuid': '7eb9bc77-c675-42ab-83d2-a5f6436a23a5'} created pos.order #1005 2026-10-07 08:52:51,639 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94868454 finished 2026-10-07 08:52:51,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.104 0.214 2026-10-07 08:52:51,866 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.014 2026-10-07 08:52:51,879 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-07 08:52:51,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:52:51] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.019 2026-10-07 08:52:51,881 44 INFO rb-229b649-225316-421900 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-07 08:52:51,947 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7618448 (allocated 8912896) 2026-10-07 08:52:51,964 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 149285 2026-10-07 08:52:51,970 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-07 08:52:51,974 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 149285 2026-10-07 08:52:52,071 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_085252_070795_test_kiosk_without_payment_terminal.txt 2026-10-07 08:52:52,071 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpa3ydh6pk_chrome_odoo" 2026-10-07 08:52:52,127 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-07 08:53:02,753 44 INFO rb-229b649-225316-421900 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-07 08:53:10,966 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:53:11,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:11] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 91 0.124 0.312 2026-10-07 08:53:11,466 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:53:29,171 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-07 08:53:29,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 149481 2026-10-07 08:53:29,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp9_ygskie_chrome_odoo 2026-10-07 08:53:29,776 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:43359/json/version 2026-10-07 08:53:29,778 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:53:29,787 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-07 08:53:29,787 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:43359/json 2026-10-07 08:53:29,788 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:53:29,799 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:43359/devtools/page/0169A7D967F7738B18B334944866B78D 2026-10-07 08:53:29,811 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-07 08:53:29,819 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-07 08:53:29,901 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 08:53:29,911 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-07 08:53:29,913 44 INFO rb-229b649-225316-421900 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-07 08:53:29,913 44 INFO rb-229b649-225316-421900 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-07 08:53:29,931 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:53:30,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:30] "GET /pos/ui?config_id=254 HTTP/1.1" 200 - 86 0.079 0.718 2026-10-07 08:53:30,730 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '0169A7D967F7738B18B334944866B78D', 'loaderId': '1425EAE23B0BF79156E072BE3CECC8C9', 'isDownload': False} 2026-10-07 08:53:30,731 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-07 08:53:30,748 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:53:30,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:30] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 08:53:30,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:30] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 08:53:30,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:30] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 08:53:31,396 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:53:31,402 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:53:31,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:53:31,458 44 INFO rb-229b649-225316-421900 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-07 08:53:31,468 44 INFO rb-229b649-225316-421900 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-07 08:53:31,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.012 2026-10-07 08:53:31,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53: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-07 08:53:31,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:53:31,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.017 2026-10-07 08:53:31,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-07 08:53:31,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "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-07 08:53:31,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 08:53:32,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.341 0.500 2026-10-07 08:53:32,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:53:32,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53: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-07 08:53:32,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /web/image/res.company/233/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-07 08:53:32,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 08:53:32,813 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-07 08:53:32,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:53:32,917 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:53:32,923 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:53:32,927 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 08:53:32,978 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "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-07 08:53:32,981 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 08:53:32,983 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:32] "GET /web/image/res.users/305/avatar_128 HTTP/1.1" 200 - 14 0.048 0.045 2026-10-07 08:53:33,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=res.company&id=233&field=logo HTTP/1.1" 200 - 3 0.019 0.121 2026-10-07 08:53:33,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.157 2026-10-07 08:53:33,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image/res.company/233/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-07 08:53:33,128 44 INFO rb-229b649-225316-421900 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-07 08:53:33,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image/res.company/233/favicon HTTP/1.1" 304 - 4 0.005 0.011 2026-10-07 08:53:33,206 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:53:33,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /pos/ui/254?from_backend=True HTTP/1.1" 200 - 33 0.060 0.062 2026-10-07 08:53:33,327 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:53:33,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2728&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-07 08:53:33,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2729&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-07 08:53:33,402 44 INFO rb-229b649-225316-421900 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-07 08:53:33,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2727&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-10-07 08:53:33,424 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:53:33,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2730&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 08:53:33,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /pos/ui/254 HTTP/1.1" 200 - 33 0.025 0.313 2026-10-07 08:53:33,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2733&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-07 08:53:33,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2734&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-07 08:53:33,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2735&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-07 08:53:33,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.255 2026-10-07 08:53:33,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2732&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-07 08:53:33,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:33] "GET /web/image?model=product.template&field=image_128&id=2731&unique=2026-10-07T08:53:11.000+00:00 HTTP/1.1" 200 - 3 0.003 0.318 2026-10-07 08:53:33,808 44 INFO rb-229b649-225316-421900 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-07 08:53:33,860 44 INFO rb-229b649-225316-421900 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-07 08:53:33,911 44 INFO rb-229b649-225316-421900 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-07 08:53:33,966 44 INFO rb-229b649-225316-421900 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-07 08:53:34,018 44 INFO rb-229b649-225316-421900 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-07 08:53:34,074 44 INFO rb-229b649-225316-421900 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-07 08:53:34,143 44 INFO rb-229b649-225316-421900 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-07 08:53:34,195 44 INFO rb-229b649-225316-421900 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-07 08:53:34,254 44 INFO rb-229b649-225316-421900 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-07 08:53:34,306 44 INFO rb-229b649-225316-421900 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-07 08:53:34,492 44 INFO rb-229b649-225316-421900 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-07 08:53:34,540 44 INFO rb-229b649-225316-421900 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-07 08:53:34,592 44 INFO rb-229b649-225316-421900 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-07 08:53:34,689 44 INFO rb-229b649-225316-421900 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-07 08:53:34,763 44 INFO rb-229b649-225316-421900 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-07 08:53:34,814 44 INFO rb-229b649-225316-421900 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-07 08:53:34,876 44 INFO rb-229b649-225316-421900 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-07 08:53:34,941 44 INFO rb-229b649-225316-421900 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-07 08:53:34,994 44 INFO rb-229b649-225316-421900 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-07 08:53:35,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:35] "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.052 2026-10-07 08:53:35,081 44 INFO rb-229b649-225316-421900 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-07 08:53:35,120 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:53:35,127 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:53:35,131 44 INFO rb-229b649-225316-421900 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-07 08:53:35,156 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.051 0.078 2026-10-07 08:53:35,181 44 INFO rb-229b649-225316-421900 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-07 08:53:35,257 44 INFO rb-229b649-225316-421900 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-07 08:53:35,308 44 INFO rb-229b649-225316-421900 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-07 08:53:35,378 44 INFO rb-229b649-225316-421900 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-07 08:53:35,408 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80391815 started for PoS orders references: [{'name': '/', 'pos_reference': '261-254-000001', 'uuid': 'baa5d429-a5b7-4908-9532-7c85d7b322f4'}] 2026-10-07 08:53:35,409 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:53:36,090 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80391815 order {'name': '/', 'pos_reference': '261-254-000001', 'uuid': 'baa5d429-a5b7-4908-9532-7c85d7b322f4'} created pos.order #1007 2026-10-07 08:53:36,120 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80391815 finished 2026-10-07 08:53:36,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.294 0.537 2026-10-07 08:53:36,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.015 2026-10-07 08:53:36,403 44 INFO rb-229b649-225316-421900 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-07 08:53:36,415 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84923553 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': 'baa5d429-a5b7-4908-9532-7c85d7b322f4'}] 2026-10-07 08:53:36,427 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84923553 order {'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': 'baa5d429-a5b7-4908-9532-7c85d7b322f4'} sync ignored for existing PoS order pos.order(1007,) (state: paid) 2026-10-07 08:53:36,455 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-07 08:53:36,460 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 08:53:36,471 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84923553 finished 2026-10-07 08:53:36,603 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 16948268 (allocated 18612224) 2026-10-07 08:53:36,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.065 0.137 2026-10-07 08:53:36,616 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 149481 2026-10-07 08:53:36,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-07 08:53:36,619 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 149481 2026-10-07 08:53:36,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085336_734982_test_01_pos_number_autofill.txt 2026-10-07 08:53:36,735 44 INFO rb-229b649-225316-421900 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp9_ygskie_chrome_odoo" 2026-10-07 08:53:36,807 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:53:54,611 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-07 08:53:55,078 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 149689 2026-10-07 08:53:55,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmpldyeo8vl_chrome_odoo 2026-10-07 08:53:55,079 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:44327/json/version 2026-10-07 08:53:55,080 44 INFO rb-229b649-225316-421900 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-07 08:53:55,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-10-07 08:53:55,099 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:44327/json 2026-10-07 08:53:55,100 44 INFO rb-229b649-225316-421900 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-07 08:53:55,128 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:44327/devtools/page/C8222D1DC635FAFF7B8354D37F0A704A 2026-10-07 08:53:55,135 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-07 08:53:55,151 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-07 08:53:55,241 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:53:55,250 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-07 08:53:55,256 44 INFO rb-229b649-225316-421900 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-07 08:53:55,256 44 INFO rb-229b649-225316-421900 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-07 08:53:55,270 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:53:56,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /pos/ui?config_id=255 HTTP/1.1" 200 - 87 0.089 0.669 2026-10-07 08:53:56,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': 'C8222D1DC635FAFF7B8354D37F0A704A', 'loaderId': '2CF72358A0831948A9A8CD8172308D28', 'isDownload': False} 2026-10-07 08:53:56,028 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-07 08:53:56,051 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:53:56,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 08:53:56,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 08:53:56,108 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 08:53:56,781 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:53:56,785 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:53:56,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 08:53:56,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 08:53:56,859 44 INFO rb-229b649-225316-421900 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-07 08:53:56,873 44 INFO rb-229b649-225316-421900 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-07 08:53:56,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 08:53:56,899 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:53:56,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "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.020 2026-10-07 08:53:56,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-07 08:53:57,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.059 2026-10-07 08:53:57,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 08:53:57,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.364 0.515 2026-10-07 08:53:58,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:53:58,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53: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-07 08:53:58,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-10-07 08:53:58,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53: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-07 08:53:58,243 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-10-07 08:53:58,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:53:58,343 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:53:58,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 08:53:58,388 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:53:58,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.034 0.058 2026-10-07 08:53:58,442 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:53:58,453 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "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-07 08:53:58,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.008 0.121 2026-10-07 08:53:58,473 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-07 08:53:58,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.005 0.037 2026-10-07 08:53:58,560 44 INFO rb-229b649-225316-421900 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-07 08:53:58,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.014 0.031 2026-10-07 08:53:58,633 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 08:53:58,728 44 INFO rb-229b649-225316-421900 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-07 08:53:58,757 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:53:58,775 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:53:58,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.089 0.109 2026-10-07 08:53:58,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-07 08:53:58,878 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-07 08:53:58,911 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-07 08:53:58,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:58] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-07 08:53:59,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.028 0.407 2026-10-07 08:53:59,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.013 0.259 2026-10-07 08:53:59,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.006 0.265 2026-10-07 08:53:59,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-07 08:53:59,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-07 08:53:59,216 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-07 08:53:59,324 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:53:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.051 0.390 2026-10-07 08:53:59,407 44 INFO rb-229b649-225316-421900 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-07 08:53:59,457 44 INFO rb-229b649-225316-421900 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-07 08:53:59,508 44 INFO rb-229b649-225316-421900 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-07 08:53:59,566 44 INFO rb-229b649-225316-421900 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-07 08:53:59,617 44 INFO rb-229b649-225316-421900 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-07 08:53:59,673 44 INFO rb-229b649-225316-421900 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-07 08:53:59,727 44 INFO rb-229b649-225316-421900 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-07 08:53:59,782 44 INFO rb-229b649-225316-421900 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-07 08:53:59,855 44 INFO rb-229b649-225316-421900 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-07 08:53:59,907 44 INFO rb-229b649-225316-421900 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-07 08:53:59,961 44 INFO rb-229b649-225316-421900 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-07 08:54:00,011 44 INFO rb-229b649-225316-421900 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-07 08:54:00,103 44 INFO rb-229b649-225316-421900 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-07 08:54:00,108 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:00,117 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:00,154 44 INFO rb-229b649-225316-421900 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-07 08:54:00,198 44 INFO rb-229b649-225316-421900 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-07 08:54:00,249 44 INFO rb-229b649-225316-421900 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-07 08:54:00,300 44 INFO rb-229b649-225316-421900 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-07 08:54:00,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:00] "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-07 08:54:00,384 44 INFO rb-229b649-225316-421900 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-07 08:54:00,436 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-07 08:54:00,437 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 08:54:00,556 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14622876 (allocated 15466496) 2026-10-07 08:54:00,580 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 149689 2026-10-07 08:54:00,586 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-07 08:54:00,589 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 149689 2026-10-07 08:54:00,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085400_686652_test_viva_com_kiosk_request_data.txt 2026-10-07 08:54:00,686 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmpldyeo8vl_chrome_odoo" 2026-10-07 08:54:00,719 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-07 08:54:01,281 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 149901 2026-10-07 08:54:01,282 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpam01_eku_chrome_odoo 2026-10-07 08:54:01,282 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:36775/json/version 2026-10-07 08:54:01,283 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:54:01,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 08:54:01,301 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:36775/json 2026-10-07 08:54:01,302 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:54:01,318 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:36775/devtools/page/E2621F1672FB98C0E5B9A4BF04242911 2026-10-07 08:54:01,324 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-07 08:54:01,332 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-07 08:54:01,396 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 08:54:01,410 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-07 08:54:01,412 44 INFO rb-229b649-225316-421900 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-07 08:54:01,412 44 INFO rb-229b649-225316-421900 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-07 08:54:01,426 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:54:02,172 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /pos/ui/255 HTTP/1.1" 200 - 89 0.067 0.683 2026-10-07 08:54:02,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'E2621F1672FB98C0E5B9A4BF04242911', 'loaderId': '78C2F11879A45599F7437529409C37AD', 'isDownload': False} 2026-10-07 08:54:02,177 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-07 08:54:02,202 44 INFO rb-229b649-225316-421900 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 08:54:02,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:54:02,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /web/assets/90d1b1c/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:54:02,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /web/assets/9b80df5/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.032 2026-10-07 08:54:02,937 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 08:54:02,941 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:02,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 08:54:03,010 44 INFO rb-229b649-225316-421900 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-07 08:54:03,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:54:03,021 44 INFO rb-229b649-225316-421900 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-07 08:54:03,031 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54: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-07 08:54:03,052 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:54:03,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "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.015 2026-10-07 08:54:03,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 08:54:03,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.043 2026-10-07 08:54:03,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 08:54:04,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.330 0.510 2026-10-07 08:54:04,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "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-07 08:54:04,225 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:54:04,303 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.040 2026-10-07 08:54:04,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:54:04,364 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-07 08:54:04,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.008 2026-10-07 08:54:04,443 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:04,513 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:54:04,536 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 08:54:04,551 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 08:54:04,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54: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-07 08:54:04,562 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.052 0.049 2026-10-07 08:54:04,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-10-07 08:54:04,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.004 0.121 2026-10-07 08:54:04,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.003 0.033 2026-10-07 08:54:04,673 44 INFO rb-229b649-225316-421900 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-07 08:54:04,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.015 0.029 2026-10-07 08:54:04,796 44 INFO rb-229b649-225316-421900 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-07 08:54:04,800 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 08:54:04,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.019 0.076 2026-10-07 08:54:04,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-10-07 08:54:04,884 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:54:04,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 08:54:04,918 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:04,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-10-07 08:54:04,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.007 0.176 2026-10-07 08:54:04,992 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:04] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-10-07 08:54:05,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-10-07 08:54:05,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.005 0.109 2026-10-07 08:54:05,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.031 0.295 2026-10-07 08:54:05,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.027 0.350 2026-10-07 08:54:05,243 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-07T08:53:36.000+00:00 HTTP/1.1" 200 - 3 0.002 0.278 2026-10-07 08:54:05,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.311 2026-10-07 08:54:05,429 44 INFO rb-229b649-225316-421900 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-07 08:54:05,480 44 INFO rb-229b649-225316-421900 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-07 08:54:05,533 44 INFO rb-229b649-225316-421900 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-07 08:54:05,593 44 INFO rb-229b649-225316-421900 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-07 08:54:05,644 44 INFO rb-229b649-225316-421900 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-07 08:54:05,703 44 INFO rb-229b649-225316-421900 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-07 08:54:05,762 44 INFO rb-229b649-225316-421900 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-07 08:54:05,813 44 INFO rb-229b649-225316-421900 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-07 08:54:05,886 44 INFO rb-229b649-225316-421900 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-07 08:54:05,937 44 INFO rb-229b649-225316-421900 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-07 08:54:05,992 44 INFO rb-229b649-225316-421900 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-07 08:54:06,040 44 INFO rb-229b649-225316-421900 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-07 08:54:06,120 44 INFO rb-229b649-225316-421900 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-07 08:54:06,137 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:06,140 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:54:06,171 44 INFO rb-229b649-225316-421900 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-07 08:54:06,223 44 INFO rb-229b649-225316-421900 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-07 08:54:06,272 44 INFO rb-229b649-225316-421900 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-07 08:54:06,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:06] "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-07 08:54:06,357 44 INFO rb-229b649-225316-421900 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-07 08:54:06,414 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-07 08:54:06,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:06] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 8 0.004 0.027 2026-10-07 08:54:06,447 44 INFO rb-229b649-225316-421900 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-07 08:54:06,489 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58682802 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000001', 'uuid': '36bdab49-abe9-447f-b5ba-e3f42d2c09a7'}] 2026-10-07 08:54:06,493 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:54:07,113 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58682802 order {'name': '/', 'pos_reference': '261-255-000001', 'uuid': '36bdab49-abe9-447f-b5ba-e3f42d2c09a7'} created pos.order #1008 2026-10-07 08:54:07,155 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58682802 finished 2026-10-07 08:54:07,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.306 0.484 2026-10-07 08:54:07,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:54:07,505 44 INFO rb-229b649-225316-421900 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-07 08:54:07,520 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10247290 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '36bdab49-abe9-447f-b5ba-e3f42d2c09a7'}] 2026-10-07 08:54:07,531 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10247290 order {'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '36bdab49-abe9-447f-b5ba-e3f42d2c09a7'} sync ignored for existing PoS order pos.order(1008,) (state: paid) 2026-10-07 08:54:07,558 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10247290 finished 2026-10-07 08:54:07,584 44 INFO rb-229b649-225316-421900 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-07 08:54:07,631 44 INFO rb-229b649-225316-421900 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-07 08:54:07,707 44 INFO rb-229b649-225316-421900 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-07 08:54:07,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.057 0.151 2026-10-07 08:54:07,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 08:54:07,787 44 INFO rb-229b649-225316-421900 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-07 08:54:07,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.033 2026-10-07 08:54:07,832 44 INFO rb-229b649-225316-421900 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-07 08:54:07,891 44 INFO rb-229b649-225316-421900 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-07 08:54:07,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.015 2026-10-07 08:54:07,951 44 INFO rb-229b649-225316-421900 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-07 08:54:08,002 44 INFO rb-229b649-225316-421900 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-07 08:54:08,085 44 INFO rb-229b649-225316-421900 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-07 08:54:08,138 44 INFO rb-229b649-225316-421900 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-07 08:54:08,195 44 INFO rb-229b649-225316-421900 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-07 08:54:08,253 44 INFO rb-229b649-225316-421900 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-07 08:54:08,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:08] "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-07 08:54:08,309 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-07 08:54:08,346 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:08] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 7 0.006 0.034 2026-10-07 08:54:08,352 44 INFO rb-229b649-225316-421900 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-07 08:54:08,385 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47545285 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000002', 'uuid': '0717d68c-5f31-4c5d-b741-7d197a6257ba'}] 2026-10-07 08:54:08,848 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47545285 order {'name': '/', 'pos_reference': '261-255-000002', 'uuid': '0717d68c-5f31-4c5d-b741-7d197a6257ba'} created pos.order #1009 2026-10-07 08:54:08,896 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47545285 finished 2026-10-07 08:54:08,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.213 0.402 2026-10-07 08:54:09,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:54:09,104 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-07 08:54:09,105 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 08:54:09,111 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6457150 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': '0717d68c-5f31-4c5d-b741-7d197a6257ba'}] 2026-10-07 08:54:09,121 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6457150 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': '0717d68c-5f31-4c5d-b741-7d197a6257ba'} sync ignored for existing PoS order pos.order(1009,) (state: paid) 2026-10-07 08:54:09,148 44 INFO rb-229b649-225316-421900 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6457150 finished 2026-10-07 08:54:09,248 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17447916 (allocated 19795968) 2026-10-07 08:54:09,261 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:54:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.063 0.091 2026-10-07 08:54:09,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 149901 2026-10-07 08:54:09,266 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-07 08:54:09,267 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 149901 2026-10-07 08:54:09,393 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085409_393216_test_viva_payment_and_refund.txt 2026-10-07 08:54:09,393 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpam01_eku_chrome_odoo" 2026-10-07 08:54:09,451 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:54:21,572 44 INFO rb-229b649-225316-421900 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-07 08:54:21,698 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 08:54:21,816 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-07 08:54:22,351 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17380] 2026-10-07 08:54:22,588 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1418] 2026-10-07 08:54:22,603 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-07 08:54:22,892 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-07 08:54:23,204 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-07 08:54:23,512 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-07 08:54:23,530 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-07 08:54:29,266 44 INFO rb-229b649-225316-421900 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-07 08:54:29,357 44 INFO rb-229b649-225316-421900 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-07 08:54:29,771 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:54:30,247 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17479] 2026-10-07 08:54:30,363 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3264] 2026-10-07 08:54:30,498 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-07 08:54:30,690 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-07 08:54:30,917 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-07 08:54:30,937 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-07 08:54:31,114 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-07 08:54:31,443 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-07 08:54:37,950 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-07 08:54:43,331 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-07 08:54:43,507 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-07 08:54:43,673 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:54:43,931 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-07 08:54:44,432 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-07 08:54:44,611 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 08:54:44,614 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-07 08:54:44,615 44 INFO rb-229b649-225316-421900 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-07 08:54:44,615 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-07 08:54:44,963 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-07 08:54:45,449 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17707] 2026-10-07 08:54:45,516 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3296] 2026-10-07 08:54:45,759 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-07 08:54:45,804 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-07 08:54:46,129 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-07 08:54:46,847 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17723, 17722] 2026-10-07 08:54:46,911 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3307, 3306] 2026-10-07 08:54:47,605 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:47,692 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-07 08:54:48,111 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-07 08:54:49,535 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17783, 17781] 2026-10-07 08:54:49,610 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3337, 3338] 2026-10-07 08:54:49,947 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:50,204 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 08:54:50,309 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:50,322 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-07 08:54:50,643 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-07 08:54:51,803 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17858, 17856] 2026-10-07 08:54:51,866 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3380, 3381] 2026-10-07 08:54:52,187 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:52,424 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 08:54:52,521 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:52,912 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 08:54:53,552 44 INFO rb-229b649-225316-421900 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 08:54:53,569 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:54:53,731 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-07 08:54:53,753 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-07 08:54:53,777 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-07 08:54:54,137 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-07 08:54:54,558 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:54:55,443 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-07 08:54:55,500 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-07 08:54:55,515 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-07 08:54:55,632 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-07 08:54:55,740 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-07 08:54:58,348 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-07 08:54:59,158 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-07 08:54:59,218 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-10-07 08:54:59,251 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-07 08:54:59,578 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-07 08:54:59,732 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-07 08:55:00,651 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-07 08:55:00,709 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-10-07 08:55:00,771 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-10-07 08:55:00,779 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-07 08:55:05,848 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-07 08:55:06,901 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-07 08:55:11,843 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:12,457 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3417] 2026-10-07 08:55:12,791 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3436] 2026-10-07 08:55:12,836 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-07 08:55:12,998 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3421, 3430] 2026-10-07 08:55:13,173 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3418] 2026-10-07 08:55:13,189 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-07 08:55:13,358 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435, 3418, 3419, 3420, 3421, 3422, 3423] 2026-10-07 08:55:13,472 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1425] 2026-10-07 08:55:13,488 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1426] 2026-10-07 08:55:13,499 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1427] 2026-10-07 08:55:13,795 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3440, 3441, 3442, 3443, 3444, 3445] 2026-10-07 08:55:13,978 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-07 08:55:14,192 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-07 08:55:14,334 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-07 08:55:14,474 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-07 08:55:15,012 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-07 08:55:16,432 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-07 08:55:24,071 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-07 08:55:24,098 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-07 08:55:24,704 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-07 08:55:25,700 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-07 08:55:26,177 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-07 08:55:26,194 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:26,737 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-07 08:55:26,789 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-07 08:55:26,827 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-07 08:55:26,876 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:27,222 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-07 08:55:27,293 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-07 08:55:33,014 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-07 08:55:33,174 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-07 08:55:33,212 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-07 08:55:33,255 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-07 08:55:33,289 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:33,782 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-07 08:55:34,218 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-07 08:55:34,417 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:35,144 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-07 08:55:35,347 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-07 08:55:35,616 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:36,147 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-07 08:55:36,683 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-07 08:55:37,194 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-07 08:55:37,644 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-07 08:55:38,318 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-07 08:55:38,694 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-07 08:55:43,832 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-07 08:55:44,520 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-07 08:55:45,244 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-07 08:55:45,615 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-07 08:55:45,898 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-07 08:55:46,125 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-07 08:55:46,473 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-07 08:55:46,958 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-07 08:55:46,961 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-07 08:55:47,065 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:47,723 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-07 08:55:47,999 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-07 08:55:48,319 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-07 08:55:48,596 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-07 08:55:48,848 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-07 08:55:49,460 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-07 08:55:50,052 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-07 08:55:50,630 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-07 08:55:50,966 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-07 08:55:51,305 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-07 08:55:51,819 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:51,857 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-07 08:55:52,299 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-07 08:55:52,632 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-07 08:55:52,996 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-07 08:55:53,345 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-07 08:55:54,290 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-07 08:55:54,560 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-07 08:55:54,929 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:55:55,962 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3676] 2026-10-07 08:55:56,165 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-07 08:55:56,754 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3681] 2026-10-07 08:55:56,911 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-07 08:55:57,014 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-07 08:55:57,134 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-07 08:55:57,985 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-07 08:55:58,710 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-07 08:55:59,616 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-07 08:56:01,857 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-07 08:56:03,716 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-07 08:56:05,047 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-07 08:56:05,615 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-07 08:56:07,233 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-07 08:56:07,498 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-07 08:56:07,572 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-07 08:56:08,232 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-07 08:56:10,257 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:56:10,261 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-07 08:56:10,659 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-07 08:56:10,885 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:56:11,938 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [3732] 2026-10-07 08:56:11,998 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-07 08:56:12,490 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-07 08:56:13,216 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-07 08:56:13,559 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-07 08:56:14,041 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-07 08:56:14,767 44 INFO rb-229b649-225316-421900 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-07 08:56:15,366 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:56:26,445 44 INFO rb-229b649-225316-421900 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-07 08:56:28,184 44 INFO rb-229b649-225316-421900 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-07 08:56:29,204 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:56:29,211 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 150125 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmpw0_vdn12_chrome_odoo 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34115/json/version 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:34115/json 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:34115/devtools/page/6A016F23272EE5B2CB5A60CCAF80123F 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 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/861" in browser 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 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/861" 2026-10-07 08:56:30,000 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/861 HTTP/1.1" 200 - 149 0.231 1.939 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': '6A016F23272EE5B2CB5A60CCAF80123F', 'loaderId': '3E0E0BF1888BFAA906F35FD6AC96EDBD', 'isDownload': False} 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 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-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.076 0.164 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.261 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.028 0.265 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.323 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 08:56:33,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 08:56:34,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.002 2026-10-07 08:56:34,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.016 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 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.045 0.072 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 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.118 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 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.003 0.105 2026-10-07 08:56:34,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 08:56:34,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-07 08:56:34,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.046 0.065 2026-10-07 08:56:35,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-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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/861", "delayToCheckUndeterminisms": 0})" 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.142 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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-07 08:56:35,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.038 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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.018 0.103 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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.018 0.162 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.023 0.210 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.018 0.273 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.225 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.267 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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.137 0.397 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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.695 2026-10-07 08:56:35,000 44 INFO rb-229b649-225316-421900 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.022 0.083 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.179 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.082 0.339 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.008 0.181 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.016 0.029 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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-07 08:56:36,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.060 0.075 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.092 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.017 0.191 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.015 0.176 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.014 0.066 2026-10-07 08:56:36,000 44 INFO rb-229b649-225316-421900 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.001 0.041 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791344981000 HTTP/1.1" 200 - 5 0.011 0.039 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.037 0.070 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.022 0.130 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.159 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 21 0.022 0.088 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.009 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.008 0.019 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.032 0.055 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.014 0.117 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.025 0.053 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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.063 2026-10-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 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-07 08:56:37,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1596, 1597] 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 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.062 0.127 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 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-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 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-07 08:56:38,000 44 INFO rb-229b649-225316-421900 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.064 0.106 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29414896 (allocated 31014912) 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 150125 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 150125 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 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.053 0.240 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-07 08:56:38,000 44 INFO rb-229b649-225316-421900 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmpw0_vdn12_chrome_odoo" 2026-10-07 08:56:38,522 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:56:51,798 44 INFO rb-229b649-225316-421900 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-07 08:56:52,105 44 INFO rb-229b649-225316-421900 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-07 08:56:52,692 44 INFO rb-229b649-225316-421900 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-07 08:56:54,541 44 INFO rb-229b649-225316-421900 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-07 08:56:56,967 44 INFO rb-229b649-225316-421900 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-07 08:56:58,104 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:57:03,476 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-07 08:57:03,897 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 150334 2026-10-07 08:57:03,898 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp5lfyd2aq_chrome_odoo 2026-10-07 08:57:03,898 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:39083/json/version 2026-10-07 08:57:03,900 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:57:03,934 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:57:03,935 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:39083/json 2026-10-07 08:57:03,935 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:57:03,944 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:39083/devtools/page/FBDA986FD8EA47A46EA591F43489FFE8 2026-10-07 08:57:03,958 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-07 08:57:03,967 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-07 08:57:04,088 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:57:04,109 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-07 08:57:04,127 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-07 08:57:04,128 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 08:57:04,160 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:57:06,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /odoo HTTP/1.1" 200 - 160 0.229 1.841 2026-10-07 08:57:06,232 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': 'FBDA986FD8EA47A46EA591F43489FFE8', 'loaderId': '0002734FB99893432D092DFA129D113B', 'isDownload': False} 2026-10-07 08:57:06,233 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-07 08:57:06,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 08:57:06,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.061 0.175 2026-10-07 08:57:06,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.247 2026-10-07 08:57:06,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.277 2026-10-07 08:57:06,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 08:57:06,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:06] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 08:57:07,792 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:57:07,793 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:57:07,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:57:07,888 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 08:57:07,934 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:57:07,971 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.082 2026-10-07 08:57:07,988 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.128 2026-10-07 08:57:07,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:57:08,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.104 2026-10-07 08:57:08,014 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:57:08,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /odoo HTTP/1.1" 200 - 29 0.042 0.085 2026-10-07 08:57:08,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.137 2026-10-07 08:57:08,254 44 INFO rb-229b649-225316-421900 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-07 08:57:08,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.102 2026-10-07 08:57:08,267 44 INFO rb-229b649-225316-421900 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-07 08:57:08,283 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.005 2026-10-07 08:57:08,297 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.007 2026-10-07 08:57:08,333 44 INFO rb-229b649-225316-421900 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-07 08:57:08,406 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /mail/data HTTP/1.1" 200 - 35 0.052 0.208 2026-10-07 08:57:08,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.016 0.295 2026-10-07 08:57:08,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.305 2026-10-07 08:57:08,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.260 2026-10-07 08:57:08,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.227 2026-10-07 08:57:08,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:57:08,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.083 2026-10-07 08:57:08,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.010 0.221 2026-10-07 08:57:08,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.415 2026-10-07 08:57:08,592 44 INFO rb-229b649-225316-421900 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-07 08:57:08,600 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:57:08,606 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:57:08,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.018 2026-10-07 08:57:09,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.169 0.256 2026-10-07 08:57:09,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.032 0.078 2026-10-07 08:57:09,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.103 2026-10-07 08:57:09,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.033 2026-10-07 08:57:09,645 44 INFO rb-229b649-225316-421900 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-07 08:57:09,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.046 2026-10-07 08:57:09,708 44 INFO rb-229b649-225316-421900 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-07 08:57:09,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /mail/data HTTP/1.1" 200 - 45 0.034 0.161 2026-10-07 08:57:09,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_button/project.project/action_project_task_burndown_chart_report#project.project.action_project_task_burndown_chart_report HTTP/1.1" 200 - 13 0.011 0.129 2026-10-07 08:57:09,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.043 2026-10-07 08:57:09,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:09] "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.012 0.071 2026-10-07 08:57:10,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.003 0.066 2026-10-07 08:57:10,387 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ecae57d/web.assets_backend_lazy.min.css (id:15764) 2026-10-07 08:57:10,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "GET /web/assets/ecae57d/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.021 0.320 2026-10-07 08:57:10,587 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1f696c/web.assets_backend_lazy.min.js (id:15765) 2026-10-07 08:57:10,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "GET /web/assets/b1f696c/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.018 0.520 2026-10-07 08:57:10,680 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 08:57:10,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "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.018 0.070 2026-10-07 08:57:10,860 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 08:57:10,877 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:10] "GET /web/assets/625752e/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:57:11,064 44 INFO rb-229b649-225316-421900 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-07 08:57:11,139 44 INFO rb-229b649-225316-421900 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-07 08:57:11,229 44 INFO rb-229b649-225316-421900 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-07 08:57:11,242 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:11] "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.006 2026-10-07 08:57:11,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:11] "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.019 0.075 2026-10-07 08:57:11,383 44 INFO rb-229b649-225316-421900 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-07 08:57:11,608 44 INFO rb-229b649-225316-421900 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-07 08:57:11,727 44 INFO rb-229b649-225316-421900 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-07 08:57:11,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:11] "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.026 0.091 2026-10-07 08:57:11,893 44 INFO rb-229b649-225316-421900 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-07 08:57:11,990 44 INFO rb-229b649-225316-421900 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-07 08:57:12,101 44 INFO rb-229b649-225316-421900 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-07 08:57:12,149 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:12] "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.046 2026-10-07 08:57:12,155 44 INFO rb-229b649-225316-421900 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-07 08:57:12,294 44 INFO rb-229b649-225316-421900 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-07 08:57:12,333 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:12] "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.040 2026-10-07 08:57:12,341 44 INFO rb-229b649-225316-421900 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-07 08:57:12,432 44 INFO rb-229b649-225316-421900 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-07 08:57:12,486 44 INFO rb-229b649-225316-421900 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-07 08:57:12,562 44 INFO rb-229b649-225316-421900 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-07 08:57:12,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:12] "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.018 0.026 2026-10-07 08:57:12,659 44 INFO rb-229b649-225316-421900 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-07 08:57:12,724 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-07 08:57:12,725 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:57:12,987 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28955852 (allocated 32489472) 2026-10-07 08:57:13,034 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 150334 2026-10-07 08:57:13,036 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-07 08:57:13,037 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 150334 2026-10-07 08:57:13,148 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085713_148030_test_burndown_chart_tour.txt 2026-10-07 08:57:13,148 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp5lfyd2aq_chrome_odoo" 2026-10-07 08:57:13,184 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 08:57:13,190 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-07 08:57:13,192 44 INFO rb-229b649-225316-421900 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-07 08:57:13,202 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 08:57:15,427 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-07 08:57:16,422 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18180, 18179, 18178] 2026-10-07 08:57:16,526 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.task records with IDs: [1066, 1065, 1064] 2026-10-07 08:57:16,537 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3124, 3125, 3126, 3127, 3128, 3129] 2026-10-07 08:57:17,273 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #329 deleted project.task.type records with IDs: [2149] 2026-10-07 08:57:17,339 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2144] 2026-10-07 08:57:17,382 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2143, 2145] 2026-10-07 08:57:17,423 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2142, 2148] 2026-10-07 08:57:17,548 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2151, 2152, 2153] 2026-10-07 08:57:17,555 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-07 08:57:18,170 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 08:57:18,682 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 08:57:19,060 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 08:57:19,080 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-07 08:57:19,530 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-07 08:57:19,562 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18174, 18172, 18170] 2026-10-07 08:57:19,617 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.task records with IDs: [1063, 1061, 1060] 2026-10-07 08:57:19,625 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3116, 3117, 3118, 3119, 3122, 3123] 2026-10-07 08:57:20,011 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-07 08:57:20,079 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-07 08:57:20,476 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 08:57:22,540 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-07 08:57:22,962 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 150544 2026-10-07 08:57:22,963 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpk9z83go3_chrome_odoo 2026-10-07 08:57:22,963 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:33809/json/version 2026-10-07 08:57:22,964 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:57:22,999 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 08:57:22,999 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:33809/json 2026-10-07 08:57:23,000 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:57:23,009 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:33809/devtools/page/9C2B977C9E85627EDE477C4A4BB74830 2026-10-07 08:57:23,022 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-07 08:57:23,034 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-07 08:57:23,125 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-07 08:57:23,142 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-07 08:57:23,145 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-07 08:57:23,145 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 08:57:23,178 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:57:25,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /odoo HTTP/1.1" 200 - 157 0.137 1.787 2026-10-07 08:57:25,088 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': '9C2B977C9E85627EDE477C4A4BB74830', 'loaderId': 'DE290611070EB4F90FC53B12A9DA4663', 'isDownload': False} 2026-10-07 08:57:25,088 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-07 08:57:25,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.027 0.037 2026-10-07 08:57:25,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.078 2026-10-07 08:57:25,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.037 0.145 2026-10-07 08:57:25,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.193 2026-10-07 08:57:25,375 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 08:57:25,505 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:25] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:57:26,399 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:57:26,404 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:57:26,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:57:26,454 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 08:57:26,490 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.018 2026-10-07 08:57:26,529 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-07 08:57:26,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:57:26,565 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:57:26,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /odoo HTTP/1.1" 200 - 28 0.040 0.048 2026-10-07 08:57:26,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.102 2026-10-07 08:57:26,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.007 2026-10-07 08:57:26,823 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/image/res.partner/1488/avatar_128?unique=1791363440000 HTTP/1.1" 200 - 13 0.027 0.049 2026-10-07 08:57:26,837 44 INFO rb-229b649-225316-421900 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-07 08:57:26,864 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:57:26,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/image?model=res.users&field=avatar_128&id=336 HTTP/1.1" 200 - 7 0.021 0.124 2026-10-07 08:57:26,893 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "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-07 08:57:26,899 44 INFO rb-229b649-225316-421900 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-07 08:57:26,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.007 0.168 2026-10-07 08:57:26,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.174 2026-10-07 08:57:26,962 44 INFO rb-229b649-225316-421900 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-07 08:57:26,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.096 2026-10-07 08:57:27,037 44 INFO rb-229b649-225316-421900 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-07 08:57:27,040 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:57:27,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /mail/data HTTP/1.1" 200 - 32 0.070 0.174 2026-10-07 08:57:27,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.225 2026-10-07 08:57:27,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.172 2026-10-07 08:57:27,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.124 2026-10-07 08:57:27,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.214 2026-10-07 08:57:27,445 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 336, model: logistics.shipment.stage 2026-10-07 08:57:27,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.099 0.192 2026-10-07 08:57:27,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.067 0.149 2026-10-07 08:57:27,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.217 2026-10-07 08:57:27,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /mail/data HTTP/1.1" 200 - 43 0.058 0.257 2026-10-07 08:57:27,960 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:27] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.131 2026-10-07 08:57:28,024 44 INFO rb-229b649-225316-421900 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-07 08:57:28,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.018 0.055 2026-10-07 08:57:28,067 44 INFO rb-229b649-225316-421900 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-07 08:57:28,124 44 INFO rb-229b649-225316-421900 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-07 08:57:28,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.030 0.074 2026-10-07 08:57:28,177 44 INFO rb-229b649-225316-421900 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-07 08:57:28,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.132 2026-10-07 08:57:28,234 44 INFO rb-229b649-225316-421900 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-07 08:57:28,301 44 INFO rb-229b649-225316-421900 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-07 08:57:28,379 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-07 08:57:28,384 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-07 08:57:28,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.086 0.283 2026-10-07 08:57:28,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.040 0.271 2026-10-07 08:57:28,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.058 2026-10-07 08:57:28,651 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 08:57:28,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.043 2026-10-07 08:57:28,784 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-07 08:57:28,789 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-07 08:57:28,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.029 0.154 2026-10-07 08:57:28,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "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-07 08:57:28,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.038 0.069 2026-10-07 08:57:29,158 44 INFO rb-229b649-225316-421900 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-07 08:57:29,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "GET /web/image/res.users/336/avatar_128 HTTP/1.1" 200 - 7 0.008 0.025 2026-10-07 08:57:29,213 44 INFO rb-229b649-225316-421900 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-07 08:57:29,269 44 INFO rb-229b649-225316-421900 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-07 08:57:29,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.008 0.013 2026-10-07 08:57:29,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.009 0.021 2026-10-07 08:57:29,379 44 INFO rb-229b649-225316-421900 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-07 08:57:29,445 44 INFO rb-229b649-225316-421900 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-07 08:57:29,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.007 0.019 2026-10-07 08:57:29,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 08:57:29,603 44 INFO rb-229b649-225316-421900 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-07 08:57:29,674 44 INFO rb-229b649-225316-421900 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-07 08:57:29,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.002 0.009 2026-10-07 08:57:29,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.019 2026-10-07 08:57:29,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.037 0.089 2026-10-07 08:57:29,924 44 INFO rb-229b649-225316-421900 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-07 08:57:29,984 44 INFO rb-229b649-225316-421900 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-07 08:57:30,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.014 0.025 2026-10-07 08:57:30,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.007 0.029 2026-10-07 08:57:30,160 44 INFO rb-229b649-225316-421900 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-07 08:57:30,223 44 INFO rb-229b649-225316-421900 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-07 08:57:30,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.093 0.090 2026-10-07 08:57:30,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.007 0.031 2026-10-07 08:57:30,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.019 0.073 2026-10-07 08:57:30,591 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-07 08:57:30,592 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 08:57:30,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "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.073 0.125 2026-10-07 08:57:30,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.013 0.113 2026-10-07 08:57:30,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:57:30] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.140 2026-10-07 08:57:30,797 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 29542220 (allocated 31178752) 2026-10-07 08:57:30,811 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 150544 2026-10-07 08:57:30,814 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-07 08:57:30,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 150544 2026-10-07 08:57:30,917 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085730_916774_test_personal_stage_tour.txt 2026-10-07 08:57:30,917 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpk9z83go3_chrome_odoo" 2026-10-07 08:57:30,954 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:57:45,622 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29864] 2026-10-07 08:57:45,625 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-07 08:57:48,808 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-07 08:57:49,603 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-07 08:57:50,629 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-07 08:57:52,072 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 08:57:52,365 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Armande ProjectUser" ,"Chell Gladys" ,"Bastien ProjectManager" ,"Goats" with Message-Id <1791363472.2574093-62838-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-07 08:57:52,880 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to armande.projectuser@example.com,b.t@example.com,bastien.projectmanager@example.com,project+goats@test.mycompany.com,chell@gladys.portal with Message-Id <1791363472.8263168-14141-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-07 08:57:53,216 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-07 08:57:54,280 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-07 08:57:55,432 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-07 08:57:56,480 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-07 08:57:57,516 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1791363477.4419105-86048-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-07 08:57:57,803 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-07 08:57:58,758 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1791363478.6967442-59067-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 341, mail.alias(803,)) 2026-10-07 08:57:59,336 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" with Message-Id <1791363479.2843428-70030-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1106, custom_values: None, uid: 1 2026-10-07 08:57:59,503 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18502, 18501] 2026-10-07 08:57:59,723 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1504, 1505] 2026-10-07 08:57:59,841 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1791363479.7417138-88819-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-07 08:58:00,539 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" with Message-Id <1791363480.4817648-51630-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1107, custom_values: None, uid: 1 2026-10-07 08:58:00,711 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18508, 18507] 2026-10-07 08:58:00,913 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1506, 1507] 2026-10-07 08:58:01,018 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1791363480.9304554-86559-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 08:58:01,927 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Cc" ,"New Customer" ,"Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" with Message-Id <1791363481.8389819-97260-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1108, custom_values: None, uid: 1 2026-10-07 08:58:02,143 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18514, 18513] 2026-10-07 08:58:02,339 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1509, 1510] 2026-10-07 08:58:02,355 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-07 08:58:03,261 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791363483.246677@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 08:58:03,491 44 INFO rb-229b649-225316-421900 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791363483.476799@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 08:58:03,656 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-07 08:58:05,013 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-07 08:58:05,951 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3272, 3273] 2026-10-07 08:58:05,964 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3176, 3177] 2026-10-07 08:58:06,404 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-07 08:58:07,465 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 08:58:09,724 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-07 08:58:09,867 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-07 08:58:10,467 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-07 08:58:10,980 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-07 08:58:11,649 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-07 08:58:12,417 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-07 08:58:12,494 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-07 08:58:12,699 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-07 08:58:13,152 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-07 08:58:14,420 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:58:19,622 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-07 08:58:21,780 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:58:24,246 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-07 08:58:24,478 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:58:27,421 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-07 08:58:27,613 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-07 08:58:27,771 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-07 08:58:27,853 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-07 08:58:28,056 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-07 08:58:28,065 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-07 08:58:28,068 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-07 08:58:28,072 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_ids 2026-10-07 08:58:28,075 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_count 2026-10-07 08:58:28,078 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-07 08:58:28,081 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_follower_ids 2026-10-07 08:58:28,083 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_partner_ids 2026-10-07 08:58:28,086 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_ids 2026-10-07 08:58:28,089 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_message 2026-10-07 08:58:28,092 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction 2026-10-07 08:58:28,095 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction_counter 2026-10-07 08:58:28,098 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error 2026-10-07 08:58:28,101 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error_counter 2026-10-07 08:58:28,104 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_attachment_count 2026-10-07 08:58:28,107 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_ids 2026-10-07 08:58:28,110 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: website_message_ids 2026-10-07 08:58:28,113 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_sms_error 2026-10-07 08:58:28,121 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: approval_coverage_state 2026-10-07 08:58:28,126 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rotting_days 2026-10-07 08:58:28,131 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_rotting 2026-10-07 08:58:28,135 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_value 2026-10-07 08:58:28,139 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_feedback 2026-10-07 08:58:28,143 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_image 2026-10-07 08:58:28,147 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_count 2026-10-07 08:58:28,151 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg 2026-10-07 08:58:28,154 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg_text 2026-10-07 08:58:28,157 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-07 08:58:28,161 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_text 2026-10-07 08:58:28,165 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_ids 2026-10-07 08:58:28,169 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_state 2026-10-07 08:58:28,174 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_user_id 2026-10-07 08:58:28,178 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_id 2026-10-07 08:58:28,182 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_icon 2026-10-07 08:58:28,187 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_date_deadline 2026-10-07 08:58:28,191 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-07 08:58:28,197 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_summary 2026-10-07 08:58:28,201 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-07 08:58:28,204 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_icon 2026-10-07 08:58:28,211 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-07 08:58:28,215 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: email_cc 2026-10-07 08:58:28,219 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: access_warning 2026-10-07 08:58:28,223 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: date_end 2026-10-07 08:58:28,228 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_properties 2026-10-07 08:58:28,233 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: role_ids 2026-10-07 08:58:28,237 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-07 08:58:28,244 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_id 2026-10-07 08:58:28,248 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-07 08:58:28,252 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_phone 2026-10-07 08:58:28,256 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_active 2026-10-07 08:58:28,262 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: attachment_ids 2026-10-07 08:58:28,268 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-07 08:58:28,276 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-07 08:58:28,282 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_open 2026-10-07 08:58:28,287 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_close 2026-10-07 08:58:28,295 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_open 2026-10-07 08:58:28,301 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_close 2026-10-07 08:58:28,304 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-07 08:58:28,310 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: link_preview_name 2026-10-07 08:58:28,313 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: create_uid 2026-10-07 08:58:28,316 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: write_uid 2026-10-07 08:58:28,319 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: color_stage 2026-10-07 08:58:28,322 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: ancestor_id 2026-10-07 08:58:28,329 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_name 2026-10-07 08:58:28,334 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_company_name 2026-10-07 08:58:28,338 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-07 08:58:28,342 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: user_skill_ids 2026-10-07 08:58:28,346 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: leave_types_count 2026-10-07 08:58:28,353 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_timeoff_task 2026-10-07 08:58:28,358 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_start 2026-10-07 08:58:28,361 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_end 2026-10-07 08:58:28,365 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-07 08:58:28,368 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-07 08:58:28,371 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: resource_allocation 2026-10-07 08:58:28,374 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: dependency_level 2026-10-07 08:58:28,377 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-07 08:58:28,383 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: manager_id 2026-10-07 08:58:28,386 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: okr_node_id 2026-10-07 08:58:28,390 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_sale_order_id 2026-10-07 08:58:28,393 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: sale_order_state 2026-10-07 08:58:28,396 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_to_invoice 2026-10-07 08:58:28,400 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: pricing_type 2026-10-07 08:58:28,404 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_project_map_empty 2026-10-07 08:58:28,408 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_multi_sol 2026-10-07 08:58:28,414 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: timesheet_product_id 2026-10-07 08:58:28,418 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-07 08:58:28,420 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_id 2026-10-07 08:58:28,423 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_stage_id 2026-10-07 08:58:28,426 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: template_task_id 2026-10-07 08:58:28,430 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_require_document 2026-10-07 08:58:28,432 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: required_document_ids 2026-10-07 08:58:28,435 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: requirement_doc_status 2026-10-07 08:58:28,440 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-07 08:58:28,901 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-07 08:58:29,098 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-07 08:58:29,214 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3340] 2026-10-07 08:58:29,226 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3337] 2026-10-07 08:58:30,169 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-07 08:58:30,730 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: id 2026-10-07 08:58:30,762 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_name 2026-10-07 08:58:30,782 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_is_follower 2026-10-07 08:58:30,798 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: duration_tracking 2026-10-07 08:58:30,815 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_url 2026-10-07 08:58:30,832 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_token 2026-10-07 08:58:30,849 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: active 2026-10-07 08:58:30,865 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: stage_id_color 2026-10-07 08:58:30,881 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_date 2026-10-07 08:58:30,898 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_date 2026-10-07 08:58:30,914 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_assign 2026-10-07 08:58:30,960 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_id 2026-10-07 08:58:30,979 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_in_project 2026-10-07 08:58:30,994 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allocated_hours 2026-10-07 08:58:31,008 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_allocated_hours 2026-10-07 08:58:31,041 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: user_ids 2026-10-07 08:58:31,053 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: portal_user_names 2026-10-07 08:58:31,065 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_from 2026-10-07 08:58:31,084 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: company_id 2026-10-07 08:58:31,097 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: displayed_image_id 2026-10-07 08:58:31,109 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_count 2026-10-07 08:58:31,121 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_subtask_count 2026-10-07 08:58:31,133 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_milestones 2026-10-07 08:58:31,159 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: milestone_id 2026-10-07 08:58:31,174 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_late_and_unreached_milestone 2026-10-07 08:58:31,187 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_task_dependencies 2026-10-07 08:58:31,204 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_ids 2026-10-07 08:58:31,218 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_count 2026-10-07 08:58:31,235 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_ids 2026-10-07 08:58:31,246 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_tasks_count 2026-10-07 08:58:31,258 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_parent_task_button 2026-10-07 08:58:31,269 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: current_user_same_company_partner 2026-10-07 08:58:31,286 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_follow_button 2026-10-07 08:58:31,300 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_recurring_tasks 2026-10-07 08:58:31,313 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_task 2026-10-07 08:58:31,327 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_count 2026-10-07 08:58:31,329 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.recurrence 2026-10-07 08:58:31,344 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_interval 2026-10-07 08:58:31,358 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_unit 2026-10-07 08:58:31,371 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_type 2026-10-07 08:58:31,384 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_until 2026-10-07 08:58:31,399 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_template 2026-10-07 08:58:31,413 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_project_template 2026-10-07 08:58:31,431 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_template_ancestor 2026-10-07 08:58:31,448 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: analytic_account_active 2026-10-07 08:58:31,462 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_timesheets 2026-10-07 08:58:31,477 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours 2026-10-07 08:58:31,492 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: effective_hours 2026-10-07 08:58:31,509 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: total_hours_spent 2026-10-07 08:58:31,539 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: progress 2026-10-07 08:58:31,559 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: overtime 2026-10-07 08:58:31,576 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_effective_hours 2026-10-07 08:58:31,634 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_ids 2026-10-07 08:58:31,660 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: encode_uom_in_days 2026-10-07 08:58:31,692 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_id 2026-10-07 08:58:31,731 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_line_id 2026-10-07 08:58:31,757 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_billable 2026-10-07 08:58:31,774 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_sale_order_button 2026-10-07 08:58:31,792 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_so 2026-10-07 08:58:31,807 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_available 2026-10-07 08:58:31,822 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-07 08:58:31,838 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-07 08:58:31,853 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-07 08:58:31,855 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: document.document 2026-10-07 08:58:31,871 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: document_count 2026-10-07 08:58:31,887 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-07 08:58:31,890 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.followers 2026-10-07 08:58:31,918 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_partner_ids 2026-10-07 08:58:31,955 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_ids 2026-10-07 08:58:31,970 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_message 2026-10-07 08:58:31,985 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction 2026-10-07 08:58:32,000 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction_counter 2026-10-07 08:58:32,016 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error 2026-10-07 08:58:32,031 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error_counter 2026-10-07 08:58:32,046 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_attachment_count 2026-10-07 08:58:32,049 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: rating.rating 2026-10-07 08:58:32,079 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: website_message_ids 2026-10-07 08:58:32,099 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_sms_error 2026-10-07 08:58:32,117 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: approval_coverage_state 2026-10-07 08:58:32,142 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rotting_days 2026-10-07 08:58:32,165 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_rotting 2026-10-07 08:58:32,188 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_value 2026-10-07 08:58:32,211 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_feedback 2026-10-07 08:58:32,223 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_image 2026-10-07 08:58:32,236 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_count 2026-10-07 08:58:32,249 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg 2026-10-07 08:58:32,263 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg_text 2026-10-07 08:58:32,276 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-07 08:58:32,289 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_text 2026-10-07 08:58:32,291 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity 2026-10-07 08:58:32,305 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_state 2026-10-07 08:58:32,332 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_user_id 2026-10-07 08:58:32,335 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity.type 2026-10-07 08:58:32,351 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_type_icon 2026-10-07 08:58:32,365 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_date_deadline 2026-10-07 08:58:32,379 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-07 08:58:32,394 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_summary 2026-10-07 08:58:32,409 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-07 08:58:32,423 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_icon 2026-10-07 08:58:32,447 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-07 08:58:32,460 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_cc 2026-10-07 08:58:32,473 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_warning 2026-10-07 08:58:32,486 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_end 2026-10-07 08:58:32,501 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_properties 2026-10-07 08:58:32,503 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.role 2026-10-07 08:58:32,519 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-07 08:58:32,521 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.stage.personal 2026-10-07 08:58:32,538 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-07 08:58:32,552 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_phone 2026-10-07 08:58:32,567 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_active 2026-10-07 08:58:32,579 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: attachment_ids 2026-10-07 08:58:32,590 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-07 08:58:32,602 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-07 08:58:32,613 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_open 2026-10-07 08:58:32,625 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_close 2026-10-07 08:58:32,636 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_open 2026-10-07 08:58:32,649 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_close 2026-10-07 08:58:32,663 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-07 08:58:32,676 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: link_preview_name 2026-10-07 08:58:32,699 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_uid 2026-10-07 08:58:32,719 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_uid 2026-10-07 08:58:32,731 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: color_stage 2026-10-07 08:58:32,749 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: ancestor_id 2026-10-07 08:58:32,762 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_name 2026-10-07 08:58:32,776 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_company_name 2026-10-07 08:58:32,793 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-07 08:58:32,796 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: hr.employee.skill 2026-10-07 08:58:32,809 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: leave_types_count 2026-10-07 08:58:32,823 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_timeoff_task 2026-10-07 08:58:32,836 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_start 2026-10-07 08:58:32,854 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_end 2026-10-07 08:58:32,871 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-07 08:58:32,886 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-07 08:58:32,897 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: resource_allocation 2026-10-07 08:58:32,907 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependency_level 2026-10-07 08:58:32,922 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-07 08:58:32,945 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: manager_id 2026-10-07 08:58:32,948 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: okr.node 2026-10-07 08:58:32,962 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_sale_order_id 2026-10-07 08:58:32,978 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_state 2026-10-07 08:58:32,992 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_to_invoice 2026-10-07 08:58:33,009 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: pricing_type 2026-10-07 08:58:33,025 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_project_map_empty 2026-10-07 08:58:33,057 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_multi_sol 2026-10-07 08:58:33,100 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_product_id 2026-10-07 08:58:33,117 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-07 08:58:33,149 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: shipment_id 2026-10-07 08:58:33,151 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.stage 2026-10-07 08:58:33,172 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: template_task_id 2026-10-07 08:58:33,187 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_require_document 2026-10-07 08:58:33,190 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.required.document 2026-10-07 08:58:33,207 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: requirement_doc_status 2026-10-07 08:58:33,223 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 08:58:33,944 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-07 08:58:34,526 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 150764 2026-10-07 08:58:34,526 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmplec0ygoj_chrome_odoo 2026-10-07 08:58:34,526 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:46179/json/version 2026-10-07 08:58:34,536 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:58:34,563 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 08:58:34,563 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:46179/json 2026-10-07 08:58:34,566 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:58:34,581 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:46179/devtools/page/F2786218452DA42871132FB67EA47237 2026-10-07 08:58:34,592 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-07 08:58:34,615 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-07 08:58:34,785 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 08:58:34,799 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-07 08:58:34,804 44 INFO rb-229b649-225316-421900 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-07 08:58:34,804 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 08:58:34,842 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:58:36,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /odoo HTTP/1.1" 200 - 154 0.197 1.642 2026-10-07 08:58:36,671 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'F2786218452DA42871132FB67EA47237', 'loaderId': '3E735990A48BD4F63829FF397F922DC9', 'isDownload': False} 2026-10-07 08:58:36,672 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-07 08:58:36,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 08:58:36,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 08:58:36,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.057 0.168 2026-10-07 08:58:36,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.237 2026-10-07 08:58:36,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:36] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 08:58:37,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:37] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.008 2026-10-07 08:58:37,845 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:37,877 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:58:37,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 08:58:37,978 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 08:58:38,007 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 08:58:38,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.051 0.079 2026-10-07 08:58:38,063 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.114 2026-10-07 08:58:38,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 08:58:38,089 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:58:38,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.131 2026-10-07 08:58:38,197 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.065 2026-10-07 08:58:38,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.123 2026-10-07 08:58:38,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.070 2026-10-07 08:58:38,299 44 INFO rb-229b649-225316-421900 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-07 08:58:38,314 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.004 2026-10-07 08:58:38,336 44 INFO rb-229b649-225316-421900 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-07 08:58:38,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.010 2026-10-07 08:58:38,417 44 INFO rb-229b649-225316-421900 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-07 08:58:38,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /mail/data HTTP/1.1" 200 - 35 0.069 0.136 2026-10-07 08:58:38,453 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.222 2026-10-07 08:58:38,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /web/image/res.partner/3/avatar_128?unique=1791363513000 HTTP/1.1" 200 - 13 0.021 0.268 2026-10-07 08:58:38,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.279 2026-10-07 08:58:38,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.167 2026-10-07 08:58:38,553 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-10-07 08:58:38,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.349 2026-10-07 08:58:38,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.143 2026-10-07 08:58:38,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.010 0.198 2026-10-07 08:58:38,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:38,656 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:38,659 44 INFO rb-229b649-225316-421900 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-07 08:58:38,697 44 INFO rb-229b649-225316-421900 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-07 08:58:38,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.028 2026-10-07 08:58:39,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.107 0.292 2026-10-07 08:58:39,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 08:58:39,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.066 2026-10-07 08:58:39,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /mail/data HTTP/1.1" 200 - 45 0.036 0.111 2026-10-07 08:58:39,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.034 0.318 2026-10-07 08:58:39,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.083 2026-10-07 08:58:39,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.025 2026-10-07 08:58:39,726 44 INFO rb-229b649-225316-421900 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-07 08:58:39,782 44 INFO rb-229b649-225316-421900 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-07 08:58:39,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_button/project.project/action_open_share_project_wizard#project.project.action_open_share_project_wizard HTTP/1.1" 200 - 10 0.007 0.019 2026-10-07 08:58:39,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.010 0.026 2026-10-07 08:58:39,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:39] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.032 0.032 2026-10-07 08:58:40,105 44 INFO rb-229b649-225316-421900 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-07 08:58:40,106 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "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-07 08:58:40,206 44 INFO rb-229b649-225316-421900 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-07 08:58:40,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.006 0.027 2026-10-07 08:58:40,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.006 0.023 2026-10-07 08:58:40,530 44 INFO rb-229b649-225316-421900 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-07 08:58:40,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.004 0.012 2026-10-07 08:58:40,600 44 INFO rb-229b649-225316-421900 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-07 08:58:40,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 08:58:40,671 44 INFO rb-229b649-225316-421900 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-07 08:58:40,722 44 INFO rb-229b649-225316-421900 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-07 08:58:40,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.013 0.033 2026-10-07 08:58:40,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:40] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.007 0.017 2026-10-07 08:58:41,094 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 08:58:41,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:41] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 106 0.139 0.158 2026-10-07 08:58:41,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:41] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.062 0.141 2026-10-07 08:58:41,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:41] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.028 0.053 2026-10-07 08:58:41,453 44 INFO rb-229b649-225316-421900 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-07 08:58:43,382 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /my/projects HTTP/1.1" 200 - 141 0.197 1.660 2026-10-07 08:58:43,491 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:58:43,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.065 0.086 2026-10-07 08:58:43,590 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:58:43,623 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.182 2026-10-07 08:58:43,626 44 INFO rb-229b649-225316-421900 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-07 08:58:43,627 44 INFO rb-229b649-225316-421900 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-07 08:58:43,632 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:58:43,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.047 2026-10-07 08:58:43,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 08:58:43,793 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:43,817 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 08:58:43,845 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:58:43,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:43] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.089 2026-10-07 08:58:44,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:58:44,563 44 INFO rb-229b649-225316-421900 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-07 08:58:44,724 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:44] "POST /mail/data HTTP/1.1" 200 - 21 0.032 0.036 2026-10-07 08:58:44,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:44] "GET /my/projects/283 HTTP/1.1" 303 - 4 0.006 0.059 2026-10-07 08:58:45,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 71 0.062 0.401 2026-10-07 08:58:45,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 08:58:45,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:58:45,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 08:58:45,959 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:45,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:45] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:58:46,005 44 INFO rb-229b649-225316-421900 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-07 08:58:46,026 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-07 08:58:46,074 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 08:58:46,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/action/load HTTP/1.1" 200 - 12 0.022 0.024 2026-10-07 08:58:46,267 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /mail/data HTTP/1.1" 200 - 21 0.030 0.087 2026-10-07 08:58:46,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.078 0.243 2026-10-07 08:58:46,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.389 2026-10-07 08:58:46,618 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.007 0.018 2026-10-07 08:58:46,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.005 0.033 2026-10-07 08:58:46,722 44 INFO rb-229b649-225316-421900 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-07 08:58:46,726 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 08:58:46,787 44 INFO rb-229b649-225316-421900 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-07 08:58:46,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 08:58:46,833 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:58:46,891 44 INFO rb-229b649-225316-421900 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-07 08:58:46,942 44 INFO rb-229b649-225316-421900 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-07 08:58:47,001 44 INFO rb-229b649-225316-421900 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-07 08:58:47,137 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.050 0.083 2026-10-07 08:58:47,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.010 0.034 2026-10-07 08:58:47,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.014 0.075 2026-10-07 08:58:47,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.041 0.070 2026-10-07 08:58:47,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "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-07 08:58:47,668 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.004 0.004 2026-10-07 08:58:47,776 44 INFO rb-229b649-225316-421900 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-07 08:58:47,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.037 0.082 2026-10-07 08:58:47,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:47] "POST /mail/data HTTP/1.1" 200 - 9 0.006 0.112 2026-10-07 08:58:48,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.027 0.177 2026-10-07 08:58:48,295 44 INFO rb-229b649-225316-421900 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-07 08:58:48,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "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-07 08:58:48,411 44 INFO rb-229b649-225316-421900 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-07 08:58:48,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.038 0.092 2026-10-07 08:58:48,479 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.113 2026-10-07 08:58:48,486 44 INFO rb-229b649-225316-421900 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-07 08:58:48,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.086 2026-10-07 08:58:48,611 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.080 2026-10-07 08:58:48,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.084 2026-10-07 08:58:48,643 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.096 2026-10-07 08:58:48,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.026 2026-10-07 08:58:48,696 44 INFO rb-229b649-225316-421900 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-07 08:58:48,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.025 0.069 2026-10-07 08:58:48,910 44 INFO rb-229b649-225316-421900 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-07 08:58:48,960 44 INFO rb-229b649-225316-421900 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-07 08:58:49,018 44 INFO rb-229b649-225316-421900 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-07 08:58:49,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /mail/message/post HTTP/1.1" 200 - 53 0.052 0.140 2026-10-07 08:58:49,089 44 INFO rb-229b649-225316-421900 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-07 08:58:49,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.011 0.039 2026-10-07 08:58:49,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /mail/data HTTP/1.1" 200 - 4 0.001 0.040 2026-10-07 08:58:49,146 44 INFO rb-229b649-225316-421900 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-07 08:58:49,189 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.020 0.062 2026-10-07 08:58:49,198 44 INFO rb-229b649-225316-421900 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-07 08:58:49,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.010 2026-10-07 08:58:49,254 44 INFO rb-229b649-225316-421900 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-07 08:58:49,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.036 0.057 2026-10-07 08:58:49,315 44 INFO rb-229b649-225316-421900 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-07 08:58:49,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.017 0.070 2026-10-07 08:58:49,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.110 2026-10-07 08:58:49,521 44 INFO rb-229b649-225316-421900 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-07 08:58:49,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.032 0.093 2026-10-07 08:58:49,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:49] "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-07 08:58:49,727 44 INFO rb-229b649-225316-421900 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-07 08:58:49,779 44 INFO rb-229b649-225316-421900 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-07 08:58:49,830 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-07 08:58:49,831 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 08:58:50,053 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23618140 (allocated 26169344) 2026-10-07 08:58:50,074 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 150764 2026-10-07 08:58:50,078 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-07 08:58:50,082 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 150764 2026-10-07 08:58:50,185 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085850_185768_test_01_project_sharing.txt 2026-10-07 08:58:50,186 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmplec0ygoj_chrome_odoo" 2026-10-07 08:58:50,210 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-07 08:58:50,915 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 151043 2026-10-07 08:58:50,916 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp45kamq3__chrome_odoo 2026-10-07 08:58:50,916 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:37195/json/version 2026-10-07 08:58:50,917 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:58:50,942 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 08:58:50,942 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:37195/json 2026-10-07 08:58:50,943 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:58:50,963 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:37195/devtools/page/DC40633703000DA31B3C16D0BA7104A3 2026-10-07 08:58:50,969 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-07 08:58:50,982 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-07 08:58:51,061 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:58:51,074 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-07 08:58:51,083 44 INFO rb-229b649-225316-421900 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-07 08:58:51,083 44 INFO rb-229b649-225316-421900 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-07 08:58:51,116 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:58:53,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /my/projects HTTP/1.1" 200 - 133 0.195 1.984 2026-10-07 08:58:53,292 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': 'DC40633703000DA31B3C16D0BA7104A3', 'loaderId': 'E29361D5F0D73582C8F0250F468CA853', 'isDownload': False} 2026-10-07 08:58:53,293 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-07 08:58:53,330 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "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-07 08:58:53,373 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:58:53,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.053 0.071 2026-10-07 08:58:53,475 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:58:53,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.111 2026-10-07 08:58:53,495 44 INFO rb-229b649-225316-421900 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-07 08:58:53,496 44 INFO rb-229b649-225316-421900 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-07 08:58:53,510 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:58:53,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.047 2026-10-07 08:58:53,700 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:58:53,701 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:58:53,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.013 0.012 2026-10-07 08:58:53,811 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:58:53,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.069 2026-10-07 08:58:53,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:53] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.078 2026-10-07 08:58:54,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:58:54,636 44 INFO rb-229b649-225316-421900 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-07 08:58:54,652 44 INFO rb-229b649-225316-421900 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-07 08:58:54,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:54] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.028 2026-10-07 08:58:54,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:54] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.007 0.019 2026-10-07 08:58:55,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.058 0.390 2026-10-07 08:58:55,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 08:58:55,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 08:58:55,300 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:58:55,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:58:55,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:58:56,007 44 INFO rb-229b649-225316-421900 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-07 08:58:56,037 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 08:58:56,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.018 2026-10-07 08:58:56,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.027 2026-10-07 08:58:56,222 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/action/load HTTP/1.1" 200 - 12 0.024 0.095 2026-10-07 08:58:56,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-07 08:58:56,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.095 0.165 2026-10-07 08:58:56,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.011 0.023 2026-10-07 08:58:56,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.061 0.083 2026-10-07 08:58:56,842 44 INFO rb-229b649-225316-421900 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-07 08:58:56,907 44 INFO rb-229b649-225316-421900 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-07 08:58:56,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.021 2026-10-07 08:58:56,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 08:58:57,015 44 INFO rb-229b649-225316-421900 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-07 08:58:57,066 44 INFO rb-229b649-225316-421900 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-07 08:58:57,127 44 INFO rb-229b649-225316-421900 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-07 08:58:57,255 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.051 0.074 2026-10-07 08:58:57,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.024 2026-10-07 08:58:57,393 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.054 2026-10-07 08:58:57,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.047 0.058 2026-10-07 08:58:57,629 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 08:58:57,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:57] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:58:57,854 44 INFO rb-229b649-225316-421900 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-07 08:58:58,016 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.072 0.088 2026-10-07 08:58:58,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "GET /web/image/res.partner/1539/avatar_128?access_token=d3af23cd2b892c7d18b38d4b4046f262a773c155fea5d32a44fb1a56d9dd8d7ao0x6ae74a8e&unique=1791363513000 HTTP/1.1" 200 - 5 0.008 0.151 2026-10-07 08:58:58,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /mail/data HTTP/1.1" 200 - 15 0.021 0.160 2026-10-07 08:58:58,208 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.022 0.295 2026-10-07 08:58:58,285 44 INFO rb-229b649-225316-421900 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-07 08:58:58,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:58:58,414 44 INFO rb-229b649-225316-421900 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-07 08:58:58,476 44 INFO rb-229b649-225316-421900 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-07 08:58:58,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.078 0.107 2026-10-07 08:58:58,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.168 2026-10-07 08:58:58,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.129 2026-10-07 08:58:58,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.012 0.044 2026-10-07 08:58:58,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.063 2026-10-07 08:58:58,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.005 0.087 2026-10-07 08:58:58,706 44 INFO rb-229b649-225316-421900 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-07 08:58:58,758 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.038 0.048 2026-10-07 08:58:58,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.104 2026-10-07 08:58:58,902 44 INFO rb-229b649-225316-421900 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-07 08:58:58,957 44 INFO rb-229b649-225316-421900 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-07 08:58:58,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:58] "POST /mail/message/post HTTP/1.1" 200 - 34 0.041 0.079 2026-10-07 08:58:59,019 44 INFO rb-229b649-225316-421900 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-07 08:58:59,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.016 0.014 2026-10-07 08:58:59,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /mail/data HTTP/1.1" 200 - 9 0.005 0.022 2026-10-07 08:58:59,078 44 INFO rb-229b649-225316-421900 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-07 08:58:59,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.013 0.017 2026-10-07 08:58:59,150 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.017 2026-10-07 08:58:59,151 44 INFO rb-229b649-225316-421900 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-07 08:58:59,205 44 INFO rb-229b649-225316-421900 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-07 08:58:59,267 44 INFO rb-229b649-225316-421900 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-07 08:58:59,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.065 0.086 2026-10-07 08:58:59,305 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.005 0.028 2026-10-07 08:58:59,351 44 INFO rb-229b649-225316-421900 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-07 08:58:59,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.020 0.043 2026-10-07 08:58:59,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.008 0.080 2026-10-07 08:58:59,499 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.008 0.118 2026-10-07 08:58:59,567 44 INFO rb-229b649-225316-421900 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-07 08:58:59,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.027 0.054 2026-10-07 08:58:59,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 08:58:59,697 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:58:59] "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-07 08:58:59,770 44 INFO rb-229b649-225316-421900 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-07 08:58:59,817 44 INFO rb-229b649-225316-421900 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-07 08:58:59,870 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-07 08:58:59,871 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 08:59:00,075 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 23126644 (allocated 26746880) 2026-10-07 08:59:00,081 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 151043 2026-10-07 08:59:00,082 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-07 08:59:00,083 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 151043 2026-10-07 08:59:00,189 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085900_189197_test_02_project_sharing.txt 2026-10-07 08:59:00,189 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp45kamq3__chrome_odoo" 2026-10-07 08:59:00,206 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-07 08:59:00,942 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 151259 2026-10-07 08:59:00,942 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpjndznbi2_chrome_odoo 2026-10-07 08:59:00,942 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:46469/json/version 2026-10-07 08:59:00,944 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:01,024 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 08:59:01,024 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:46469/json 2026-10-07 08:59:01,025 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:01,039 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:46469/devtools/page/F25CCDC8AEDBB56BF0B866EFF7EA911C 2026-10-07 08:59:01,054 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-07 08:59:01,061 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-07 08:59:01,187 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:01,200 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-07 08:59:01,202 44 INFO rb-229b649-225316-421900 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-07 08:59:01,203 44 INFO rb-229b649-225316-421900 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-07 08:59:01,225 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:59:03,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /my/projects HTTP/1.1" 200 - 133 0.149 1.710 2026-10-07 08:59:03,089 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'F25CCDC8AEDBB56BF0B866EFF7EA911C', 'loaderId': '6E3EC509CB5B99D52D619566AE044BD6', 'isDownload': False} 2026-10-07 08:59:03,089 44 INFO rb-229b649-225316-421900 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-07 08:59:03,133 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:59:03,152 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:59:03,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.055 0.056 2026-10-07 08:59:03,259 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:59:03,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.085 2026-10-07 08:59:03,278 44 INFO rb-229b649-225316-421900 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-07 08:59:03,278 44 INFO rb-229b649-225316-421900 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-07 08:59:03,298 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:59:03,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.017 0.039 2026-10-07 08:59:03,406 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:03,413 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:03,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.011 0.019 2026-10-07 08:59:03,527 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:59:03,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.018 0.078 2026-10-07 08:59:03,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:03] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.067 2026-10-07 08:59:04,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 08:59:04,334 44 INFO rb-229b649-225316-421900 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-07 08:59:04,347 44 INFO rb-229b649-225316-421900 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-07 08:59:04,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:04] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.028 2026-10-07 08:59:04,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:04] "GET /my/projects/283 HTTP/1.1" 303 - 14 0.010 0.017 2026-10-07 08:59:04,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:04] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.072 0.393 2026-10-07 08:59:05,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 08:59:05,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 08:59:05,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:59:05,663 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:05,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:59:05,725 44 INFO rb-229b649-225316-421900 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-07 08:59:05,766 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.024 2026-10-07 08:59:05,772 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 08:59:05,845 44 INFO rb-229b649-225316-421900 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-07 08:59:05,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "POST /web/action/load HTTP/1.1" 200 - 12 0.011 0.023 2026-10-07 08:59:05,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.041 2026-10-07 08:59:05,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 08:59:06,159 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.077 0.190 2026-10-07 08:59:06,219 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 08:59:06,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.050 0.070 2026-10-07 08:59:06,336 44 INFO rb-229b649-225316-421900 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-07 08:59:06,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.009 0.065 2026-10-07 08:59:06,498 44 INFO rb-229b649-225316-421900 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-07 08:59:06,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.039 0.062 2026-10-07 08:59:06,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:06] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 08:59:06,770 44 INFO rb-229b649-225316-421900 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-07 08:59:06,822 44 INFO rb-229b649-225316-421900 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-07 08:59:06,873 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-07 08:59:06,874 44 INFO rb-229b649-225316-421900 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-07 08:59:07,064 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14005472 (allocated 16777216) 2026-10-07 08:59:07,080 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 151259 2026-10-07 08:59:07,082 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-07 08:59:07,086 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 151259 2026-10-07 08:59:07,184 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085907_183990_test_03_project_sharing.txt 2026-10-07 08:59:07,184 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpjndznbi2_chrome_odoo" 2026-10-07 08:59:07,202 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-07 08:59:08,004 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 08:59:08,278 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:08,465 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-07 08:59:08,487 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:59:08,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:08] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.026 0.247 2026-10-07 08:59:09,182 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 151443 2026-10-07 08:59:09,183 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpnv05tjl7_chrome_odoo 2026-10-07 08:59:09,183 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:43947/json/version 2026-10-07 08:59:09,184 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:09,291 44 INFO rb-229b649-225316-421900 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-07 08:59:09,291 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:43947/json 2026-10-07 08:59:09,292 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:09,321 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:43947/devtools/page/7AE3C95DDCEB516B372D2C2C1C3B58C6 2026-10-07 08:59:09,346 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-10-07 08:59:09,357 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-07 08:59:09,421 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:09,424 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-07 08:59:09,431 44 INFO rb-229b649-225316-421900 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-07 08:59:09,431 44 INFO rb-229b649-225316-421900 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-07 08:59:11,162 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /my/projects HTTP/1.1" 200 - 126 0.158 1.554 2026-10-07 08:59:11,171 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '7AE3C95DDCEB516B372D2C2C1C3B58C6', 'loaderId': '7CE28C37ED7D8A979B98F03E79BC7137', 'isDownload': False} 2026-10-07 08:59:11,171 44 INFO rb-229b649-225316-421900 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-07 08:59:11,217 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59: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-07 08:59:11,261 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:59:11,350 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.065 0.059 2026-10-07 08:59:11,360 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:59:11,394 44 INFO rb-229b649-225316-421900 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-07 08:59:11,394 44 INFO rb-229b649-225316-421900 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-07 08:59:11,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.135 2026-10-07 08:59:11,423 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:59:11,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 08:59:11,553 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:11,574 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:59:11,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 08:59:11,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.008 0.014 2026-10-07 08:59:11,695 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:59:11,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:11] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.082 2026-10-07 08:59:12,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 08:59:12,510 44 INFO rb-229b649-225316-421900 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-07 08:59:12,522 44 INFO rb-229b649-225316-421900 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-07 08:59:12,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:12] "POST /mail/data HTTP/1.1" 200 - 18 0.030 0.023 2026-10-07 08:59:12,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:12] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.015 0.020 2026-10-07 08:59:13,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:13] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 70 0.081 0.612 2026-10-07 08:59:13,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:13] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:59:13,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:13] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 08:59:13,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:13] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 08:59:14,052 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:14,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 08:59:14,100 44 INFO rb-229b649-225316-421900 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-07 08:59:14,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.022 2026-10-07 08:59:14,146 44 INFO rb-229b649-225316-421900 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-07 08:59:14,211 44 INFO rb-229b649-225316-421900 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-07 08:59:14,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /mail/data HTTP/1.1" 200 - 18 0.026 0.037 2026-10-07 08:59:14,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-07 08:59:14,331 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /web/action/load HTTP/1.1" 200 - 12 0.017 0.092 2026-10-07 08:59:14,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.080 0.151 2026-10-07 08:59:14,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.007 0.037 2026-10-07 08:59:14,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.022 0.079 2026-10-07 08:59:14,919 44 INFO rb-229b649-225316-421900 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-07 08:59:14,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.061 2026-10-07 08:59:15,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.050 0.074 2026-10-07 08:59:15,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 08:59:15,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.004 0.008 2026-10-07 08:59:15,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.040 2026-10-07 08:59:15,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.037 0.072 2026-10-07 08:59:15,736 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "GET /web/image/res.partner/1539/avatar_128?access_token=d3af23cd2b892c7d18b38d4b4046f262a773c155fea5d32a44fb1a56d9dd8d7ao0x6ae74a8e&unique=1791363513000 HTTP/1.1" 200 - 5 0.013 0.113 2026-10-07 08:59:15,803 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 08:59:15,911 44 INFO rb-229b649-225316-421900 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-07 08:59:15,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "GET /web/image/res.partner/2/avatar_128?access_token=1045c0f90978e989e09d09f8dfee2b165bc39a87a3e4325b9a9eb9c193c80c15o0x6ae55b51&unique=1791363513000 HTTP/1.1" 200 - 4 0.007 0.015 2026-10-07 08:59:15,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:15] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 08:59:15,995 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-07 08:59:15,996 44 INFO rb-229b649-225316-421900 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-07 08:59:16,173 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18923404 (allocated 20709376) 2026-10-07 08:59:16,181 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 151443 2026-10-07 08:59:16,201 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-07 08:59:16,202 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 151443 2026-10-07 08:59:16,304 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085916_303817_test_04_project_sharing_chatter_message_reactions.txt 2026-10-07 08:59:16,304 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpnv05tjl7_chrome_odoo" 2026-10-07 08:59:16,324 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-07 08:59:17,042 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 151642 2026-10-07 08:59:17,043 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpnru0yqu2_chrome_odoo 2026-10-07 08:59:17,043 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:32931/json/version 2026-10-07 08:59:17,044 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:17,071 44 INFO rb-229b649-225316-421900 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-07 08:59:17,078 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:32931/json 2026-10-07 08:59:17,079 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:17,091 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:32931/devtools/page/91CC0F40FA3AC0EE13C0B2713C5E6192 2026-10-07 08:59:17,109 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-07 08:59:17,122 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-07 08:59:17,231 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:17,250 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-07 08:59:17,254 44 INFO rb-229b649-225316-421900 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-07 08:59:17,255 44 INFO rb-229b649-225316-421900 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-07 08:59:17,279 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:59:19,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /my/projects HTTP/1.1" 200 - 133 0.178 1.743 2026-10-07 08:59:19,199 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '91CC0F40FA3AC0EE13C0B2713C5E6192', 'loaderId': '4829A1AC40721A4B9D09332A5AEFDCCC', 'isDownload': False} 2026-10-07 08:59:19,199 44 INFO rb-229b649-225316-421900 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-07 08:59:19,247 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "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-07 08:59:19,268 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:59:19,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.048 0.057 2026-10-07 08:59:19,355 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:59:19,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.098 2026-10-07 08:59:19,387 44 INFO rb-229b649-225316-421900 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-07 08:59:19,388 44 INFO rb-229b649-225316-421900 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-07 08:59:19,400 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:59:19,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.041 2026-10-07 08:59:19,511 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:59:19,528 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:59:19,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.006 0.017 2026-10-07 08:59:19,577 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:59:19,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.074 2026-10-07 08:59:19,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:19] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.002 0.058 2026-10-07 08:59:20,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 08:59:20,359 44 INFO rb-229b649-225316-421900 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-07 08:59:20,376 44 INFO rb-229b649-225316-421900 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-07 08:59:20,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:20] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.031 2026-10-07 08:59:20,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:20] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.008 0.019 2026-10-07 08:59:21,024 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.097 0.430 2026-10-07 08:59:21,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 08:59:21,086 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.006 0.018 2026-10-07 08:59:21,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 08:59:21,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:59:21,738 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 08:59:21,763 44 INFO rb-229b649-225316-421900 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-07 08:59:21,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.018 2026-10-07 08:59:21,802 44 INFO rb-229b649-225316-421900 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-07 08:59:21,851 44 INFO rb-229b649-225316-421900 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-07 08:59:21,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "POST /web/action/load HTTP/1.1" 200 - 12 0.015 0.023 2026-10-07 08:59:21,951 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:21] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.066 2026-10-07 08:59:22,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.065 0.196 2026-10-07 08:59:22,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.329 2026-10-07 08:59:22,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.013 0.075 2026-10-07 08:59:22,417 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.032 0.138 2026-10-07 08:59:22,563 44 INFO rb-229b649-225316-421900 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-07 08:59:22,626 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.048 2026-10-07 08:59:22,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.054 0.071 2026-10-07 08:59:22,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:22] "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-07 08:59:23,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:23] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 08:59:23,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:23] "POST /mail/data HTTP/1.1" 200 - 18 0.018 0.025 2026-10-07 08:59:23,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:23] "GET /web/image/res.partner/1539/avatar_128?access_token=d3af23cd2b892c7d18b38d4b4046f262a773c155fea5d32a44fb1a56d9dd8d7ao0x6ae74a8e&unique=1791363513000 HTTP/1.1" 200 - 5 0.005 0.021 2026-10-07 08:59:23,243 44 INFO rb-229b649-225316-421900 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-07 08:59:23,264 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:23] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.011 0.059 2026-10-07 08:59:23,558 44 INFO rb-229b649-225316-421900 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-07 08:59:23,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:23] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.041 0.043 2026-10-07 08:59:23,702 44 INFO rb-229b649-225316-421900 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-07 08:59:33,703 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: console.groupEnd 2026-10-07 08:59:33,703 44 _ERROR rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges'). Element (.o-mail-Composer-suggestion:contains('Georges')) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-07 08:59:33,703 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Asking for screenshot 2026-10-07 08:59:33,705 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Error received after termination: { "trigger": ".o-mail-Composer-input", "run": "edit @xxx" }, { "trigger": "body:not(:has(.o-mail-Composer-suggestion))", "run": "[function]" }, { "trigger": ".o-mail-Composer-input", "run": "edit @Georges" }, ---------- FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges') ---------- { "trigger": ".o-mail-Composer-suggestion:contains('Georges')" }, -------------------------------------------------------------------------------------------------------------------------------------------- 2026-10-07 08:59:33,814 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Screenshot in: /tmp/odoo_tests/rb-229b649-225316-421900/screenshots/sc_20261007_085933_814153_test_05_project_sharing_chatter_mention_users.png 2026-10-07 08:59:33,815 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 151642 2026-10-07 08:59:33,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-07 08:59:33,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 151642 2026-10-07 08:59:33,917 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085933_917222_test_05_project_sharing_chatter_mention_users.txt 2026-10-07 08:59:33,917 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpnru0yqu2_chrome_odoo" 2026-10-07 08:59:33,928 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: ====================================================================== 2026-10-07 08:59:33,928 44 _ERROR rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: FAIL: TestProjectSharingUi.test_05_project_sharing_chatter_mention_users _Traceback_ (most recent call last): File "/data/build/rb-229b649-225316/addons/project/tests/test_project_sharing_ui.py", line 188, in test_05_project_sharing_chatter_mention_users self.start_tour("/my/projects", "portal_project_sharing_chatter_mention_users", login="georges1") File "/data/build/rb-229b649-225316/odoo/tests/common.py", line 2612, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/rb-229b649-225316/odoo/tests/common.py", line 2582, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('portal_project_sharing_chatter_mention_users', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" failed FAILED: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges'). Element (.o-mail-Composer-suggestion:contains('Georges')) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-07 08:59:33,936 44 INFO rb-229b649-225316-421900 odoo.tests.suite: Retrying a failed test: test_05_project_sharing_chatter_mention_users (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users) 2026-10-07 08:59:33,937 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-07 08:59:34,674 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 151834 2026-10-07 08:59:34,675 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmp7soew09u_chrome_odoo 2026-10-07 08:59:34,675 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:41113/json/version 2026-10-07 08:59:34,676 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:34,703 44 INFO rb-229b649-225316-421900 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-07 08:59:34,703 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:41113/json 2026-10-07 08:59:34,711 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:34,723 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:41113/devtools/page/A99A69499BDCB7F5124411C74A7503FA 2026-10-07 08:59:34,742 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-10-07 08:59:34,757 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-07 08:59:34,885 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:34,901 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-07 08:59:34,904 44 INFO rb-229b649-225316-421900 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-07 08:59:34,904 44 INFO rb-229b649-225316-421900 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-07 08:59:34,921 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:59:36,852 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:36] "GET /my/projects HTTP/1.1" 200 - 133 0.177 1.758 2026-10-07 08:59:36,857 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'A99A69499BDCB7F5124411C74A7503FA', 'loaderId': '056CFC99ADCFBFE9AB58800BB32F42F8', 'isDownload': False} 2026-10-07 08:59:36,857 44 INFO rb-229b649-225316-421900 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-07 08:59:36,900 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:59:36,927 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:59:37,019 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.064 2026-10-07 08:59:37,043 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:59:37,060 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.090 2026-10-07 08:59:37,069 44 INFO rb-229b649-225316-421900 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-07 08:59:37,070 44 INFO rb-229b649-225316-421900 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-07 08:59:37,086 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:59:37,116 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.032 2026-10-07 08:59:37,241 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 08:59:37,255 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 08:59:37,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 08:59:37,351 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:59:37,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.075 2026-10-07 08:59:37,422 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.100 2026-10-07 08:59:37,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 08:59:38,075 44 INFO rb-229b649-225316-421900 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-07 08:59:38,089 44 INFO rb-229b649-225316-421900 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-07 08:59:38,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "POST /mail/data HTTP/1.1" 200 - 18 0.033 0.033 2026-10-07 08:59:38,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.012 0.017 2026-10-07 08:59:38,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.100 0.422 2026-10-07 08:59:38,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 08:59:38,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 08:59:38,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:38] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 08:59:39,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:39,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:59:39,493 44 INFO rb-229b649-225316-421900 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-07 08:59:39,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.015 2026-10-07 08:59:39,526 44 INFO rb-229b649-225316-421900 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-07 08:59:39,580 44 INFO rb-229b649-225316-421900 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-07 08:59:39,633 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "POST /web/action/load HTTP/1.1" 200 - 12 0.014 0.036 2026-10-07 08:59:39,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.082 2026-10-07 08:59:39,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.086 0.196 2026-10-07 08:59:39,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.336 2026-10-07 08:59:40,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.050 2026-10-07 08:59:40,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.045 0.106 2026-10-07 08:59:40,260 44 INFO rb-229b649-225316-421900 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-07 08:59:40,340 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.014 0.058 2026-10-07 08:59:40,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.055 0.076 2026-10-07 08:59:40,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 08:59:40,779 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.004 2026-10-07 08:59:40,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.028 2026-10-07 08:59:40,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.017 0.037 2026-10-07 08:59:40,974 44 INFO rb-229b649-225316-421900 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-07 08:59:40,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:40] "GET /web/image/res.partner/1539/avatar_128?access_token=d3af23cd2b892c7d18b38d4b4046f262a773c155fea5d32a44fb1a56d9dd8d7ao0x6ae74a8e&unique=1791363513000 HTTP/1.1" 200 - 5 0.004 0.064 2026-10-07 08:59:41,314 44 INFO rb-229b649-225316-421900 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-07 08:59:41,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:41] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.023 0.033 2026-10-07 08:59:41,428 44 INFO rb-229b649-225316-421900 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-07 08:59:41,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:41] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.015 0.032 2026-10-07 08:59:41,775 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-07 08:59:41,776 44 INFO rb-229b649-225316-421900 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-07 08:59:41,944 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17639236 (allocated 19398656) 2026-10-07 08:59:41,950 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 151834 2026-10-07 08:59:41,950 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-07 08:59:41,951 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 151834 2026-10-07 08:59:42,047 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085942_047125_test_05_project_sharing_chatter_mention_users.txt 2026-10-07 08:59:42,047 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmp7soew09u_chrome_odoo" 2026-10-07 08:59:42,063 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-07 08:59:42,753 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 152030 2026-10-07 08:59:42,753 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpusoq9s6d_chrome_odoo 2026-10-07 08:59:42,753 44 INFO rb-229b649-225316-421900 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:46255/json/version 2026-10-07 08:59:42,755 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:42,870 44 INFO rb-229b649-225316-421900 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-07 08:59:42,870 44 INFO rb-229b649-225316-421900 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:46255/json 2026-10-07 08:59:42,871 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 08:59:42,886 44 INFO rb-229b649-225316-421900 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:46255/devtools/page/DD776334120C149CF698CC9D672E022E 2026-10-07 08:59:42,901 44 INFO rb-229b649-225316-421900 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-07 08:59:42,920 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-10-07 08:59:43,006 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 08:59:43,020 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-10-07 08:59:43,035 44 INFO rb-229b649-225316-421900 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-07 08:59:43,035 44 INFO rb-229b649-225316-421900 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-07 08:59:43,063 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 08:59:43,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:43] "GET /odoo HTTP/1.1" 303 - 5 0.007 0.301 2026-10-07 08:59:45,311 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /my HTTP/1.1" 200 - 141 0.177 1.768 2026-10-07 08:59:45,317 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': 'DD776334120C149CF698CC9D672E022E', 'loaderId': 'E61522111B4544668590AFA113CC7E12', 'isDownload': False} 2026-10-07 08:59:45,317 44 INFO rb-229b649-225316-421900 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-07 08:59:45,362 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:59:45,383 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9a99e4b/web.assets_frontend.min.css, copying from /web/assets/9a99e4b/web.assets_frontend.min.css 2026-10-07 08:59:45,470 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/assets/1/9a99e4b/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.057 2026-10-07 08:59:45,484 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js, copying from /web/assets/5009dd9/web.assets_frontend_minimal.min.js 2026-10-07 08:59:45,501 44 INFO rb-229b649-225316-421900 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-07 08:59:45,502 44 INFO rb-229b649-225316-421900 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-07 08:59:45,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/assets/1/5009dd9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.111 2026-10-07 08:59:45,527 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f4447/web.__assets_tests_call__.min.js, copying from /web/assets/59f4447/web.__assets_tests_call__.min.js 2026-10-07 08:59:45,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/assets/1/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.050 2026-10-07 08:59:45,695 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 08:59:45,705 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:59:45,735 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 08:59:45,736 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 08:59:45,752 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:59:45,756 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 08:59:45,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/image/website/1/logo/My%20Website?unique=43f64c8 HTTP/1.1" 200 - 4 0.019 0.063 2026-10-07 08:59:45,822 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js, copying from /web/assets/4bfa16c/web.assets_frontend_lazy.min.js 2026-10-07 08:59:45,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/assets/1/4bfa16c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.014 0.087 2026-10-07 08:59:45,927 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:45] "GET /web/image/website/1/favicon?unique=43f64c8 HTTP/1.1" 200 - 4 0.004 0.123 2026-10-07 08:59:46,591 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.014 2026-10-07 08:59:46,746 44 INFO rb-229b649-225316-421900 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-07 08:59:46,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "POST /my/counters HTTP/1.1" 200 - 32 0.038 0.051 2026-10-07 08:59:46,803 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:46,901 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "POST /my/counters HTTP/1.1" 200 - 29 0.074 0.162 2026-10-07 08:59:46,950 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 08:59:46,959 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 08:59:46,976 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 08:59:46,998 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:46] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 08:59:47,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:47] "POST /my/counters HTTP/1.1" 200 - 30 0.065 0.293 2026-10-07 08:59:47,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:47] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.316 2026-10-07 08:59:47,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:47] "GET /my/projects HTTP/1.1" 200 - 38 0.056 0.594 2026-10-07 08:59:47,972 44 INFO rb-229b649-225316-421900 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-07 08:59:47,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:47] "GET /website/translations?hash=8de34bbaf0fc55f9f49110b3699ad30d49c495be&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 08:59:48,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "POST /mail/data HTTP/1.1" 200 - 7 0.006 0.015 2026-10-07 08:59:48,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.008 0.020 2026-10-07 08:59:48,527 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 68 0.044 0.390 2026-10-07 08:59:48,571 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "GET /web/assets/07432a8/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 08:59:48,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "GET /web/assets/85e4f8e/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 08:59:48,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:48] "GET /web/assets/59f4447/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 08:59:49,246 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 08:59:49,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 08:59:49,289 44 INFO rb-229b649-225316-421900 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-07 08:59:49,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.014 2026-10-07 08:59:49,319 44 INFO rb-229b649-225316-421900 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-07 08:59:49,431 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "POST /web/action/load HTTP/1.1" 200 - 12 0.019 0.027 2026-10-07 08:59:49,477 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.068 2026-10-07 08:59:49,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.060 0.186 2026-10-07 08:59:49,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.308 2026-10-07 08:59:49,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.039 0.088 2026-10-07 08:59:49,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.145 2026-10-07 08:59:50,051 44 INFO rb-229b649-225316-421900 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-07 08:59:50,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.016 0.060 2026-10-07 08:59:50,306 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.048 0.086 2026-10-07 08:59:50,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "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-07 08:59:50,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 08:59:50,645 44 INFO rb-229b649-225316-421900 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-07 08:59:50,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.041 2026-10-07 08:59:50,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.020 0.031 2026-10-07 08:59:50,752 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-07 08:59:50,753 44 INFO rb-229b649-225316-421900 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-07 08:59:50,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 08:59:50] "GET /web/image/res.partner/1539/avatar_128?access_token=d3af23cd2b892c7d18b38d4b4046f262a773c155fea5d32a44fb1a56d9dd8d7ao0x6ae74a8e&unique=1791363513000 HTTP/1.1" 200 - 5 0.008 0.020 2026-10-07 08:59:51,021 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 17235020 (allocated 19136512) 2026-10-07 08:59:51,035 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 152030 2026-10-07 08:59:51,036 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-07 08:59:51,037 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 152030 2026-10-07 08:59:51,138 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_085951_138348_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-07 08:59:51,138 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpusoq9s6d_chrome_odoo" 2026-10-07 08:59:51,168 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 08:59:53,549 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-07 08:59:53,689 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-07 08:59:53,873 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-07 08:59:54,441 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-07 08:59:54,926 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-07 08:59:55,757 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-07 08:59:56,204 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-07 08:59:56,435 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-07 08:59:57,116 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-07 08:59:57,888 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-07 08:59:58,636 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-07 09:00:00,180 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-07 09:00:01,105 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-07 09:00:02,031 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:00:02,463 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-07 09:00:02,988 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-07 09:00:03,315 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-07 09:00:04,186 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18718, 18665] 2026-10-07 09:00:04,252 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted project.task records with IDs: [1163, 1227] 2026-10-07 09:00:04,262 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3383, 3384, 3460, 3461] 2026-10-07 09:00:04,273 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-07 09:00:04,505 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-07 09:00:10,611 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-07 09:00:11,281 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-07 09:00:11,443 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-07 09:00:12,098 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-07 09:00:12,481 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 09:00:15,357 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-07 09:00:15,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 152255 2026-10-07 09:00:15,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmp6u3ytg6m_chrome_odoo 2026-10-07 09:00:15,816 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:41643/json/version 2026-10-07 09:00:15,818 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:15,941 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-07 09:00:15,941 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:41643/json 2026-10-07 09:00:15,942 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:15,962 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:41643/devtools/page/529F41EE9CA9B1EF18DD3B193AC23768 2026-10-07 09:00:15,986 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-07 09:00:16,001 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-07 09:00:16,149 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:00:16,164 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-07 09:00:16,167 44 INFO rb-229b649-225316-421900 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-07 09:00:16,167 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:00:16,185 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:00:18,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /odoo HTTP/1.1" 200 - 150 0.240 1.961 2026-10-07 09:00:18,387 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '529F41EE9CA9B1EF18DD3B193AC23768', 'loaderId': '95A3A00405C872BAE29CFEFCF27166FA', 'isDownload': False} 2026-10-07 09:00:18,388 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-07 09:00:18,446 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 09:00:18,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.043 0.181 2026-10-07 09:00:18,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.007 0.234 2026-10-07 09:00:18,689 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.247 2026-10-07 09:00:18,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 09:00:18,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:18] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-10-07 09:00:19,857 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:00:19,860 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:00:19,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.022 2026-10-07 09:00:19,970 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:00:20,030 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-07 09:00:20,036 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.075 2026-10-07 09:00:20,043 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.114 2026-10-07 09:00:20,066 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-07 09:00:20,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:00:20,111 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:20,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.054 2026-10-07 09:00:20,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.097 2026-10-07 09:00:20,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.062 2026-10-07 09:00:20,340 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:00:20,342 44 INFO rb-229b649-225316-421900 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-07 09:00:20,355 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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-07 09:00:20,379 44 INFO rb-229b649-225316-421900 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-07 09:00:20,404 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.054 0.100 2026-10-07 09:00:20,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.009 0.172 2026-10-07 09:00:20,447 44 INFO rb-229b649-225316-421900 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-07 09:00:20,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.009 0.170 2026-10-07 09:00:20,469 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.175 2026-10-07 09:00:20,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 09:00:20,583 44 INFO rb-229b649-225316-421900 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-07 09:00:20,599 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 09:00:20,627 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /mail/data HTTP/1.1" 200 - 34 0.095 0.138 2026-10-07 09:00:20,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.368 2026-10-07 09:00:20,655 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.200 2026-10-07 09:00:20,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.203 2026-10-07 09:00:20,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.057 2026-10-07 09:00:20,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.296 2026-10-07 09:00:21,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.146 0.325 2026-10-07 09:00:21,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /mail/data HTTP/1.1" 200 - 45 0.048 0.506 2026-10-07 09:00:21,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.118 2026-10-07 09:00:21,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.119 2026-10-07 09:00:21,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.034 0.208 2026-10-07 09:00:21,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.087 2026-10-07 09:00:21,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.130 2026-10-07 09:00:21,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.036 2026-10-07 09:00:21,764 44 INFO rb-229b649-225316-421900 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-07 09:00:21,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.012 0.026 2026-10-07 09:00:21,849 44 INFO rb-229b649-225316-421900 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-07 09:00:21,850 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 09:00:21,893 44 INFO rb-229b649-225316-421900 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-07 09:00:21,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:21] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.030 0.052 2026-10-07 09:00:21,978 44 INFO rb-229b649-225316-421900 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-07 09:00:22,030 44 INFO rb-229b649-225316-421900 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-07 09:00:22,099 44 INFO rb-229b649-225316-421900 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-07 09:00:22,176 44 INFO rb-229b649-225316-421900 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-07 09:00:22,177 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:22] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 09:00:22,232 44 INFO rb-229b649-225316-421900 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-07 09:00:22,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:22] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.032 0.067 2026-10-07 09:00:22,305 44 INFO rb-229b649-225316-421900 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-07 09:00:22,358 44 INFO rb-229b649-225316-421900 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-07 09:00:22,427 44 INFO rb-229b649-225316-421900 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-07 09:00:22,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:22] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 09:00:22,503 44 INFO rb-229b649-225316-421900 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-07 09:00:22,551 44 INFO rb-229b649-225316-421900 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-07 09:00:22,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:22] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.022 0.085 2026-10-07 09:00:22,650 44 INFO rb-229b649-225316-421900 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-07 09:00:22,701 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-07 09:00:22,702 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 09:00:22,843 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26799080 (allocated 28819456) 2026-10-07 09:00:22,863 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 152255 2026-10-07 09:00:22,865 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-07 09:00:22,866 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 152255 2026-10-07 09:00:22,988 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090022_987880_test_01_project_tags.txt 2026-10-07 09:00:22,988 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmp6u3ytg6m_chrome_odoo" 2026-10-07 09:00:23,020 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:00:23,233 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-07 09:00:23,774 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 152459 2026-10-07 09:00:23,774 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp0odmdmg8_chrome_odoo 2026-10-07 09:00:23,774 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:39753/json/version 2026-10-07 09:00:23,776 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:23,804 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 09:00:23,804 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:39753/json 2026-10-07 09:00:23,805 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:23,823 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:39753/devtools/page/A4A69EF4D36F2B3DEED95D82065E4C13 2026-10-07 09:00:23,834 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-07 09:00:23,843 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-07 09:00:23,991 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:00:24,000 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-07 09:00:24,003 44 INFO rb-229b649-225316-421900 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-07 09:00:24,003 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:00:24,021 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:00:25,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:25] "GET /odoo HTTP/1.1" 200 - 153 0.219 1.685 2026-10-07 09:00:25,926 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'A4A69EF4D36F2B3DEED95D82065E4C13', 'loaderId': '39AAEA8D6166D720A5C58ECC9D505C42', 'isDownload': False} 2026-10-07 09:00:25,926 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-07 09:00:25,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:25] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 09:00:26,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.025 0.063 2026-10-07 09:00:26,061 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:26] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.091 2026-10-07 09:00:26,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.025 0.217 2026-10-07 09:00:26,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:26] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.145 2026-10-07 09:00:26,343 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:26] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 09:00:27,247 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:27,256 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:00:27,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 09:00:27,315 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:00:27,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.032 0.061 2026-10-07 09:00:27,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.099 2026-10-07 09:00:27,393 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-07 09:00:27,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.084 2026-10-07 09:00:27,426 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:00:27,452 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:27,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /odoo HTTP/1.1" 200 - 29 0.037 0.083 2026-10-07 09:00:27,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.151 2026-10-07 09:00:27,722 44 INFO rb-229b649-225316-421900 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-07 09:00:27,729 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:00:27,751 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.002 2026-10-07 09:00:27,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.117 2026-10-07 09:00:27,757 44 INFO rb-229b649-225316-421900 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-07 09:00:27,809 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/image/res.partner/3/avatar_128?unique=1791363623000 HTTP/1.1" 200 - 6 0.016 0.176 2026-10-07 09:00:27,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.215 2026-10-07 09:00:27,857 44 INFO rb-229b649-225316-421900 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-07 09:00:27,873 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.181 2026-10-07 09:00:27,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-07 09:00:27,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.152 2026-10-07 09:00:27,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.274 2026-10-07 09:00:27,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.087 2026-10-07 09:00:27,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.087 2026-10-07 09:00:28,026 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:00:28,033 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:00:28,034 44 INFO rb-229b649-225316-421900 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-07 09:00:28,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.249 2026-10-07 09:00:28,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.042 0.075 2026-10-07 09:00:28,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.143 0.313 2026-10-07 09:00:28,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.493 2026-10-07 09:00:28,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 09:00:28,822 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.084 2026-10-07 09:00:28,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.039 2026-10-07 09:00:28,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:28] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-10-07 09:00:29,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.008 0.033 2026-10-07 09:00:29,173 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:29,240 44 INFO rb-229b649-225316-421900 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-07 09:00:29,254 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.005 0.042 2026-10-07 09:00:29,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.065 2026-10-07 09:00:29,312 44 INFO rb-229b649-225316-421900 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-07 09:00:29,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.015 0.095 2026-10-07 09:00:29,370 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.014 0.138 2026-10-07 09:00:29,409 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.174 2026-10-07 09:00:29,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "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.002 0.090 2026-10-07 09:00:29,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.020 0.041 2026-10-07 09:00:29,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.025 0.043 2026-10-07 09:00:29,734 44 INFO rb-229b649-225316-421900 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-07 09:00:29,802 44 INFO rb-229b649-225316-421900 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-07 09:00:29,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:29] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 09:00:30,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "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.158 0.230 2026-10-07 09:00:30,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.089 0.303 2026-10-07 09:00:30,715 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.017 0.020 2026-10-07 09:00:30,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.045 2026-10-07 09:00:30,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.044 2026-10-07 09:00:30,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.009 0.014 2026-10-07 09:00:30,830 44 INFO rb-229b649-225316-421900 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-07 09:00:30,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.066 2026-10-07 09:00:30,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.019 0.042 2026-10-07 09:00:30,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:30] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.065 2026-10-07 09:00:31,018 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 09:00:31,085 44 INFO rb-229b649-225316-421900 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-07 09:00:31,152 44 INFO rb-229b649-225316-421900 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-07 09:00:31,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.010 0.078 2026-10-07 09:00:31,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.044 0.055 2026-10-07 09:00:31,391 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.092 2026-10-07 09:00:31,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 09:00:31,498 44 INFO rb-229b649-225316-421900 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-07 09:00:31,559 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 09:00:31,562 44 INFO rb-229b649-225316-421900 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-07 09:00:31,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "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.014 2026-10-07 09:00:31,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.003 0.015 2026-10-07 09:00:31,685 44 INFO rb-229b649-225316-421900 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-07 09:00:31,752 44 INFO rb-229b649-225316-421900 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-07 09:00:31,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:31] "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.009 2026-10-07 09:00:32,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "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.114 0.219 2026-10-07 09:00:32,226 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.078 2026-10-07 09:00:32,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 09:00:32,283 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "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-07 09:00:32,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.028 2026-10-07 09:00:32,336 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.032 2026-10-07 09:00:32,398 44 INFO rb-229b649-225316-421900 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-07 09:00:32,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.012 0.067 2026-10-07 09:00:32,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.018 0.047 2026-10-07 09:00:32,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.062 2026-10-07 09:00:32,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 09:00:32,660 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-07 09:00:32,661 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 09:00:32,845 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33672844 (allocated 36032512) 2026-10-07 09:00:32,869 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 152459 2026-10-07 09:00:32,871 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-07 09:00:32,872 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 152459 2026-10-07 09:00:32,992 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090032_991966_test_project_templates_tour.txt 2026-10-07 09:00:32,992 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmp0odmdmg8_chrome_odoo" 2026-10-07 09:00:33,027 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:00:33,093 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-07 09:00:33,622 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 152696 2026-10-07 09:00:33,622 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpc21xrb9g_chrome_odoo 2026-10-07 09:00:33,626 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33169/json/version 2026-10-07 09:00:33,628 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:33,729 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 09:00:33,729 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33169/json 2026-10-07 09:00:33,730 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:33,757 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:33169/devtools/page/C0FECB28244C7E7D0573B2296C387131 2026-10-07 09:00:33,779 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 09:00:33,829 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 09:00:33,907 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:00:33,920 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 09:00:33,931 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-07 09:00:33,931 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:00:33,991 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:00:36,193 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /odoo HTTP/1.1" 200 - 162 0.244 1.975 2026-10-07 09:00:36,198 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': 'C0FECB28244C7E7D0573B2296C387131', 'loaderId': '2F85172D3EDEADE17F219777DE117962', 'isDownload': False} 2026-10-07 09:00:36,198 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-07 09:00:36,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.028 0.138 2026-10-07 09:00:36,421 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.178 2026-10-07 09:00:36,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.207 2026-10-07 09:00:36,487 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.226 2026-10-07 09:00:36,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-10-07 09:00:36,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:36] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-10-07 09:00:37,567 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:37,580 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:00:37,609 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.018 2026-10-07 09:00:37,686 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:00:37,747 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 09:00:37,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.058 0.072 2026-10-07 09:00:37,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:00:37,774 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.124 2026-10-07 09:00:37,807 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 09:00:37,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.133 2026-10-07 09:00:37,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /odoo HTTP/1.1" 200 - 29 0.033 0.078 2026-10-07 09:00:37,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.116 2026-10-07 09:00:37,997 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.040 2026-10-07 09:00:38,019 44 INFO rb-229b649-225316-421900 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-07 09:00:38,043 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.024 2026-10-07 09:00:38,048 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "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-07 09:00:38,053 44 INFO rb-229b649-225316-421900 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-07 09:00:38,072 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 13 0.036 0.085 2026-10-07 09:00:38,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.010 0.145 2026-10-07 09:00:38,109 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.127 2026-10-07 09:00:38,133 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.138 2026-10-07 09:00:38,141 44 INFO rb-229b649-225316-421900 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-07 09:00:38,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.109 2026-10-07 09:00:38,240 44 INFO rb-229b649-225316-421900 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-07 09:00:38,253 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 09:00:38,260 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 09:00:38,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.191 2026-10-07 09:00:38,309 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.184 2026-10-07 09:00:38,315 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-10-07 09:00:38,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.169 2026-10-07 09:00:38,365 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.031 0.085 2026-10-07 09:00:38,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.227 2026-10-07 09:00:38,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.092 0.259 2026-10-07 09:00:38,845 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 09:00:38,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.031 2026-10-07 09:00:38,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.058 2026-10-07 09:00:39,045 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 09:00:39,277 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:00:39,336 44 INFO rb-229b649-225316-421900 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-07 09:00:39,383 44 INFO rb-229b649-225316-421900 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-07 09:00:39,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /mail/data HTTP/1.1" 200 - 45 0.058 0.112 2026-10-07 09:00:39,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.098 2026-10-07 09:00:39,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.115 2026-10-07 09:00:39,478 44 INFO rb-229b649-225316-421900 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-07 09:00:39,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.015 0.123 2026-10-07 09:00:39,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.012 0.172 2026-10-07 09:00:39,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.203 2026-10-07 09:00:39,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.095 2026-10-07 09:00:39,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.167 2026-10-07 09:00:39,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.010 0.042 2026-10-07 09:00:39,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:39] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.005 0.021 2026-10-07 09:00:39,826 44 INFO rb-229b649-225316-421900 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-07 09:00:39,892 44 INFO rb-229b649-225316-421900 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-07 09:00:40,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.046 0.088 2026-10-07 09:00:40,110 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.016 0.048 2026-10-07 09:00:40,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.079 0.286 2026-10-07 09:00:40,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.014 0.013 2026-10-07 09:00:40,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.029 2026-10-07 09:00:40,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 09:00:40,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 09:00:40,666 44 INFO rb-229b649-225316-421900 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-07 09:00:40,724 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-10-07 09:00:40,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.024 0.028 2026-10-07 09:00:40,844 44 INFO rb-229b649-225316-421900 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-07 09:00:40,897 44 INFO rb-229b649-225316-421900 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-07 09:00:40,956 44 INFO rb-229b649-225316-421900 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-07 09:00:40,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:40] "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-07 09:00:41,013 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.010 0.022 2026-10-07 09:00:41,041 44 INFO rb-229b649-225316-421900 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-07 09:00:41,099 44 INFO rb-229b649-225316-421900 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-07 09:00:41,141 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.026 2026-10-07 09:00:41,157 44 INFO rb-229b649-225316-421900 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-07 09:00:41,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.016 2026-10-07 09:00:41,228 44 INFO rb-229b649-225316-421900 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-07 09:00:41,279 44 INFO rb-229b649-225316-421900 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-07 09:00:41,341 44 INFO rb-229b649-225316-421900 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-07 09:00:41,392 44 INFO rb-229b649-225316-421900 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-07 09:00:41,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.087 0.105 2026-10-07 09:00:41,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 09:00:41,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.021 0.057 2026-10-07 09:00:41,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.037 0.105 2026-10-07 09:00:41,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.063 2026-10-07 09:00:41,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.077 2026-10-07 09:00:41,930 44 INFO rb-229b649-225316-421900 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-07 09:00:41,972 44 INFO rb-229b649-225316-421900 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-07 09:00:41,996 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.039 0.085 2026-10-07 09:00:42,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "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-07 09:00:42,038 44 INFO rb-229b649-225316-421900 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-07 09:00:42,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.024 2026-10-07 09:00:42,103 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.025 0.044 2026-10-07 09:00:42,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.014 0.143 2026-10-07 09:00:42,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.034 0.101 2026-10-07 09:00:42,433 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "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-07 09:00:42,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "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-07 09:00:42,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 09:00:42,620 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 09:00:42,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.021 2026-10-07 09:00:42,695 44 INFO rb-229b649-225316-421900 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-07 09:00:42,786 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.022 0.062 2026-10-07 09:00:42,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /mail/data HTTP/1.1" 200 - 34 0.046 0.128 2026-10-07 09:00:42,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.196 2026-10-07 09:00:42,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.066 2026-10-07 09:00:43,068 44 INFO rb-229b649-225316-421900 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-07 09:00:43,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 09:00:43,125 44 INFO rb-229b649-225316-421900 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-07 09:00:43,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 09:00:43,230 44 INFO rb-229b649-225316-421900 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-07 09:00:43,312 44 INFO rb-229b649-225316-421900 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-07 09:00:43,378 44 INFO rb-229b649-225316-421900 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-07 09:00:43,435 44 INFO rb-229b649-225316-421900 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-07 09:00:43,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.031 0.054 2026-10-07 09:00:43,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.011 0.026 2026-10-07 09:00:43,589 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 09:00:43,667 44 INFO rb-229b649-225316-421900 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-07 09:00:43,720 44 INFO rb-229b649-225316-421900 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-07 09:00:43,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.023 0.030 2026-10-07 09:00:43,751 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "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-07 09:00:43,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.020 0.045 2026-10-07 09:00:43,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.019 2026-10-07 09:00:43,880 44 INFO rb-229b649-225316-421900 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-07 09:00:43,931 44 INFO rb-229b649-225316-421900 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-07 09:00:43,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /mail/data HTTP/1.1" 200 - 25 0.036 0.073 2026-10-07 09:00:43,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:43] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.006 0.093 2026-10-07 09:00:44,034 44 INFO rb-229b649-225316-421900 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-07 09:00:44,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 09:00:44,087 44 INFO rb-229b649-225316-421900 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-07 09:00:44,144 44 INFO rb-229b649-225316-421900 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-07 09:00:44,234 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.067 0.087 2026-10-07 09:00:44,277 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "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-07 09:00:44,349 44 INFO rb-229b649-225316-421900 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-07 09:00:44,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.035 0.056 2026-10-07 09:00:44,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 09:00:44,540 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:00:44,567 44 INFO rb-229b649-225316-421900 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-07 09:00:44,613 44 INFO rb-229b649-225316-421900 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-07 09:00:44,684 44 INFO rb-229b649-225316-421900 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-07 09:00:44,736 44 INFO rb-229b649-225316-421900 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-07 09:00:44,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:44] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.026 0.082 2026-10-07 09:00:44,797 44 INFO rb-229b649-225316-421900 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-07 09:00:45,113 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.095 0.181 2026-10-07 09:00:45,119 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.264 2026-10-07 09:00:45,227 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.049 0.055 2026-10-07 09:00:45,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.057 2026-10-07 09:00:45,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.149 2026-10-07 09:00:45,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /mail/data HTTP/1.1" 200 - 36 0.046 0.225 2026-10-07 09:00:45,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.123 2026-10-07 09:00:45,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.038 0.192 2026-10-07 09:00:45,616 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.234 2026-10-07 09:00:45,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "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-07 09:00:45,728 44 INFO rb-229b649-225316-421900 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-07 09:00:45,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:45] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.046 0.073 2026-10-07 09:00:45,897 44 INFO rb-229b649-225316-421900 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-07 09:00:45,954 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-10-07 09:00:46,004 44 INFO rb-229b649-225316-421900 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-07 09:00:46,080 44 INFO rb-229b649-225316-421900 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-07 09:00:46,215 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:46] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.048 0.082 2026-10-07 09:00:46,298 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.050 2026-10-07 09:00:46,340 44 INFO rb-229b649-225316-421900 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-07 09:00:46,391 44 INFO rb-229b649-225316-421900 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-07 09:00:46,450 44 INFO rb-229b649-225316-421900 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-07 09:00:46,503 44 INFO rb-229b649-225316-421900 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-07 09:00:46,545 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:46] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.029 0.062 2026-10-07 09:00:46,571 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-10-07 09:00:46,624 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-07 09:00:46,625 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 09:00:46,678 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:46] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.057 0.062 2026-10-07 09:00:46,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:46] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.044 0.175 2026-10-07 09:00:46,971 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 42403796 (allocated 44294144) 2026-10-07 09:00:46,989 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 152696 2026-10-07 09:00:46,993 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-07 09:00:46,994 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 152696 2026-10-07 09:00:47,109 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090047_109413_test_01_project_tour.txt 2026-10-07 09:00:47,109 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpc21xrb9g_chrome_odoo" 2026-10-07 09:00:47,130 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-07 09:00:47,810 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 152985 2026-10-07 09:00:47,810 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmphgkp78j8_chrome_odoo 2026-10-07 09:00:47,810 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:34643/json/version 2026-10-07 09:00:47,812 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:47,846 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-07 09:00:47,846 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:34643/json 2026-10-07 09:00:47,847 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:00:47,858 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:34643/devtools/page/873F61F4F4665F4C7604F723FBC71900 2026-10-07 09:00:47,868 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-07 09:00:47,886 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-07 09:00:47,994 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:00:48,005 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-07 09:00:48,011 44 INFO rb-229b649-225316-421900 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-07 09:00:48,012 44 INFO rb-229b649-225316-421900 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-07 09:00:48,034 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:00:49,897 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:49] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.147 1.724 2026-10-07 09:00:49,901 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '873F61F4F4665F4C7604F723FBC71900', 'loaderId': '4FDD0F4A80063E0140E0B29772280A5F', 'isDownload': False} 2026-10-07 09:00:49,901 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-07 09:00:50,012 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.015 0.055 2026-10-07 09:00:50,021 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.080 2026-10-07 09:00:50,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.023 0.223 2026-10-07 09:00:50,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.245 2026-10-07 09:00:50,228 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 09:00:50,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:50] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 09:00:51,123 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:00:51,126 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:00:51,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 09:00:51,253 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:00:51,294 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-07 09:00:51,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.068 0.092 2026-10-07 09:00:51,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.150 2026-10-07 09:00:51,363 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 09:00:51,391 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:51,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.151 2026-10-07 09:00:51,583 44 INFO rb-229b649-225316-421900 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-07 09:00:51,612 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /odoo HTTP/1.1" 200 - 29 0.050 0.158 2026-10-07 09:00:51,639 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:00:51,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.244 2026-10-07 09:00:51,686 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "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-07 09:00:51,741 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.022 0.202 2026-10-07 09:00:51,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "POST /mail/data HTTP/1.1" 200 - 35 0.049 0.290 2026-10-07 09:00:51,896 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.369 2026-10-07 09:00:51,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:51] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.037 0.268 2026-10-07 09:00:52,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.245 2026-10-07 09:00:52,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.018 0.173 2026-10-07 09:00:52,088 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.528 2026-10-07 09:00:52,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.492 2026-10-07 09:00:52,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.388 2026-10-07 09:00:52,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.026 0.221 2026-10-07 09:00:52,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.009 2026-10-07 09:00:52,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:52,558 44 INFO rb-229b649-225316-421900 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-07 09:00:52,565 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 09:00:52,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.005 2026-10-07 09:00:52,622 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-07 09:00:52,837 44 INFO rb-229b649-225316-421900 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-07 09:00:52,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.024 0.034 2026-10-07 09:00:52,916 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.017 0.105 2026-10-07 09:00:52,933 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.106 2026-10-07 09:00:52,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:52] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.107 2026-10-07 09:00:53,020 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:00:53,024 44 INFO rb-229b649-225316-421900 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-07 09:00:53,043 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:00:53,047 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /mail/data HTTP/1.1" 200 - 19 0.062 0.143 2026-10-07 09:00:53,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.196 2026-10-07 09:00:53,083 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.262 2026-10-07 09:00:53,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.162 2026-10-07 09:00:53,117 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.075 2026-10-07 09:00:53,122 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.248 2026-10-07 09:00:53,533 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.118 0.236 2026-10-07 09:00:53,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.051 0.085 2026-10-07 09:00:53,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.213 2026-10-07 09:00:53,976 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:53] "POST /mail/data HTTP/1.1" 200 - 45 0.091 0.252 2026-10-07 09:00:54,006 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.174 2026-10-07 09:00:54,096 44 INFO rb-229b649-225316-421900 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-07 09:00:54,144 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.042 0.051 2026-10-07 09:00:54,184 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.078 2026-10-07 09:00:54,262 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.024 0.137 2026-10-07 09:00:54,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.065 0.270 2026-10-07 09:00:54,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.009 0.019 2026-10-07 09:00:54,765 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.026 0.081 2026-10-07 09:00:54,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.113 2026-10-07 09:00:54,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:54] "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-07 09:00:54,962 44 INFO rb-229b649-225316-421900 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-07 09:00:55,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.105 2026-10-07 09:00:55,212 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "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.040 0.049 2026-10-07 09:00:55,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.055 0.186 2026-10-07 09:00:55,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "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-07 09:00:55,530 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "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-07 09:00:55,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "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-07 09:00:55,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 09:00:55,754 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.014 0.023 2026-10-07 09:00:55,820 44 INFO rb-229b649-225316-421900 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-07 09:00:55,891 44 INFO rb-229b649-225316-421900 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-07 09:00:55,895 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:55] "POST /mail/data HTTP/1.1" 200 - 33 0.029 0.071 2026-10-07 09:00:55,967 44 INFO rb-229b649-225316-421900 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-07 09:00:56,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.043 0.162 2026-10-07 09:00:56,082 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.019 0.229 2026-10-07 09:00:56,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.123 2026-10-07 09:00:56,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.066 0.240 2026-10-07 09:00:56,367 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.257 2026-10-07 09:00:56,399 44 INFO rb-229b649-225316-421900 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-07 09:00:56,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "GET /web/image/res.partner/2/avatar_128?unique=1791344981000 HTTP/1.1" 200 - 5 0.010 0.248 2026-10-07 09:00:56,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.016 0.641 2026-10-07 09:00:56,461 44 INFO rb-229b649-225316-421900 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-07 09:00:56,466 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.118 2026-10-07 09:00:56,504 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.013 0.024 2026-10-07 09:00:56,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.207 2026-10-07 09:00:56,530 44 INFO rb-229b649-225316-421900 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-07 09:00:56,606 44 INFO rb-229b649-225316-421900 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-07 09:00:56,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /mail/data HTTP/1.1" 200 - 26 0.050 0.161 2026-10-07 09:00:56,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.263 2026-10-07 09:00:56,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.012 0.285 2026-10-07 09:00:56,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.006 0.169 2026-10-07 09:00:56,704 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.103 2026-10-07 09:00:56,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.269 2026-10-07 09:00:56,929 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.053 0.237 2026-10-07 09:00:56,957 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.010 2026-10-07 09:00:56,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "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-07 09:00:56,993 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 09:00:57,004 44 INFO rb-229b649-225316-421900 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-07 09:00:57,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.020 0.037 2026-10-07 09:00:57,065 44 INFO rb-229b649-225316-421900 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-07 09:00:57,147 44 INFO rb-229b649-225316-421900 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-07 09:00:57,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /mail/data HTTP/1.1" 200 - 26 0.045 0.117 2026-10-07 09:00:57,204 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.180 2026-10-07 09:00:57,213 44 INFO rb-229b649-225316-421900 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-07 09:00:57,260 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.014 0.175 2026-10-07 09:00:57,268 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.060 2026-10-07 09:00:57,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.057 0.163 2026-10-07 09:00:57,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.017 2026-10-07 09:00:57,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "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-07 09:00:57,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "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-07 09:00:57,537 44 INFO rb-229b649-225316-421900 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-07 09:00:57,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.018 0.044 2026-10-07 09:00:57,597 44 INFO rb-229b649-225316-421900 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-07 09:00:57,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /mail/data HTTP/1.1" 200 - 26 0.026 0.097 2026-10-07 09:00:57,658 44 INFO rb-229b649-225316-421900 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-07 09:00:57,690 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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.014 0.122 2026-10-07 09:00:57,735 44 INFO rb-229b649-225316-421900 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-07 09:00:57,743 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.015 0.123 2026-10-07 09:00:57,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.035 2026-10-07 09:00:57,938 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.049 0.139 2026-10-07 09:00:57,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.014 2026-10-07 09:00:57,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00: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-07 09:00:57,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 09:00:58,031 44 INFO rb-229b649-225316-421900 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-07 09:00:58,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.022 2026-10-07 09:00:58,093 44 INFO rb-229b649-225316-421900 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-07 09:00:58,111 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /mail/data HTTP/1.1" 200 - 26 0.021 0.053 2026-10-07 09:00:58,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.098 2026-10-07 09:00:58,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.025 0.196 2026-10-07 09:00:58,287 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.057 2026-10-07 09:00:58,321 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.051 2026-10-07 09:00:58,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.021 0.134 2026-10-07 09:00:58,462 44 INFO rb-229b649-225316-421900 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-07 09:00:58,566 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.092 2026-10-07 09:00:58,727 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.051 0.079 2026-10-07 09:00:58,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.022 2026-10-07 09:00:58,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.035 2026-10-07 09:00:58,908 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:58] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.026 2026-10-07 09:00:58,934 44 INFO rb-229b649-225316-421900 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-07 09:00:59,005 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.057 2026-10-07 09:00:59,018 44 INFO rb-229b649-225316-421900 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-07 09:00:59,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.087 2026-10-07 09:00:59,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.010 0.119 2026-10-07 09:00:59,094 44 INFO rb-229b649-225316-421900 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-07 09:00:59,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.017 2026-10-07 09:00:59,229 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:00:59,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.014 0.038 2026-10-07 09:00:59,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.080 2026-10-07 09:00:59,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "GET /web/assets/ff4d6c9/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 09:00:59,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "GET /web/assets/a9a6a0e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 09:00:59,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 09:00:59,411 44 INFO rb-229b649-225316-421900 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-07 09:00:59,459 44 INFO rb-229b649-225316-421900 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-07 09:00:59,512 44 INFO rb-229b649-225316-421900 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-07 09:00:59,577 44 INFO rb-229b649-225316-421900 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-07 09:00:59,593 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "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.018 2026-10-07 09:00:59,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.005 0.016 2026-10-07 09:00:59,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:00:59] "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.006 0.016 2026-10-07 09:00:59,699 44 INFO rb-229b649-225316-421900 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-07 09:00:59,748 44 INFO rb-229b649-225316-421900 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-07 09:00:59,809 44 INFO rb-229b649-225316-421900 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-07 09:00:59,861 44 INFO rb-229b649-225316-421900 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-07 09:00:59,912 44 INFO rb-229b649-225316-421900 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-07 09:00:59,973 44 INFO rb-229b649-225316-421900 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-07 09:01:00,047 44 INFO rb-229b649-225316-421900 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-07 09:01:00,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "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-07 09:01:00,106 44 INFO rb-229b649-225316-421900 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-07 09:01:00,160 44 INFO rb-229b649-225316-421900 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-07 09:01:00,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.033 0.063 2026-10-07 09:01:00,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "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-07 09:01:00,390 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.072 2026-10-07 09:01:00,513 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.050 0.047 2026-10-07 09:01:00,525 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.097 2026-10-07 09:01:00,539 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 09:01:00,578 44 INFO rb-229b649-225316-421900 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-07 09:01:00,633 44 INFO rb-229b649-225316-421900 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-07 09:01:00,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.013 0.050 2026-10-07 09:01:00,807 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.080 2026-10-07 09:01:00,843 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 09:01:00,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.005 0.017 2026-10-07 09:01:00,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.024 2026-10-07 09:01:00,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 09:01:01,297 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:01,356 44 INFO rb-229b649-225316-421900 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-07 09:01:01,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.031 2026-10-07 09:01:01,413 44 INFO rb-229b649-225316-421900 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-07 09:01:01,418 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.011 0.063 2026-10-07 09:01:01,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.010 0.091 2026-10-07 09:01:01,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.030 0.135 2026-10-07 09:01:01,614 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.191 2026-10-07 09:01:01,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 09:01:01,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.017 2026-10-07 09:01:01,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "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-07 09:01:01,885 44 INFO rb-229b649-225316-421900 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-07 09:01:01,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.085 2026-10-07 09:01:02,090 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.028 0.047 2026-10-07 09:01:02,130 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.011 2026-10-07 09:01:02,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 09:01:02,226 44 INFO rb-229b649-225316-421900 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-07 09:01:02,311 44 INFO rb-229b649-225316-421900 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-07 09:01:02,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 09:01:02,400 44 INFO rb-229b649-225316-421900 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-07 09:01:02,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.074 0.110 2026-10-07 09:01:02,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 09:01:02,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 09:01:02,694 44 INFO rb-229b649-225316-421900 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-07 09:01:02,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.017 0.044 2026-10-07 09:01:02,756 44 INFO rb-229b649-225316-421900 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-07 09:01:02,815 44 INFO rb-229b649-225316-421900 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-07 09:01:02,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /mail/data HTTP/1.1" 200 - 31 0.043 0.102 2026-10-07 09:01:02,889 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.019 0.193 2026-10-07 09:01:02,899 44 INFO rb-229b649-225316-421900 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-07 09:01:02,949 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.020 0.165 2026-10-07 09:01:02,982 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:02] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.263 2026-10-07 09:01:03,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.181 2026-10-07 09:01:03,073 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.175 2026-10-07 09:01:03,199 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.030 0.258 2026-10-07 09:01:03,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.303 2026-10-07 09:01:03,245 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 09:01:03,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.043 2026-10-07 09:01:03,288 44 INFO rb-229b649-225316-421900 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-07 09:01:03,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.042 2026-10-07 09:01:03,348 44 INFO rb-229b649-225316-421900 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-07 09:01:03,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /mail/data HTTP/1.1" 200 - 31 0.028 0.072 2026-10-07 09:01:03,407 44 INFO rb-229b649-225316-421900 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-07 09:01:03,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.024 0.140 2026-10-07 09:01:03,472 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.009 0.106 2026-10-07 09:01:03,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "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-07 09:01:03,495 44 INFO rb-229b649-225316-421900 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-07 09:01:03,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.040 0.086 2026-10-07 09:01:03,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.009 2026-10-07 09:01:03,667 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "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-07 09:01:03,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 09:01:03,691 44 INFO rb-229b649-225316-421900 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-07 09:01:03,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.017 2026-10-07 09:01:03,751 44 INFO rb-229b649-225316-421900 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-07 09:01:03,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /mail/data HTTP/1.1" 200 - 31 0.043 0.070 2026-10-07 09:01:03,840 44 INFO rb-229b649-225316-421900 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-07 09:01:03,857 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.132 2026-10-07 09:01:03,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.122 2026-10-07 09:01:03,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:03] "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-07 09:01:03,911 44 INFO rb-229b649-225316-421900 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-07 09:01:04,078 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.040 0.111 2026-10-07 09:01:04,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.012 2026-10-07 09:01:04,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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-07 09:01:04,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 09:01:04,156 44 INFO rb-229b649-225316-421900 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-07 09:01:04,176 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.018 0.025 2026-10-07 09:01:04,222 44 INFO rb-229b649-225316-421900 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-07 09:01:04,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /mail/data HTTP/1.1" 200 - 31 0.021 0.075 2026-10-07 09:01:04,285 44 INFO rb-229b649-225316-421900 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-07 09:01:04,291 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.019 0.102 2026-10-07 09:01:04,320 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.086 2026-10-07 09:01:04,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "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-07 09:01:04,361 44 INFO rb-229b649-225316-421900 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-07 09:01:04,534 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.052 0.110 2026-10-07 09:01:04,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.010 2026-10-07 09:01:04,596 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 09:01:04,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 09:01:04,635 44 INFO rb-229b649-225316-421900 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-07 09:01:04,647 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.015 0.038 2026-10-07 09:01:04,678 44 INFO rb-229b649-225316-421900 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-07 09:01:04,736 44 INFO rb-229b649-225316-421900 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-07 09:01:04,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /mail/data HTTP/1.1" 200 - 31 0.041 0.060 2026-10-07 09:01:04,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.022 0.130 2026-10-07 09:01:04,792 44 INFO rb-229b649-225316-421900 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-07 09:01:04,852 44 INFO rb-229b649-225316-421900 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-07 09:01:04,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 09:01:04,930 44 INFO rb-229b649-225316-421900 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-07 09:01:04,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:04] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 09:01:04,996 44 INFO rb-229b649-225316-421900 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-07 09:01:05,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:05] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.077 2026-10-07 09:01:05,194 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:05] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.025 0.044 2026-10-07 09:01:05,206 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.064 2026-10-07 09:01:05,241 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:05] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 09:01:05,280 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-07 09:01:05,281 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 09:01:05,746 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 54711708 (allocated 60383232) 2026-10-07 09:01:05,755 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 152985 2026-10-07 09:01:05,758 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-07 09:01:05,769 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 152985 2026-10-07 09:01:05,878 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090105_878736_test_project_task_history.txt 2026-10-07 09:01:05,879 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmphgkp78j8_chrome_odoo" 2026-10-07 09:01:05,895 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-07 09:01:06,570 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 153363 2026-10-07 09:01:06,571 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp1s802zmn_chrome_odoo 2026-10-07 09:01:06,571 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:36735/json/version 2026-10-07 09:01:06,572 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:06,597 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-07 09:01:06,597 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:36735/json 2026-10-07 09:01:06,599 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:06,614 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:36735/devtools/page/5DC2697639D9B905837040D8691A7B58 2026-10-07 09:01:06,626 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-07 09:01:06,633 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-07 09:01:06,710 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:01:06,721 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-07 09:01:06,724 44 INFO rb-229b649-225316-421900 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-07 09:01:06,724 44 INFO rb-229b649-225316-421900 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-07 09:01:06,751 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:01:08,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:08] "GET /odoo HTTP/1.1" 200 - 157 0.181 1.912 2026-10-07 09:01:08,845 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '5DC2697639D9B905837040D8691A7B58', 'loaderId': '3D92E80A9425901E567D80B3579ABCD2', 'isDownload': False} 2026-10-07 09:01:08,845 44 INFO rb-229b649-225316-421900 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-07 09:01:08,887 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:08] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 09:01:09,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.042 0.154 2026-10-07 09:01:09,084 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:09] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.207 2026-10-07 09:01:09,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.205 2026-10-07 09:01:09,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:09] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 09:01:09,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:09] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.021 2026-10-07 09:01:10,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:01:10,227 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:10,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 09:01:10,332 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:01:10,386 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.062 2026-10-07 09:01:10,395 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.086 2026-10-07 09:01:10,416 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-07 09:01:10,416 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.073 2026-10-07 09:01:10,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:10,461 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:10,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /odoo HTTP/1.1" 200 - 29 0.045 0.067 2026-10-07 09:01:10,621 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.140 2026-10-07 09:01:10,711 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.045 0.040 2026-10-07 09:01:10,757 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 09:01:10,767 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "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-07 09:01:10,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.028 0.108 2026-10-07 09:01:10,769 44 INFO rb-229b649-225316-421900 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-07 09:01:10,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.004 0.141 2026-10-07 09:01:10,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.164 2026-10-07 09:01:10,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.214 2026-10-07 09:01:10,909 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.112 2026-10-07 09:01:10,936 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:10,962 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:10] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:01:11,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:11] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.164 2026-10-07 09:01:11,037 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.245 2026-10-07 09:01:11,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:11] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.023 0.286 2026-10-07 09:01:11,232 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.015 0.054 2026-10-07 09:01:11,385 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 10 0.024 0.197 2026-10-07 09:01:12,225 44 INFO rb-229b649-225316-421900 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-07 09:01:12,229 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:01:12,258 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.023 2026-10-07 09:01:12,275 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.008 2026-10-07 09:01:12,307 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-07 09:01:12,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.021 0.024 2026-10-07 09:01:12,551 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 09:01:12,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.032 2026-10-07 09:01:12,580 44 INFO rb-229b649-225316-421900 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-07 09:01:12,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.018 0.096 2026-10-07 09:01:12,647 44 INFO rb-229b649-225316-421900 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-07 09:01:12,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.081 2026-10-07 09:01:12,720 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /mail/data HTTP/1.1" 200 - 19 0.029 0.099 2026-10-07 09:01:12,726 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.119 2026-10-07 09:01:12,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.132 2026-10-07 09:01:12,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.087 2026-10-07 09:01:12,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.114 2026-10-07 09:01:12,794 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-10-07 09:01:13,163 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.117 0.213 2026-10-07 09:01:13,380 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.029 0.127 2026-10-07 09:01:13,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.157 2026-10-07 09:01:13,542 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /mail/data HTTP/1.1" 200 - 45 0.057 0.232 2026-10-07 09:01:13,554 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.122 2026-10-07 09:01:13,652 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.049 2026-10-07 09:01:13,663 44 INFO rb-229b649-225316-421900 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-07 09:01:13,701 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.030 2026-10-07 09:01:13,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:13] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.024 0.077 2026-10-07 09:01:14,168 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.094 0.274 2026-10-07 09:01:14,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.011 2026-10-07 09:01:14,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.035 0.081 2026-10-07 09:01:14,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.084 2026-10-07 09:01:14,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 09:01:14,498 44 INFO rb-229b649-225316-421900 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-07 09:01:14,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.091 2026-10-07 09:01:14,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.024 0.046 2026-10-07 09:01:14,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.040 0.161 2026-10-07 09:01:14,900 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 09:01:14,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:14] "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-07 09:01:15,007 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 09:01:15,179 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 09:01:15,230 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.020 2026-10-07 09:01:15,313 44 INFO rb-229b649-225316-421900 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-07 09:01:15,359 44 INFO rb-229b649-225316-421900 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-07 09:01:15,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.025 0.074 2026-10-07 09:01:15,457 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /mail/data HTTP/1.1" 200 - 29 0.037 0.152 2026-10-07 09:01:15,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.215 2026-10-07 09:01:15,551 44 INFO rb-229b649-225316-421900 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-07 09:01:15,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.012 0.252 2026-10-07 09:01:15,602 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.136 2026-10-07 09:01:15,676 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "GET /web/image/res.partner/2/avatar_128?unique=1791344981000 HTTP/1.1" 200 - 5 0.006 0.153 2026-10-07 09:01:15,682 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.134 2026-10-07 09:01:15,863 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.047 0.230 2026-10-07 09:01:15,879 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.252 2026-10-07 09:01:15,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.015 0.033 2026-10-07 09:01:15,930 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 09:01:15,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 09:01:15,948 44 INFO rb-229b649-225316-421900 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-07 09:01:16,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.032 0.025 2026-10-07 09:01:16,017 44 INFO rb-229b649-225316-421900 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-07 09:01:16,067 44 INFO rb-229b649-225316-421900 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-07 09:01:16,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /mail/data HTTP/1.1" 200 - 26 0.033 0.096 2026-10-07 09:01:16,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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.011 0.142 2026-10-07 09:01:16,134 44 INFO rb-229b649-225316-421900 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-07 09:01:16,167 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.017 2026-10-07 09:01:16,245 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 09:01:16,259 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.028 2026-10-07 09:01:16,307 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.012 0.059 2026-10-07 09:01:16,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "GET /web/assets/a9a6a0e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 09:01:16,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "GET /web/assets/ff4d6c9/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 09:01:16,364 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 09:01:16,407 44 INFO rb-229b649-225316-421900 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-07 09:01:16,458 44 INFO rb-229b649-225316-421900 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-07 09:01:16,522 44 INFO rb-229b649-225316-421900 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-07 09:01:16,550 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.006 0.019 2026-10-07 09:01:16,600 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "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.014 0.018 2026-10-07 09:01:16,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "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.006 0.017 2026-10-07 09:01:16,672 44 INFO rb-229b649-225316-421900 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-07 09:01:16,735 44 INFO rb-229b649-225316-421900 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-07 09:01:16,811 44 INFO rb-229b649-225316-421900 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-07 09:01:16,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 09:01:16,882 44 INFO rb-229b649-225316-421900 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-07 09:01:16,934 44 INFO rb-229b649-225316-421900 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-07 09:01:16,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:16] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.039 2026-10-07 09:01:17,019 44 INFO rb-229b649-225316-421900 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-07 09:01:17,020 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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-07 09:01:17,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.053 0.116 2026-10-07 09:01:17,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.011 0.014 2026-10-07 09:01:17,246 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 09:01:17,283 44 INFO rb-229b649-225316-421900 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-07 09:01:17,290 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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.021 2026-10-07 09:01:17,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.040 2026-10-07 09:01:17,339 44 INFO rb-229b649-225316-421900 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-07 09:01:17,378 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /mail/data HTTP/1.1" 200 - 26 0.028 0.065 2026-10-07 09:01:17,399 44 INFO rb-229b649-225316-421900 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-07 09:01:17,419 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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.098 2026-10-07 09:01:17,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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-07 09:01:17,476 44 INFO rb-229b649-225316-421900 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-07 09:01:17,566 44 INFO rb-229b649-225316-421900 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-07 09:01:17,642 44 INFO rb-229b649-225316-421900 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-07 09:01:17,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.033 2026-10-07 09:01:17,682 44 INFO rb-229b649-225316-421900 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-07 09:01:17,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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-07 09:01:17,758 44 INFO rb-229b649-225316-421900 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-07 09:01:17,932 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.056 0.103 2026-10-07 09:01:17,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.011 2026-10-07 09:01:17,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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-07 09:01:17,986 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:17] "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-07 09:01:18,004 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-07 09:01:18,008 44 INFO rb-229b649-225316-421900 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-07 09:01:18,032 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:18] "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.030 2026-10-07 09:01:18,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:18] "POST /mail/data HTTP/1.1" 200 - 26 0.043 0.082 2026-10-07 09:01:18,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:18] "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.129 2026-10-07 09:01:18,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:01:18,345 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35150340 (allocated 36294656) 2026-10-07 09:01:18,366 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 153363 2026-10-07 09:01:18,367 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-07 09:01:18,368 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 153363 2026-10-07 09:01:18,492 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090118_492306_test_project_task_last_history_steps.txt 2026-10-07 09:01:18,492 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp1s802zmn_chrome_odoo" 2026-10-07 09:01:18,523 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:01:22,758 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-07 09:01:22,789 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-07 09:01:22,806 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-07 09:01:22,887 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 379, model: project.milestone 2026-10-07 09:01:22,907 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-07 09:01:22,993 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #379 deleted mail.message records with IDs: [18779] 2026-10-07 09:01:23,014 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 379, model: project.milestone 2026-10-07 09:01:23,042 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-07 09:01:23,131 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 379, model: project.milestone 2026-10-07 09:01:23,158 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-07 09:01:23,222 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-07 09:01:23,316 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #378 deleted mail.message records with IDs: [18778] 2026-10-07 09:01:23,359 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #378 deleted project.update records with IDs: [1] 2026-10-07 09:01:23,397 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-07 09:01:23,466 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-07 09:01:23,482 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-07 09:01:23,550 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 09:01:23,569 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-07 09:01:23,641 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 09:01:23,665 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-07 09:01:23,739 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 09:01:23,757 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-07 09:01:23,878 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-07 09:01:24,001 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #376 deleted mail.message records with IDs: [18778] 2026-10-07 09:01:24,013 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: project.update 2026-10-07 09:01:24,032 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-07 09:01:24,147 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: project.update 2026-10-07 09:01:24,161 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-07 09:01:24,375 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #377 deleted mail.message records with IDs: [18783] 2026-10-07 09:01:24,401 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #377 deleted project.update records with IDs: [2] 2026-10-07 09:01:24,415 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #377 deleted mail.followers records with IDs: [3541] 2026-10-07 09:01:24,452 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 09:01:26,618 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-07 09:01:26,944 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-07 09:01:27,380 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-07 09:01:27,973 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-07 09:01:28,528 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:01:28,535 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-07 09:01:28,907 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153646 2026-10-07 09:01:28,918 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpx3zdifq1_chrome_odoo 2026-10-07 09:01:28,919 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:33021/json/version 2026-10-07 09:01:28,922 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:28,995 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 09:01:28,995 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:33021/json 2026-10-07 09:01:28,996 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:29,011 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:33021/devtools/page/EC9AD672F01D1F80694E00BE3D6F7842 2026-10-07 09:01:29,019 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 09:01:29,032 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 09:01:29,094 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:01:29,107 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 09:01:29,109 44 INFO rb-229b649-225316-421900 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-07 09:01:29,109 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:01:29,128 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:01:31,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /odoo HTTP/1.1" 200 - 162 0.174 1.728 2026-10-07 09:01:31,029 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'EC9AD672F01D1F80694E00BE3D6F7842', 'loaderId': 'AB5000D4A1242AF6FE51FB9DD71A120F', 'isDownload': False} 2026-10-07 09:01:31,030 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-07 09:01:31,092 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.023 2026-10-07 09:01:31,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.047 2026-10-07 09:01:31,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.063 0.199 2026-10-07 09:01:31,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.264 2026-10-07 09:01:31,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 09:01:31,443 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:31] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.008 2026-10-07 09:01:32,276 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:01:32,279 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:32,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.026 2026-10-07 09:01:32,384 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:01:32,424 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 09:01:32,451 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.045 0.061 2026-10-07 09:01:32,460 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.103 2026-10-07 09:01:32,476 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.105 2026-10-07 09:01:32,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 09:01:32,502 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:32,631 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /odoo HTTP/1.1" 200 - 29 0.035 0.079 2026-10-07 09:01:32,685 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.152 2026-10-07 09:01:32,750 44 INFO rb-229b649-225316-421900 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-07 09:01:32,768 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.034 0.114 2026-10-07 09:01:32,799 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 09:01:32,810 44 INFO rb-229b649-225316-421900 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-07 09:01:32,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "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-07 09:01:32,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 13 0.028 0.182 2026-10-07 09:01:32,863 44 INFO rb-229b649-225316-421900 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-07 09:01:32,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.244 2026-10-07 09:01:32,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.008 0.248 2026-10-07 09:01:32,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.244 2026-10-07 09:01:32,969 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.326 2026-10-07 09:01:33,035 44 INFO rb-229b649-225316-421900 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-07 09:01:33,041 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:33,060 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:01:33,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /mail/data HTTP/1.1" 200 - 34 0.081 0.190 2026-10-07 09:01:33,126 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.255 2026-10-07 09:01:33,132 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.228 2026-10-07 09:01:33,140 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.381 2026-10-07 09:01:33,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.093 2026-10-07 09:01:33,654 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.132 0.265 2026-10-07 09:01:33,815 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /mail/data HTTP/1.1" 200 - 45 0.067 0.453 2026-10-07 09:01:33,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.155 2026-10-07 09:01:33,853 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.157 2026-10-07 09:01:33,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.039 2026-10-07 09:01:33,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 09:01:34,134 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:34,202 44 INFO rb-229b649-225316-421900 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-07 09:01:34,224 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.019 0.028 2026-10-07 09:01:34,245 44 INFO rb-229b649-225316-421900 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-07 09:01:34,256 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.005 0.065 2026-10-07 09:01:34,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.100 2026-10-07 09:01:34,311 44 INFO rb-229b649-225316-421900 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-07 09:01:34,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.008 0.131 2026-10-07 09:01:34,349 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.018 2026-10-07 09:01:34,423 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.011 0.019 2026-10-07 09:01:34,488 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.006 0.019 2026-10-07 09:01:34,596 44 INFO rb-229b649-225316-421900 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-07 09:01:34,665 44 INFO rb-229b649-225316-421900 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-07 09:01:34,808 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.058 0.082 2026-10-07 09:01:34,894 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:34] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.025 0.043 2026-10-07 09:01:35,269 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.092 0.263 2026-10-07 09:01:35,310 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 09:01:35,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 09:01:35,337 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "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-07 09:01:35,366 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "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-07 09:01:35,437 44 INFO rb-229b649-225316-421900 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-07 09:01:35,487 44 INFO rb-229b649-225316-421900 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-07 09:01:35,540 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.017 0.031 2026-10-07 09:01:35,571 44 INFO rb-229b649-225316-421900 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-07 09:01:35,628 44 INFO rb-229b649-225316-421900 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-07 09:01:35,687 44 INFO rb-229b649-225316-421900 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-07 09:01:35,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "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-07 09:01:35,741 44 INFO rb-229b649-225316-421900 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-07 09:01:35,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.008 0.023 2026-10-07 09:01:35,796 44 INFO rb-229b649-225316-421900 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-07 09:01:35,835 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.009 0.026 2026-10-07 09:01:35,850 44 INFO rb-229b649-225316-421900 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-07 09:01:35,876 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:35] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.005 0.018 2026-10-07 09:01:35,922 44 INFO rb-229b649-225316-421900 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-07 09:01:35,974 44 INFO rb-229b649-225316-421900 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-07 09:01:36,034 44 INFO rb-229b649-225316-421900 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-07 09:01:36,087 44 INFO rb-229b649-225316-421900 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-07 09:01:36,140 44 INFO rb-229b649-225316-421900 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-07 09:01:36,191 44 INFO rb-229b649-225316-421900 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-07 09:01:36,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.068 0.111 2026-10-07 09:01:36,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 09:01:36,306 44 INFO rb-229b649-225316-421900 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-07 09:01:36,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.017 0.051 2026-10-07 09:01:36,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "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.039 0.093 2026-10-07 09:01:36,401 44 INFO rb-229b649-225316-421900 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-07 09:01:36,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.071 2026-10-07 09:01:36,437 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.085 2026-10-07 09:01:36,462 44 INFO rb-229b649-225316-421900 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-07 09:01:36,522 44 INFO rb-229b649-225316-421900 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-07 09:01:36,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.033 0.083 2026-10-07 09:01:36,589 44 INFO rb-229b649-225316-421900 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-07 09:01:36,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.003 0.017 2026-10-07 09:01:36,638 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 09:01:36,703 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.026 0.056 2026-10-07 09:01:36,735 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "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.097 2026-10-07 09:01:36,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 09:01:36,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.020 2026-10-07 09:01:36,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.013 0.042 2026-10-07 09:01:36,838 44 INFO rb-229b649-225316-421900 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-07 09:01:36,899 44 INFO rb-229b649-225316-421900 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-07 09:01:36,915 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 09:01:36,953 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:36] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.011 2026-10-07 09:01:37,046 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.044 0.059 2026-10-07 09:01:37,116 44 INFO rb-229b649-225316-421900 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-07 09:01:37,167 44 INFO rb-229b649-225316-421900 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-07 09:01:37,401 44 INFO rb-229b649-225316-421900 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-07 09:01:37,454 44 INFO rb-229b649-225316-421900 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-07 09:01:37,484 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.049 0.078 2026-10-07 09:01:37,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.010 0.015 2026-10-07 09:01:37,560 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.040 2026-10-07 09:01:37,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.014 0.101 2026-10-07 09:01:37,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.028 0.160 2026-10-07 09:01:37,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.021 0.098 2026-10-07 09:01:37,801 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.113 2026-10-07 09:01:37,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:37] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 09:01:37,884 44 INFO rb-229b649-225316-421900 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-07 09:01:37,943 44 INFO rb-229b649-225316-421900 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-07 09:01:38,034 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.014 0.071 2026-10-07 09:01:38,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.024 0.046 2026-10-07 09:01:38,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.005 0.067 2026-10-07 09:01:38,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 09:01:38,237 44 INFO rb-229b649-225316-421900 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-07 09:01:38,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.009 0.060 2026-10-07 09:01:38,339 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:01:38,398 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "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.024 0.039 2026-10-07 09:01:38,524 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.072 0.101 2026-10-07 09:01:38,567 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 09:01:38,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "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.022 2026-10-07 09:01:38,763 44 INFO rb-229b649-225316-421900 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-07 09:01:38,855 44 INFO rb-229b649-225316-421900 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-07 09:01:38,910 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:38] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.039 0.062 2026-10-07 09:01:38,952 44 INFO rb-229b649-225316-421900 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-07 09:01:39,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /mail/data HTTP/1.1" 200 - 34 0.036 0.122 2026-10-07 09:01:39,050 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "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.216 2026-10-07 09:01:39,067 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.051 2026-10-07 09:01:39,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.068 0.161 2026-10-07 09:01:39,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.067 2026-10-07 09:01:39,223 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:01:39,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "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.015 0.021 2026-10-07 09:01:39,316 44 INFO rb-229b649-225316-421900 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-07 09:01:39,332 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.031 2026-10-07 09:01:39,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.032 0.057 2026-10-07 09:01:39,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "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.013 0.079 2026-10-07 09:01:39,541 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /mail/data HTTP/1.1" 200 - 31 0.039 0.160 2026-10-07 09:01:39,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.190 2026-10-07 09:01:39,756 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.030 0.054 2026-10-07 09:01:39,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.097 2026-10-07 09:01:39,781 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.099 2026-10-07 09:01:39,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 09:01:39,868 44 INFO rb-229b649-225316-421900 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-07 09:01:39,921 44 INFO rb-229b649-225316-421900 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-07 09:01:39,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:39] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 - 10 0.009 0.029 2026-10-07 09:01:40,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "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.017 2026-10-07 09:01:40,126 44 INFO rb-229b649-225316-421900 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-07 09:01:40,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "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.008 0.023 2026-10-07 09:01:40,183 44 INFO rb-229b649-225316-421900 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-07 09:01:40,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/action/load HTTP/1.1" 200 - 17 0.020 0.035 2026-10-07 09:01:40,353 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.029 0.053 2026-10-07 09:01:40,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 09:01:40,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.044 0.066 2026-10-07 09:01:40,594 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.044 0.129 2026-10-07 09:01:40,639 44 INFO rb-229b649-225316-421900 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-07 09:01:40,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.013 0.033 2026-10-07 09:01:40,775 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.020 0.044 2026-10-07 09:01:40,805 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 09:01:40,873 44 INFO rb-229b649-225316-421900 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-07 09:01:40,891 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 09:01:40,894 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:40,961 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:40] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.010 0.013 2026-10-07 09:01:41,024 44 INFO rb-229b649-225316-421900 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-07 09:01:41,136 44 INFO rb-229b649-225316-421900 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-07 09:01:41,202 44 INFO rb-229b649-225316-421900 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-07 09:01:41,209 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 09:01:41,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.005 0.025 2026-10-07 09:01:41,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.031 0.066 2026-10-07 09:01:41,438 44 INFO rb-229b649-225316-421900 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-07 09:01:41,499 44 INFO rb-229b649-225316-421900 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-07 09:01:41,587 44 INFO rb-229b649-225316-421900 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-07 09:01:41,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.015 0.043 2026-10-07 09:01:41,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.013 0.026 2026-10-07 09:01:41,797 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.034 0.053 2026-10-07 09:01:41,826 44 INFO rb-229b649-225316-421900 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-07 09:01:41,847 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:41] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 09:01:41,891 44 INFO rb-229b649-225316-421900 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-07 09:01:42,011 44 INFO rb-229b649-225316-421900 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-07 09:01:42,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.007 0.033 2026-10-07 09:01:42,070 44 INFO rb-229b649-225316-421900 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-07 09:01:42,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 09:01:42,157 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 09:01:42,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.026 0.046 2026-10-07 09:01:42,297 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 09:01:42,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 09:01:42,411 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "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-07 09:01:42,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.021 0.109 2026-10-07 09:01:42,533 44 INFO rb-229b649-225316-421900 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-07 09:01:42,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 09:01:42,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:42] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.034 0.144 2026-10-07 09:01:42,939 44 INFO rb-229b649-225316-421900 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-07 09:01:43,039 44 INFO rb-229b649-225316-421900 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-07 09:01:43,089 44 INFO rb-229b649-225316-421900 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-07 09:01:43,147 44 INFO rb-229b649-225316-421900 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-07 09:01:43,197 44 INFO rb-229b649-225316-421900 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-07 09:01:43,205 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.066 0.089 2026-10-07 09:01:43,274 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 09:01:43,292 44 INFO rb-229b649-225316-421900 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-07 09:01:43,343 44 INFO rb-229b649-225316-421900 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-07 09:01:43,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.026 0.047 2026-10-07 09:01:43,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /mail/data HTTP/1.1" 200 - 31 0.024 0.113 2026-10-07 09:01:43,443 44 INFO rb-229b649-225316-421900 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-07 09:01:43,475 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.005 0.019 2026-10-07 09:01:43,535 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.008 0.020 2026-10-07 09:01:43,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.043 0.062 2026-10-07 09:01:43,763 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.166 2026-10-07 09:01:43,822 44 INFO rb-229b649-225316-421900 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-07 09:01:43,846 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 09:01:43,907 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.005 0.018 2026-10-07 09:01:43,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:43] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.038 0.069 2026-10-07 09:01:44,075 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:44] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.030 0.109 2026-10-07 09:01:44,127 44 INFO rb-229b649-225316-421900 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-07 09:01:44,175 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-07 09:01:44,175 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 09:01:44,247 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:44] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.060 2026-10-07 09:01:44,534 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 49598204 (allocated 52289536) 2026-10-07 09:01:44,536 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153646 2026-10-07 09:01:44,538 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-07 09:01:44,542 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153646 2026-10-07 09:01:44,666 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090144_666380_test_01_project_tour.txt 2026-10-07 09:01:44,666 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpx3zdifq1_chrome_odoo" 2026-10-07 09:01:44,977 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153961 2026-10-07 09:01:44,978 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpmmoo86d6_chrome_odoo 2026-10-07 09:01:44,978 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43509/json/version 2026-10-07 09:01:44,981 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:45,059 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 09:01:45,059 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:43509/json 2026-10-07 09:01:45,060 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:01:45,074 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:43509/devtools/page/3C2B3BA46D6C2611672F02924953ABEA 2026-10-07 09:01:45,081 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 09:01:45,087 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 09:01:45,126 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:01:45,129 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 09:01:45,136 44 INFO rb-229b649-225316-421900 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-07 09:01:45,136 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:01:45,265 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /odoo HTTP/1.1" 200 - 31 0.028 0.082 2026-10-07 09:01:45,274 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '3C2B3BA46D6C2611672F02924953ABEA', 'loaderId': '123C135DAB9451D6D69479C7C6287E7B', 'isDownload': False} 2026-10-07 09:01:45,274 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-07 09:01:45,358 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 09:01:45,360 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.037 2026-10-07 09:01:45,397 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 09:01:45,427 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.019 0.083 2026-10-07 09:01:45,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-07 09:01:45,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:45] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 09:01:46,583 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:01:46,584 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:01:46,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 09:01:46,648 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 09:01:46,677 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 09:01:46,725 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 09:01:46,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:01:46,766 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:46,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /odoo HTTP/1.1" 200 - 31 0.027 0.066 2026-10-07 09:01:46,881 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.093 2026-10-07 09:01:46,941 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 09:01:46,999 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:46] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.044 2026-10-07 09:01:47,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.008 0.046 2026-10-07 09:01:47,060 44 INFO rb-229b649-225316-421900 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-07 09:01:47,067 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 09:01:47,075 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:01:47,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.082 2026-10-07 09:01:47,079 44 INFO rb-229b649-225316-421900 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-07 09:01:47,142 44 INFO rb-229b649-225316-421900 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-07 09:01:47,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.025 0.140 2026-10-07 09:01:47,158 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.142 2026-10-07 09:01:47,164 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.143 2026-10-07 09:01:47,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 09:01:47,181 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 09:01:47,186 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.037 2026-10-07 09:01:47,257 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:47,266 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:47,299 44 INFO rb-229b649-225316-421900 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-07 09:01:47,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.023 2026-10-07 09:01:47,404 44 INFO rb-229b649-225316-421900 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-07 09:01:47,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.017 0.085 2026-10-07 09:01:47,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.028 0.049 2026-10-07 09:01:47,662 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.077 2026-10-07 09:01:47,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.020 2026-10-07 09:01:47,854 44 INFO rb-229b649-225316-421900 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-07 09:01:47,918 44 INFO rb-229b649-225316-421900 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-07 09:01:47,950 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:47] "POST /mail/data HTTP/1.1" 200 - 41 0.043 0.081 2026-10-07 09:01:48,012 44 INFO rb-229b649-225316-421900 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-07 09:01:48,023 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.050 0.107 2026-10-07 09:01:48,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.042 2026-10-07 09:01:48,091 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.007 0.074 2026-10-07 09:01:48,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 09:01:48,191 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.002 0.031 2026-10-07 09:01:48,294 44 INFO rb-229b649-225316-421900 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-07 09:01:48,357 44 INFO rb-229b649-225316-421900 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-07 09:01:48,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.021 0.064 2026-10-07 09:01:48,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.014 0.042 2026-10-07 09:01:48,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.082 2026-10-07 09:01:48,686 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 09:01:48,717 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.046 2026-10-07 09:01:48,746 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.057 2026-10-07 09:01:48,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "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-07 09:01:48,807 44 INFO rb-229b649-225316-421900 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-07 09:01:48,810 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:48,869 44 INFO rb-229b649-225316-421900 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-07 09:01:48,892 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:48] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 09:01:48,956 44 INFO rb-229b649-225316-421900 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-07 09:01:49,017 44 INFO rb-229b649-225316-421900 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-07 09:01:49,072 44 INFO rb-229b649-225316-421900 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-07 09:01:49,101 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.009 0.013 2026-10-07 09:01:49,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.002 0.007 2026-10-07 09:01:49,154 44 INFO rb-229b649-225316-421900 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-07 09:01:49,218 44 INFO rb-229b649-225316-421900 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-07 09:01:49,268 44 INFO rb-229b649-225316-421900 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-07 09:01:49,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.006 0.034 2026-10-07 09:01:49,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.009 0.022 2026-10-07 09:01:49,375 44 INFO rb-229b649-225316-421900 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-07 09:01:49,425 44 INFO rb-229b649-225316-421900 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-07 09:01:49,486 44 INFO rb-229b649-225316-421900 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-07 09:01:49,538 44 INFO rb-229b649-225316-421900 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-07 09:01:49,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.038 0.078 2026-10-07 09:01:49,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 09:01:49,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.012 0.041 2026-10-07 09:01:49,728 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "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.066 2026-10-07 09:01:49,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.020 2026-10-07 09:01:49,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:49] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.029 2026-10-07 09:01:49,974 44 INFO rb-229b649-225316-421900 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-07 09:01:50,035 44 INFO rb-229b649-225316-421900 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-07 09:01:50,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.042 0.087 2026-10-07 09:01:50,099 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.009 0.020 2026-10-07 09:01:50,113 44 INFO rb-229b649-225316-421900 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-07 09:01:50,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.017 0.055 2026-10-07 09:01:50,250 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.011 0.106 2026-10-07 09:01:50,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.020 0.196 2026-10-07 09:01:50,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.028 0.081 2026-10-07 09:01:50,468 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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-07 09:01:50,570 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.007 0.018 2026-10-07 09:01:50,583 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "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-07 09:01:50,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 09:01:50,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "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.018 2026-10-07 09:01:50,748 44 INFO rb-229b649-225316-421900 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-07 09:01:50,859 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.029 0.054 2026-10-07 09:01:50,985 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:50] "POST /mail/data HTTP/1.1" 200 - 31 0.055 0.144 2026-10-07 09:01:51,030 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.231 2026-10-07 09:01:51,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 09:01:51,083 44 INFO rb-229b649-225316-421900 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-07 09:01:51,129 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 09:01:51,152 44 INFO rb-229b649-225316-421900 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-07 09:01:51,166 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:01:51,258 44 INFO rb-229b649-225316-421900 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-07 09:01:51,310 44 INFO rb-229b649-225316-421900 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-07 09:01:51,376 44 INFO rb-229b649-225316-421900 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-07 09:01:51,433 44 INFO rb-229b649-225316-421900 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-07 09:01:51,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.014 0.047 2026-10-07 09:01:51,501 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.008 0.028 2026-10-07 09:01:51,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 09:01:51,618 44 INFO rb-229b649-225316-421900 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-07 09:01:51,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "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-07 09:01:51,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 09:01:51,701 44 INFO rb-229b649-225316-421900 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-07 09:01:51,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.017 0.040 2026-10-07 09:01:51,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.009 0.015 2026-10-07 09:01:51,834 44 INFO rb-229b649-225316-421900 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-07 09:01:51,862 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /mail/data HTTP/1.1" 200 - 25 0.022 0.055 2026-10-07 09:01:51,917 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:51] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.016 0.059 2026-10-07 09:01:51,922 44 INFO rb-229b649-225316-421900 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-07 09:01:51,984 44 INFO rb-229b649-225316-421900 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-07 09:01:52,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 09:01:52,041 44 INFO rb-229b649-225316-421900 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-07 09:01:52,099 44 INFO rb-229b649-225316-421900 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-07 09:01:52,143 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.034 0.080 2026-10-07 09:01:52,190 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01: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-07 09:01:52,286 44 INFO rb-229b649-225316-421900 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-07 09:01:52,368 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.025 0.056 2026-10-07 09:01:52,438 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 09:01:52,458 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:01:52,479 44 INFO rb-229b649-225316-421900 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-07 09:01:52,530 44 INFO rb-229b649-225316-421900 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-07 09:01:52,609 44 INFO rb-229b649-225316-421900 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-07 09:01:52,663 44 INFO rb-229b649-225316-421900 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-07 09:01:52,730 44 INFO rb-229b649-225316-421900 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-07 09:01:52,731 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.042 0.078 2026-10-07 09:01:53,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.085 0.160 2026-10-07 09:01:53,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.228 2026-10-07 09:01:53,112 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.028 0.041 2026-10-07 09:01:53,211 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.105 2026-10-07 09:01:53,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /mail/data HTTP/1.1" 200 - 36 0.062 0.165 2026-10-07 09:01:53,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.241 2026-10-07 09:01:53,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.044 0.160 2026-10-07 09:01:53,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.222 2026-10-07 09:01:53,497 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.229 2026-10-07 09:01:53,519 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.013 2026-10-07 09:01:53,613 44 INFO rb-229b649-225316-421900 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-07 09:01:53,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.024 0.064 2026-10-07 09:01:53,738 44 INFO rb-229b649-225316-421900 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-07 09:01:53,796 44 INFO rb-229b649-225316-421900 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-07 09:01:53,846 44 INFO rb-229b649-225316-421900 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-07 09:01:53,916 44 INFO rb-229b649-225316-421900 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-07 09:01:54,009 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.031 0.062 2026-10-07 09:01:54,093 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.018 0.054 2026-10-07 09:01:54,140 44 INFO rb-229b649-225316-421900 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-07 09:01:54,191 44 INFO rb-229b649-225316-421900 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-07 09:01:54,254 44 INFO rb-229b649-225316-421900 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-07 09:01:54,308 44 INFO rb-229b649-225316-421900 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-07 09:01:54,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.029 0.061 2026-10-07 09:01:54,372 44 INFO rb-229b649-225316-421900 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-07 09:01:54,426 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-07 09:01:54,427 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 09:01:54,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.055 0.063 2026-10-07 09:01:54,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.177 2026-10-07 09:01:54,701 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 39660308 (allocated 42586112) 2026-10-07 09:01:54,711 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153961 2026-10-07 09:01:54,714 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-07 09:01:54,717 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153961 2026-10-07 09:01:54,747 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.049 2026-10-07 09:01:54,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:01:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.068 2026-10-07 09:01:54,833 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090154_833549_test_01_project_tour.txt 2026-10-07 09:01:54,833 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpmmoo86d6_chrome_odoo" 2026-10-07 09:01:54,861 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:01:57,311 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-07 09:01:57,871 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-07 09:01:58,355 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-07 09:01:58,527 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-07 09:01:59,039 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-07 09:01:59,660 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-07 09:01:59,756 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-07 09:01:59,980 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:02:00,798 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:02:01,191 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-07 09:02:01,226 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-07 09:02:01,234 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:02:01,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:01] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.039 0.288 2026-10-07 09:02:01,565 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-07 09:02:01,620 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-07 09:02:01,636 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:02:01,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:01] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.026 0.299 2026-10-07 09:02:01,976 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 09:02:04,608 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-07 09:02:04,682 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-07 09:02:04,840 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-07 09:02:04,958 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-07 09:02:05,304 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-07 09:02:05,587 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-07 09:02:05,858 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-07 09:02:06,698 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-07 09:02:07,263 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-07 09:02:07,628 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-07 09:02:07,782 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:02:08,012 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-07 09:02:08,448 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 154234 2026-10-07 09:02:08,448 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpdu9poa9b_chrome_odoo 2026-10-07 09:02:08,448 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:43865/json/version 2026-10-07 09:02:08,450 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:02:08,467 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 09:02:08,468 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:43865/json 2026-10-07 09:02:08,468 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:02:08,483 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:43865/devtools/page/33A62C10CD75F442655F2F343056E7EF 2026-10-07 09:02:08,499 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-07 09:02:08,511 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-07 09:02:08,565 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:02:08,578 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-07 09:02:08,581 44 INFO rb-229b649-225316-421900 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-07 09:02:08,581 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 09:02:08,621 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:02:10,512 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /odoo HTTP/1.1" 200 - 157 0.171 1.728 2026-10-07 09:02:10,517 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '33A62C10CD75F442655F2F343056E7EF', 'loaderId': 'A16BD60F5814F0EB09B800200C8D0E65', 'isDownload': False} 2026-10-07 09:02:10,517 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-10-07 09:02:10,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-10-07 09:02:10,587 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 09:02:10,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.031 0.176 2026-10-07 09:02:10,793 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.222 2026-10-07 09:02:10,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 09:02:10,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:10] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 09:02:11,737 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:02:11,740 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 09:02:11,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 09:02:11,839 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:02:11,896 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-07 09:02:11,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.058 0.079 2026-10-07 09:02:11,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.139 2026-10-07 09:02:11,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.126 2026-10-07 09:02:11,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-10-07 09:02:11,995 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:02:12,135 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /odoo HTTP/1.1" 200 - 29 0.053 0.072 2026-10-07 09:02:12,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.140 2026-10-07 09:02:12,189 44 INFO rb-229b649-225316-421900 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-07 09:02:12,198 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 09:02:12,202 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.020 0.078 2026-10-07 09:02:12,221 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:02:12,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.009 0.111 2026-10-07 09:02:12,250 44 INFO rb-229b649-225316-421900 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-07 09:02:12,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 13 0.024 0.158 2026-10-07 09:02:12,304 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.162 2026-10-07 09:02:12,324 44 INFO rb-229b649-225316-421900 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-07 09:02:12,347 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.015 0.224 2026-10-07 09:02:12,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.163 2026-10-07 09:02:12,448 44 INFO rb-229b649-225316-421900 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-07 09:02:12,452 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:02:12,455 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:02:12,508 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.233 2026-10-07 09:02:12,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.171 2026-10-07 09:02:12,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.192 2026-10-07 09:02:12,564 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.093 2026-10-07 09:02:12,578 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.111 2026-10-07 09:02:12,584 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.305 2026-10-07 09:02:12,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:12] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.086 0.227 2026-10-07 09:02:13,081 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.024 0.094 2026-10-07 09:02:13,087 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.121 2026-10-07 09:02:13,236 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /mail/data HTTP/1.1" 200 - 45 0.055 0.186 2026-10-07 09:02:13,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.103 2026-10-07 09:02:13,322 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.030 2026-10-07 09:02:13,341 44 INFO rb-229b649-225316-421900 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-07 09:02:13,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.022 2026-10-07 09:02:13,415 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.013 0.048 2026-10-07 09:02:13,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.079 0.246 2026-10-07 09:02:13,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "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-07 09:02:13,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.005 0.022 2026-10-07 09:02:13,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.030 2026-10-07 09:02:13,977 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:13] "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-07 09:02:14,366 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:02:14,428 44 INFO rb-229b649-225316-421900 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-07 09:02:14,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.038 2026-10-07 09:02:14,476 44 INFO rb-229b649-225316-421900 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-07 09:02:14,510 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.020 0.066 2026-10-07 09:02:14,538 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.102 2026-10-07 09:02:14,545 44 INFO rb-229b649-225316-421900 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-07 09:02:14,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.118 2026-10-07 09:02:14,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.062 0.137 2026-10-07 09:02:14,840 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.075 2026-10-07 09:02:14,965 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:14] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.041 0.047 2026-10-07 09:02:15,095 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.057 0.128 2026-10-07 09:02:15,139 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 09:02:15,257 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02: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-07 09:02:15,295 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 09:02:15,429 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 09:02:15,494 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02: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.013 0.022 2026-10-07 09:02:15,526 44 INFO rb-229b649-225316-421900 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-07 09:02:15,620 44 INFO rb-229b649-225316-421900 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-07 09:02:15,664 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /mail/data HTTP/1.1" 200 - 38 0.062 0.091 2026-10-07 09:02:15,699 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02: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.009 0.139 2026-10-07 09:02:15,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "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-07 09:02:15,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.021 0.215 2026-10-07 09:02:15,947 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.068 0.245 2026-10-07 09:02:16,012 44 INFO rb-229b649-225316-421900 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-07 09:02:16,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.167 2026-10-07 09:02:16,064 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-07 09:02:16,065 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 09:02:16,077 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.076 2026-10-07 09:02:16,097 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.098 2026-10-07 09:02:16,210 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "POST /mail/data HTTP/1.1" 200 - 31 0.029 0.164 2026-10-07 09:02:16,220 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.222 2026-10-07 09:02:16,251 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02: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.011 0.203 2026-10-07 09:02:16,281 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02: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.261 2026-10-07 09:02:16,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:02:16] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.200 2026-10-07 09:02:16,446 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 39166300 (allocated 43372544) 2026-10-07 09:02:16,498 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 154234 2026-10-07 09:02:16,500 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-07 09:02:16,501 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 154234 2026-10-07 09:02:16,613 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090216_612872_test_task_templates_tour.txt 2026-10-07 09:02:16,613 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpdu9poa9b_chrome_odoo" 2026-10-07 09:02:16,643 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:02:19,111 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-07 09:02:19,327 44 INFO rb-229b649-225316-421900 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-07 09:02:19,607 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:02:23,629 44 INFO rb-229b649-225316-421900 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-07 09:02:31,612 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:02:57,980 44 INFO rb-229b649-225316-421900 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-07 09:03:00,197 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:03:31,490 44 INFO rb-229b649-225316-421900 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-07 09:03:35,390 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [12] 2026-10-07 09:03:35,709 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1368, 1369, 1370] 2026-10-07 09:03:35,990 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2553, 2554, 2555, 2556] 2026-10-07 09:03:36,154 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move records with IDs: [959] 2026-10-07 09:03:36,327 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [11] 2026-10-07 09:03:36,536 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1367] 2026-10-07 09:03:36,697 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2551, 2552] 2026-10-07 09:03:36,794 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #402 deleted account.move records with IDs: [958] 2026-10-07 09:03:36,869 44 INFO rb-229b649-225316-421900 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-07 09:03:38,086 44 INFO rb-229b649-225316-421900 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-07 09:03:42,011 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 09:03:46,291 44 INFO rb-229b649-225316-421900 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-07 09:03:46,319 44 INFO rb-229b649-225316-421900 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-07 09:03:48,350 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:03:58,068 44 INFO rb-229b649-225316-421900 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-07 09:04:00,417 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:04:11,419 44 INFO rb-229b649-225316-421900 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-07 09:04:12,163 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:04:36,240 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-07 09:04:38,624 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-07 09:04:40,179 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-07 09:04:41,531 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-07 09:04:44,421 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-07 09:04:50,476 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-07 09:04:54,622 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-07 09:04:56,114 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-07 09:04:56,886 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-07 09:04:58,283 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-07 09:04:58,531 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-07 09:05:01,131 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-07 09:05:02,690 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #411 deleted account.analytic.line records with IDs: [45] 2026-10-07 09:05:02,835 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-07 09:05:04,735 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #411 deleted account.move.line.ctp records with IDs: [1419, 1420] 2026-10-07 09:05:05,024 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #411 deleted account.move.line records with IDs: [2631] 2026-10-07 09:05:08,110 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:05:44,187 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-07 09:05:44,617 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-07 09:05:48,783 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:05:48,787 44 INFO rb-229b649-225316-421900 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-07 09:05:50,298 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1619] 2026-10-07 09:05:50,316 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:06:16,688 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-07 09:06:21,192 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:06:55,571 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-07 09:07:01,019 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1617] 2026-10-07 09:07:01,535 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [49] 2026-10-07 09:07:01,809 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1426] 2026-10-07 09:07:02,013 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2638, 2639] 2026-10-07 09:07:02,149 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move records with IDs: [984] 2026-10-07 09:07:03,520 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1618] 2026-10-07 09:07:03,812 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [50] 2026-10-07 09:07:04,029 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1427] 2026-10-07 09:07:04,201 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2640, 2641] 2026-10-07 09:07:04,292 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #420 deleted account.move records with IDs: [985] 2026-10-07 09:07:04,326 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-07 09:07:08,883 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 09:07:38,233 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-07 09:07:40,805 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-07 09:07:41,174 44 INFO rb-229b649-225316-421900 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-07 09:07:48,181 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 09:07:54,575 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:07:54,998 44 INFO rb-229b649-225316-421900 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-07 09:07:55,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #434 deleted resource.calendar.leaves records with IDs: [2] 2026-10-07 09:07:55,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [58] 2026-10-07 09:07:55,793 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 09:08:01,331 44 INFO rb-229b649-225316-421900 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-07 09:08:02,265 44 INFO rb-229b649-225316-421900 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-07 09:08:03,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-07 09:08:03,106 44 INFO rb-229b649-225316-421900 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-07 09:08:03,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-07 09:08:03,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-07 09:08:03,000 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-07 09:08:04,039 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 09:08:04,799 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:08:04,937 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-07 09:08:05,488 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 154469 2026-10-07 09:08:05,488 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmppss8zfar_chrome_odoo 2026-10-07 09:08:05,488 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:38057/json/version 2026-10-07 09:08:05,490 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:05,525 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-07 09:08:05,525 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:38057/json 2026-10-07 09:08:05,526 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:05,544 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:38057/devtools/page/2DD8971B99ABA39750A8EFC30D6A98EE 2026-10-07 09:08:05,561 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-07 09:08:05,578 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-07 09:08:05,662 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:08:05,667 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-07 09:08:05,669 44 INFO rb-229b649-225316-421900 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-07 09:08:05,669 44 INFO rb-229b649-225316-421900 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-07 09:08:05,686 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:08:07,653 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:07] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.187 1.787 2026-10-07 09:08:07,657 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '2DD8971B99ABA39750A8EFC30D6A98EE', 'loaderId': '38F65A0A0B6847522D5D1BB28080C9D5', 'isDownload': False} 2026-10-07 09:08:07,658 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-10-07 09:08:07,714 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:07] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.018 2026-10-07 09:08:07,745 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:07] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 09:08:08,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.065 0.245 2026-10-07 09:08:08,027 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.314 2026-10-07 09:08:08,041 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-07 09:08:08,585 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:08:08,752 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:08:08,758 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:08:08,783 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 09:08:08,858 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:08:08,916 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-07 09:08:08,923 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.035 0.084 2026-10-07 09:08:08,940 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.005 0.118 2026-10-07 09:08:08,943 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:08:08,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-07 09:08:08,968 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:08:09,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.036 2026-10-07 09:08:09,142 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /odoo HTTP/1.1" 200 - 29 0.036 0.118 2026-10-07 09:08:09,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.031 0.035 2026-10-07 09:08:09,266 44 INFO rb-229b649-225316-421900 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-07 09:08:09,285 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 09:08:09,301 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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-07 09:08:09,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/image/res.partner/3/avatar_128?unique=1791364084000 HTTP/1.1" 200 - 6 0.018 0.100 2026-10-07 09:08:09,326 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.007 0.121 2026-10-07 09:08:09,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.132 2026-10-07 09:08:09,362 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.179 2026-10-07 09:08:09,403 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.094 2026-10-07 09:08:09,457 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:08:09,467 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:08:09,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.041 0.165 2026-10-07 09:08:09,522 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.179 2026-10-07 09:08:09,642 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "POST /mail/data HTTP/1.1" 200 - 34 0.061 0.263 2026-10-07 09:08:09,657 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.046 2026-10-07 09:08:09,698 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 09:08:10,394 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:08:10,399 44 INFO rb-229b649-225316-421900 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-07 09:08:10,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 09:08:10,420 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.007 2026-10-07 09:08:10,446 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-07 09:08:10,644 44 INFO rb-229b649-225316-421900 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-07 09:08:10,663 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.021 0.048 2026-10-07 09:08:10,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.009 0.098 2026-10-07 09:08:10,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.082 2026-10-07 09:08:10,770 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.098 2026-10-07 09:08:10,778 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.135 2026-10-07 09:08:10,784 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.129 2026-10-07 09:08:10,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.116 2026-10-07 09:08:10,798 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-10-07 09:08:10,861 44 INFO rb-229b649-225316-421900 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-07 09:08:10,926 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.021 0.029 2026-10-07 09:08:11,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.103 0.176 2026-10-07 09:08:11,356 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.026 2026-10-07 09:08:11,456 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.030 0.098 2026-10-07 09:08:11,577 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.088 2026-10-07 09:08:11,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /mail/data HTTP/1.1" 200 - 45 0.060 0.144 2026-10-07 09:08:11,752 44 INFO rb-229b649-225316-421900 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-07 09:08:11,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.016 0.034 2026-10-07 09:08:11,875 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.108 2026-10-07 09:08:11,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.024 0.080 2026-10-07 09:08:11,942 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 09:08:11,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:11] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.011 0.048 2026-10-07 09:08:12,054 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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 - 21 0.024 0.116 2026-10-07 09:08:12,124 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "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-07 09:08:12,279 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 09:08:12,335 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.025 2026-10-07 09:08:12,336 44 INFO rb-229b649-225316-421900 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-07 09:08:12,407 44 INFO rb-229b649-225316-421900 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-07 09:08:12,413 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.016 0.050 2026-10-07 09:08:12,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.013 0.089 2026-10-07 09:08:12,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "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-07 09:08:12,479 44 INFO rb-229b649-225316-421900 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-07 09:08:12,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.054 0.088 2026-10-07 09:08:12,675 44 INFO rb-229b649-225316-421900 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-07 09:08:12,734 44 INFO rb-229b649-225316-421900 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-07 09:08:12,738 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.090 2026-10-07 09:08:12,744 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "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-07 09:08:12,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.091 2026-10-07 09:08:12,795 44 INFO rb-229b649-225316-421900 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-07 09:08:12,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.018 0.115 2026-10-07 09:08:12,861 44 INFO rb-229b649-225316-421900 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-07 09:08:12,865 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "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-07 09:08:12,968 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.021 0.081 2026-10-07 09:08:12,989 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09: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.004 2026-10-07 09:08:13,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "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-07 09:08:13,014 44 INFO rb-229b649-225316-421900 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-07 09:08:13,038 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.009 0.025 2026-10-07 09:08:13,067 44 INFO rb-229b649-225316-421900 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-07 09:08:13,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.010 0.036 2026-10-07 09:08:13,127 44 INFO rb-229b649-225316-421900 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-07 09:08:13,196 44 INFO rb-229b649-225316-421900 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-07 09:08:13,200 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 09:08:13,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.036 0.082 2026-10-07 09:08:13,357 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "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-07 09:08:13,366 44 INFO rb-229b649-225316-421900 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-07 09:08:13,396 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.023 2026-10-07 09:08:13,405 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.046 2026-10-07 09:08:13,419 44 INFO rb-229b649-225316-421900 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-07 09:08:13,442 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.054 2026-10-07 09:08:13,481 44 INFO rb-229b649-225316-421900 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-07 09:08:13,549 44 INFO rb-229b649-225316-421900 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-07 09:08:13,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "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-07 09:08:13,659 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.034 0.071 2026-10-07 09:08:13,683 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 09:08:13,707 44 INFO rb-229b649-225316-421900 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-07 09:08:13,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "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-07 09:08:13,750 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.017 0.032 2026-10-07 09:08:13,777 44 INFO rb-229b649-225316-421900 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-07 09:08:13,791 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.011 0.066 2026-10-07 09:08:13,858 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.066 2026-10-07 09:08:13,905 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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-07 09:08:13,978 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.030 0.057 2026-10-07 09:08:14,061 44 INFO rb-229b649-225316-421900 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-07 09:08:14,160 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.006 0.079 2026-10-07 09:08:14,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.014 0.034 2026-10-07 09:08:14,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 09:08:14,383 44 INFO rb-229b649-225316-421900 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-07 09:08:14,433 44 INFO rb-229b649-225316-421900 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-07 09:08:14,435 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "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.039 0.034 2026-10-07 09:08:14,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "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.065 2026-10-07 09:08:14,498 44 INFO rb-229b649-225316-421900 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-07 09:08:14,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 09:08:14,605 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.020 2026-10-07 09:08:14,607 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 09:08:14,634 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "GET /web/assets/a9a6a0e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 09:08:14,639 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "GET /web/assets/ff4d6c9/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 09:08:14,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.051 2026-10-07 09:08:14,760 44 INFO rb-229b649-225316-421900 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-07 09:08:14,809 44 INFO rb-229b649-225316-421900 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-07 09:08:14,860 44 INFO rb-229b649-225316-421900 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-07 09:08:14,916 44 INFO rb-229b649-225316-421900 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-07 09:08:14,944 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.006 0.018 2026-10-07 09:08:14,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:14] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.004 0.018 2026-10-07 09:08:15,003 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "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-07 09:08:15,040 44 INFO rb-229b649-225316-421900 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-07 09:08:15,089 44 INFO rb-229b649-225316-421900 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-07 09:08:15,148 44 INFO rb-229b649-225316-421900 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-07 09:08:15,199 44 INFO rb-229b649-225316-421900 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-07 09:08:15,250 44 INFO rb-229b649-225316-421900 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-07 09:08:15,313 44 INFO rb-229b649-225316-421900 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-07 09:08:15,376 44 INFO rb-229b649-225316-421900 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-07 09:08:15,384 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "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-07 09:08:15,428 44 INFO rb-229b649-225316-421900 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-07 09:08:15,487 44 INFO rb-229b649-225316-421900 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-07 09:08:15,581 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.023 0.067 2026-10-07 09:08:15,604 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "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-07 09:08:15,617 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "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-07 09:08:15,641 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-07 09:08:15,652 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 09:08:15,666 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.015 0.032 2026-10-07 09:08:15,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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.009 0.038 2026-10-07 09:08:15,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:08:16,010 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 32446496 (allocated 33902592) 2026-10-07 09:08:16,027 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 154469 2026-10-07 09:08:16,033 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-07 09:08:16,042 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 154469 2026-10-07 09:08:16,147 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090816_147322_test_project_todo_history.txt 2026-10-07 09:08:16,147 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmppss8zfar_chrome_odoo" 2026-10-07 09:08:16,166 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-07 09:08:17,201 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 154751 2026-10-07 09:08:17,201 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpbitk538n_chrome_odoo 2026-10-07 09:08:17,201 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:46193/json/version 2026-10-07 09:08:17,203 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:17,228 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-10-07 09:08:17,228 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:46193/json 2026-10-07 09:08:17,229 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:17,245 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:46193/devtools/page/0345581D73C9024126DF8DDB0E31A111 2026-10-07 09:08:17,252 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-07 09:08:17,262 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-07 09:08:17,445 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:08:17,448 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-07 09:08:17,452 44 INFO rb-229b649-225316-421900 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-07 09:08:17,452 44 INFO rb-229b649-225316-421900 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-07 09:08:17,474 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:08:19,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /odoo HTTP/1.1" 200 - 153 0.154 1.748 2026-10-07 09:08:19,376 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '0345581D73C9024126DF8DDB0E31A111', 'loaderId': '7A761EBCB29DF39EA4821B8F789D807C', 'isDownload': False} 2026-10-07 09:08:19,376 44 INFO rb-229b649-225316-421900 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-07 09:08:19,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.011 2026-10-07 09:08:19,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 09:08:19,529 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.027 0.065 2026-10-07 09:08:19,670 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.025 0.214 2026-10-07 09:08:19,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.131 2026-10-07 09:08:19,762 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:19] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:08:20,575 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:08:20,580 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:08:20,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 09:08:20,693 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:08:20,747 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-10-07 09:08:20,759 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.046 0.085 2026-10-07 09:08:20,771 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.134 2026-10-07 09:08:20,799 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.102 2026-10-07 09:08:20,802 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 09:08:20,828 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:08:20,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:20] "GET /odoo HTTP/1.1" 200 - 29 0.053 0.078 2026-10-07 09:08:21,012 44 INFO rb-229b649-225316-421900 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-07 09:08:21,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.168 2026-10-07 09:08:21,036 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 09:08:21,045 44 INFO rb-229b649-225316-421900 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-07 09:08:21,068 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.011 0.113 2026-10-07 09:08:21,072 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08: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-07 09:08:21,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/image/res.partner/3/avatar_128?unique=1791364084000 HTTP/1.1" 200 - 6 0.009 0.145 2026-10-07 09:08:21,125 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.158 2026-10-07 09:08:21,131 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.149 2026-10-07 09:08:21,152 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.186 2026-10-07 09:08:21,195 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.110 2026-10-07 09:08:21,224 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:08:21,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:08:21,338 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /mail/data HTTP/1.1" 200 - 44 0.061 0.184 2026-10-07 09:08:21,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.261 2026-10-07 09:08:21,359 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.089 2026-10-07 09:08:21,394 44 INFO rb-229b649-225316-421900 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-07 09:08:21,444 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:08:21,445 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /mail/data HTTP/1.1" 200 - 15 0.013 0.034 2026-10-07 09:08:21,454 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:08:21,480 44 INFO rb-229b649-225316-421900 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-07 09:08:21,861 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.100 0.266 2026-10-07 09:08:22,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.044 0.081 2026-10-07 09:08:22,202 44 INFO rb-229b649-225316-421900 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-07 09:08:22,207 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /mail/data HTTP/1.1" 200 - 45 0.044 0.120 2026-10-07 09:08:22,240 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.009 0.035 2026-10-07 09:08:22,279 44 INFO rb-229b649-225316-421900 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-07 09:08:22,314 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.037 2026-10-07 09:08:22,338 44 INFO rb-229b649-225316-421900 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-07 09:08:22,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.061 0.069 2026-10-07 09:08:22,527 44 INFO rb-229b649-225316-421900 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-07 09:08:22,583 44 INFO rb-229b649-225316-421900 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-07 09:08:22,639 44 INFO rb-229b649-225316-421900 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-07 09:08:22,640 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /mail/data HTTP/1.1" 200 - 15 0.021 0.032 2026-10-07 09:08:22,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.010 0.006 2026-10-07 09:08:22,814 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.022 0.107 2026-10-07 09:08:22,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.041 0.079 2026-10-07 09:08:23,015 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-07 09:08:23,018 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 09:08:23,256 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 26102480 (allocated 27770880) 2026-10-07 09:08:23,277 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 154751 2026-10-07 09:08:23,282 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-07 09:08:23,285 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 154751 2026-10-07 09:08:23,381 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090823_381144_test_tour_project_task_activities_split.txt 2026-10-07 09:08:23,381 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpbitk538n_chrome_odoo" 2026-10-07 09:08:23,402 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-07 09:08:23,830 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 154959 2026-10-07 09:08:23,831 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmp8_cwagru_chrome_odoo 2026-10-07 09:08:23,831 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:46361/json/version 2026-10-07 09:08:23,832 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:23,915 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-10-07 09:08:23,915 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:46361/json 2026-10-07 09:08:23,916 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:08:23,927 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:46361/devtools/page/23DBE2FFD0C21593F94FFA8F4E3ECD98 2026-10-07 09:08:23,938 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-07 09:08:23,946 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-07 09:08:24,100 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:08:24,113 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-07 09:08:24,116 44 INFO rb-229b649-225316-421900 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-07 09:08:24,116 44 INFO rb-229b649-225316-421900 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-07 09:08:24,137 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:08:26,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /odoo HTTP/1.1" 200 - 154 0.183 1.916 2026-10-07 09:08:26,235 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '23DBE2FFD0C21593F94FFA8F4E3ECD98', 'loaderId': 'A2645C43B536D59973CEC3B74DDF8B05', 'isDownload': False} 2026-10-07 09:08:26,235 44 INFO rb-229b649-225316-421900 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-07 09:08:26,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 09:08:26,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-07 09:08:26,471 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.163 2026-10-07 09:08:26,502 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.205 2026-10-07 09:08:26,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 09:08:26,563 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:26] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 09:08:27,143 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:08:27,148 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:08:27,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-07 09:08:27,232 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:08:27,288 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-10-07 09:08:27,289 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.028 0.066 2026-10-07 09:08:27,296 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.089 2026-10-07 09:08:27,312 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 09:08:27,318 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:08:27,337 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:08:27,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /odoo HTTP/1.1" 200 - 29 0.027 0.060 2026-10-07 09:08:27,467 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.102 2026-10-07 09:08:27,528 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.014 0.025 2026-10-07 09:08:27,597 44 INFO rb-229b649-225316-421900 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-07 09:08:27,654 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 09:08:27,662 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.068 2026-10-07 09:08:27,668 44 INFO rb-229b649-225316-421900 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-07 09:08:27,694 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/image/res.partner/3/avatar_128?unique=1791364084000 HTTP/1.1" 200 - 13 0.063 0.136 2026-10-07 09:08:27,715 44 INFO rb-229b649-225316-421900 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-07 09:08:27,742 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.228 2026-10-07 09:08:27,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.248 2026-10-07 09:08:27,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.261 2026-10-07 09:08:27,776 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-07 09:08:27,810 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.117 2026-10-07 09:08:27,816 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.090 2026-10-07 09:08:27,825 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.077 2026-10-07 09:08:27,846 44 INFO rb-229b649-225316-421900 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-07 09:08:27,881 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 09:08:27,884 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 09:08:27,939 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.211 2026-10-07 09:08:27,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.017 0.102 2026-10-07 09:08:28,334 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.120 0.186 2026-10-07 09:08:28,412 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.024 2026-10-07 09:08:28,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.033 0.086 2026-10-07 09:08:28,582 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 09:08:28,712 44 INFO rb-229b649-225316-421900 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-07 09:08:28,713 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.081 2026-10-07 09:08:28,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.048 2026-10-07 09:08:28,777 44 INFO rb-229b649-225316-421900 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-07 09:08:28,812 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.030 2026-10-07 09:08:28,836 44 INFO rb-229b649-225316-421900 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-07 09:08:28,897 44 INFO rb-229b649-225316-421900 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-07 09:08:28,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.010 0.017 2026-10-07 09:08:28,951 44 INFO rb-229b649-225316-421900 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-07 09:08:28,981 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:28] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.010 0.030 2026-10-07 09:08:29,014 44 INFO rb-229b649-225316-421900 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-07 09:08:29,074 44 INFO rb-229b649-225316-421900 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-07 09:08:29,096 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 09:08:29,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.003 0.010 2026-10-07 09:08:29,126 44 INFO rb-229b649-225316-421900 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-07 09:08:29,191 44 INFO rb-229b649-225316-421900 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-07 09:08:29,237 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 09:08:29,239 44 INFO rb-229b649-225316-421900 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-07 09:08:29,266 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 09:08:29,323 44 INFO rb-229b649-225316-421900 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-07 09:08:29,372 44 INFO rb-229b649-225316-421900 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-07 09:08:29,433 44 INFO rb-229b649-225316-421900 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-07 09:08:29,501 44 INFO rb-229b649-225316-421900 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-07 09:08:29,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.073 0.106 2026-10-07 09:08:29,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 09:08:29,696 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.016 0.038 2026-10-07 09:08:29,780 44 INFO rb-229b649-225316-421900 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-07 09:08:29,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "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.038 0.101 2026-10-07 09:08:29,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.074 2026-10-07 09:08:29,830 44 INFO rb-229b649-225316-421900 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-07 09:08:29,844 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.005 0.102 2026-10-07 09:08:29,898 44 INFO rb-229b649-225316-421900 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-07 09:08:29,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.032 0.143 2026-10-07 09:08:29,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.003 0.177 2026-10-07 09:08:29,970 44 INFO rb-229b649-225316-421900 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-07 09:08:29,991 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.036 2026-10-07 09:08:30,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 09:08:30,021 44 INFO rb-229b649-225316-421900 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-07 09:08:30,053 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.027 0.048 2026-10-07 09:08:30,062 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.081 2026-10-07 09:08:30,145 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.112 2026-10-07 09:08:30,155 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.137 2026-10-07 09:08:30,173 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:08:30,231 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.018 0.038 2026-10-07 09:08:30,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "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-07 09:08:30,441 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 09:08:30,476 44 INFO rb-229b649-225316-421900 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-07 09:08:30,481 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.025 2026-10-07 09:08:30,518 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.021 2026-10-07 09:08:30,564 44 INFO rb-229b649-225316-421900 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-07 09:08:30,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /mail/data HTTP/1.1" 200 - 38 0.063 0.074 2026-10-07 09:08:30,820 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.029 0.171 2026-10-07 09:08:30,865 44 INFO rb-229b649-225316-421900 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-07 09:08:30,922 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.007 0.033 2026-10-07 09:08:30,980 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:30] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 09:08:31,002 44 INFO rb-229b649-225316-421900 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-07 09:08:31,070 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-10-07 09:08:31,106 44 INFO rb-229b649-225316-421900 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-07 09:08:31,181 44 INFO rb-229b649-225316-421900 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-07 09:08:31,251 44 INFO rb-229b649-225316-421900 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-07 09:08:31,329 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.017 0.060 2026-10-07 09:08:31,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.011 0.029 2026-10-07 09:08:31,452 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:08:31,534 44 INFO rb-229b649-225316-421900 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-07 09:08:31,586 44 INFO rb-229b649-225316-421900 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-07 09:08:31,588 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.013 0.027 2026-10-07 09:08:31,679 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.016 0.045 2026-10-07 09:08:31,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.001 0.070 2026-10-07 09:08:31,710 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.012 2026-10-07 09:08:31,729 44 INFO rb-229b649-225316-421900 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-07 09:08:31,788 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /mail/data HTTP/1.1" 200 - 25 0.022 0.050 2026-10-07 09:08:31,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:31] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.012 0.081 2026-10-07 09:08:32,017 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.022 2026-10-07 09:08:32,068 44 INFO rb-229b649-225316-421900 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-07 09:08:32,076 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "GET /web/image/res.users/435/avatar_128 HTTP/1.1" 200 - 7 0.009 0.022 2026-10-07 09:08:32,181 44 INFO rb-229b649-225316-421900 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-07 09:08:32,247 44 INFO rb-229b649-225316-421900 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-07 09:08:32,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "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-07 09:08:32,294 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.015 0.024 2026-10-07 09:08:32,295 44 INFO rb-229b649-225316-421900 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-07 09:08:32,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "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-07 09:08:32,351 44 INFO rb-229b649-225316-421900 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-07 09:08:32,474 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.059 0.060 2026-10-07 09:08:32,508 44 INFO rb-229b649-225316-421900 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-07 09:08:32,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.030 0.034 2026-10-07 09:08:32,561 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.058 2026-10-07 09:08:32,569 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-10-07 09:08:32,615 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "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.076 2026-10-07 09:08:32,627 44 INFO rb-229b649-225316-421900 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-07 09:08:32,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "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.088 2026-10-07 09:08:32,695 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/action/load HTTP/1.1" 200 - 12 0.020 0.027 2026-10-07 09:08:32,755 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.025 2026-10-07 09:08:32,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.015 0.030 2026-10-07 09:08:32,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "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.023 2026-10-07 09:08:32,909 44 INFO rb-229b649-225316-421900 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-07 09:08:32,934 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:32] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.007 0.033 2026-10-07 09:08:33,194 44 INFO rb-229b649-225316-421900 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-07 09:08:33,252 44 INFO rb-229b649-225316-421900 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-07 09:08:33,361 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.079 0.087 2026-10-07 09:08:33,425 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.017 0.037 2026-10-07 09:08:33,555 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.048 0.070 2026-10-07 09:08:33,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.022 0.035 2026-10-07 09:08:33,673 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.018 0.079 2026-10-07 09:08:33,735 44 INFO rb-229b649-225316-421900 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-07 09:08:33,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.012 0.133 2026-10-07 09:08:33,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 09:08:33,959 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 09:08:33,981 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-07 09:08:33,982 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 09:08:34,022 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:08:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.018 0.049 2026-10-07 09:08:34,357 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 35938096 (allocated 39964672) 2026-10-07 09:08:34,373 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 154959 2026-10-07 09:08:34,377 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-07 09:08:34,382 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 154959 2026-10-07 09:08:34,503 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_090834_502766_test_tour_todo_main_ui_functions.txt 2026-10-07 09:08:34,503 44 INFO rb-229b649-225316-421900 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmp8_cwagru_chrome_odoo" 2026-10-07 09:08:34,540 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 09:08:46,908 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-07 09:08:47,343 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-07 09:08:50,464 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 438, model: sale.order.line 2026-10-07 09:08:50,479 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-07 09:08:51,266 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-07 09:09:03,123 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-07 09:09:07,400 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 09:09:22,919 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-07 09:09:25,655 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-07 09:09:25,867 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-07 09:09:25,985 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-07 09:09:27,072 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-07 09:09:28,082 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-07 09:09:29,119 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-07 09:09:29,331 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-07 09:09:31,077 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-07 09:09:33,462 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-07 09:09:36,211 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-07 09:09:37,273 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-07 09:09:38,591 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-07 09:09:39,732 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-07 09:09:39,905 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-07 09:09:43,109 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:09:43,113 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-07 09:09:43,114 44 INFO rb-229b649-225316-421900 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-07 09:09:43,123 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:10:02,190 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-07 09:10:02,912 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-07 09:10:04,651 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-07 09:10:06,913 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-07 09:10:07,091 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-07 09:10:09,506 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-07 09:10:11,463 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-07 09:10:13,007 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-07 09:10:13,399 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-07 09:10:16,089 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-07 09:10:16,543 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-07 09:10:16,747 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-07 09:10:19,287 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-07 09:10:20,561 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-07 09:10:21,001 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-07 09:10:22,646 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-07 09:10:24,260 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-07 09:10:25,971 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #442 deleted stock.move.line records with IDs: [1624] 2026-10-07 09:10:26,065 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-07 09:10:28,457 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-07 09:10:30,321 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-07 09:10:41,840 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-07 09:10:42,122 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-07 09:10:42,751 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-07 09:10:45,571 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-07 09:10:45,745 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-07 09:10:46,172 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-07 09:10:47,259 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-07 09:10:51,984 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-07 09:10:55,421 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-07 09:10:57,836 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-07 09:11:00,143 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-07 09:11:01,210 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-07 09:11:01,694 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-07 09:11:04,164 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-07 09:11:09,412 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-07 09:11:11,128 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 09:11:11,712 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:11:22,857 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:11:23,640 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:11:24,051 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-07 09:11:29,542 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:11:41,799 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-07 09:11:47,941 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #450 deleted account.move.line.ctp records with IDs: [1487, 1488, 1489, 1490] 2026-10-07 09:11:48,122 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #450 deleted account.move.line records with IDs: [2742, 2743, 2744, 2745, 2746] 2026-10-07 09:11:48,223 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #450 deleted mail.message records with IDs: [19709] 2026-10-07 09:11:48,326 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #450 deleted account.move records with IDs: [1027] 2026-10-07 09:11:48,743 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-07 09:11:53,251 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-07 09:11:59,236 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-07 09:12:03,271 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:12:15,570 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-07 09:12:17,072 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 155234 2026-10-07 09:12:17,074 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmptag_apiy_chrome_odoo 2026-10-07 09:12:17,074 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:44405/json/version 2026-10-07 09:12:17,075 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:12:17,180 44 INFO rb-229b649-225316-421900 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-07 09:12:17,180 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:44405/json 2026-10-07 09:12:17,181 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:12:17,207 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:44405/devtools/page/4F4458CABFD512507B0A08C466472E2E 2026-10-07 09:12:17,218 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-10-07 09:12:17,229 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-07 09:12:17,484 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-07 09:12:17,489 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-07 09:12:17,499 44 INFO rb-229b649-225316-421900 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-07 09:12:17,500 44 INFO rb-229b649-225316-421900 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-07 09:12:17,530 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:12:19,436 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /odoo HTTP/1.1" 200 - 147 0.153 1.762 2026-10-07 09:12:19,440 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': '4F4458CABFD512507B0A08C466472E2E', 'loaderId': '729EF221E1C5F3DE86F565009A1C07FA', 'isDownload': False} 2026-10-07 09:12:19,440 44 INFO rb-229b649-225316-421900 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-07 09:12:19,492 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 09:12:19,500 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 09:12:19,641 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.056 0.098 2026-10-07 09:12:19,674 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.148 2026-10-07 09:12:19,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:12:19,836 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:19] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 09:12:20,811 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:20] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:12:20,824 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:12:20,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-07 09:12:20,888 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 09:12:20,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-07 09:12:20,977 44 INFO rb-229b649-225316-421900 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-07 09:12:21,014 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:12:21,039 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:12:21,151 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /odoo HTTP/1.1" 200 - 28 0.030 0.063 2026-10-07 09:12:21,183 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.107 2026-10-07 09:12:21,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.008 0.028 2026-10-07 09:12:21,328 44 INFO rb-229b649-225316-421900 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-07 09:12:21,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/image?model=res.users&field=avatar_128&id=454 HTTP/1.1" 200 - 14 0.057 0.075 2026-10-07 09:12:21,358 44 INFO rb-229b649-225316-421900 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-07 09:12:21,377 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.015 0.108 2026-10-07 09:12:21,383 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:12:21,394 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:12:21,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.133 2026-10-07 09:12:21,440 44 INFO rb-229b649-225316-421900 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-07 09:12:21,455 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/image/res.partner/1746/avatar_128?unique=1791364323000 HTTP/1.1" 200 - 6 0.017 0.199 2026-10-07 09:12:21,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/image/res.company/276/favicon HTTP/1.1" 200 - 9 0.029 0.199 2026-10-07 09:12:21,551 44 INFO rb-229b649-225316-421900 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-07 09:12:21,554 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 09:12:21,642 44 INFO rb-229b649-225316-421900 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-07 09:12:21,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /mail/data HTTP/1.1" 200 - 32 0.102 0.286 2026-10-07 09:12:21,693 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.243 2026-10-07 09:12:21,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.260 2026-10-07 09:12:21,739 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.142 2026-10-07 09:12:21,782 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /web/image/res.company/276/favicon HTTP/1.1" 304 - 4 0.020 0.173 2026-10-07 09:12:21,790 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.458 2026-10-07 09:12:22,012 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: mrp_production_count 2026-10-07 09:12:22,020 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: sale_order_count 2026-10-07 09:12:22,026 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: has_sale_order 2026-10-07 09:12:22,028 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: repair_count 2026-10-07 09:12:22,039 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: freight.booking 2026-10-07 09:12:22,043 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: booking_count 2026-10-07 09:12:22,052 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: shipment_count 2026-10-07 09:12:22,288 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.165 0.317 2026-10-07 09:12:22,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.036 0.074 2026-10-07 09:12:22,599 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /mail/data HTTP/1.1" 200 - 43 0.047 0.089 2026-10-07 09:12:22,625 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.007 0.108 2026-10-07 09:12:22,702 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.039 2026-10-07 09:12:22,757 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.027 0.059 2026-10-07 09:12:22,828 44 INFO rb-229b649-225316-421900 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-07 09:12:22,883 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "GET /web/image/res.users/454/avatar_128 HTTP/1.1" 200 - 7 0.007 0.044 2026-10-07 09:12:22,901 44 INFO rb-229b649-225316-421900 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-07 09:12:22,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:22] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.011 0.066 2026-10-07 09:12:23,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.008 0.035 2026-10-07 09:12:23,219 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:12:23,429 44 INFO rb-229b649-225316-421900 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-07 09:12:23,450 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.011 0.026 2026-10-07 09:12:23,532 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 09:12:23,649 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 09:12:23,767 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.010 0.027 2026-10-07 09:12:23,819 44 INFO rb-229b649-225316-421900 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-07 09:12:23,878 44 INFO rb-229b649-225316-421900 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-07 09:12:23,898 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.016 0.055 2026-10-07 09:12:23,974 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:23] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.010 0.033 2026-10-07 09:12:24,065 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:12:24,109 44 INFO rb-229b649-225316-421900 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-07 09:12:24,136 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.007 0.029 2026-10-07 09:12:24,424 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.038 0.024 2026-10-07 09:12:24,489 44 INFO rb-229b649-225316-421900 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-07 09:12:24,507 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 09:12:24,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.015 0.033 2026-10-07 09:12:24,811 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:24] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.062 0.118 2026-10-07 09:12:24,867 44 INFO rb-229b649-225316-421900 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-07 09:12:24,924 44 INFO rb-229b649-225316-421900 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-07 09:12:24,988 44 INFO rb-229b649-225316-421900 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-07 09:12:25,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.057 0.090 2026-10-07 09:12:25,040 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.011 0.155 2026-10-07 09:12:25,079 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 09:12:25,096 44 INFO rb-229b649-225316-421900 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-07 09:12:25,114 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.005 0.023 2026-10-07 09:12:25,174 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.021 0.054 2026-10-07 09:12:25,180 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.058 2026-10-07 09:12:25,263 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.016 0.042 2026-10-07 09:12:25,302 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.013 0.073 2026-10-07 09:12:25,341 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.012 0.026 2026-10-07 09:12:25,354 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.003 0.029 2026-10-07 09:12:25,603 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.100 0.185 2026-10-07 09:12:25,619 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:25] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.010 0.239 2026-10-07 09:12:26,252 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 153 0.280 0.323 2026-10-07 09:12:26,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.027 0.573 2026-10-07 09:12:26,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /mail/data HTTP/1.1" 200 - 33 0.033 0.625 2026-10-07 09:12:26,613 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.103 0.239 2026-10-07 09:12:26,691 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "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.051 0.924 2026-10-07 09:12:26,718 44 INFO rb-229b649-225316-421900 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-07 09:12:26,748 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.038 0.243 2026-10-07 09:12:26,772 44 INFO rb-229b649-225316-421900 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-07 09:12:26,773 44 INFO rb-229b649-225316-421900 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-07 09:12:26,856 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /mail/data HTTP/1.1" 200 - 30 0.049 0.077 2026-10-07 09:12:26,936 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.053 0.183 2026-10-07 09:12:26,955 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:26] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 09:12:27,609 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-07 09:12:27,680 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-07 09:12:27,755 44 INFO rb-229b649-225316-421900 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-07 09:12:27,925 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:27] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 197 0.413 0.544 2026-10-07 09:12:28,268 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.payment 2026-10-07 09:12:28,307 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: payment.transaction 2026-10-07 09:12:28,319 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: mrp.production 2026-10-07 09:12:28,331 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.asset.asset 2026-10-07 09:12:28,549 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:28] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.141 0.466 2026-10-07 09:12:28,656 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:28] "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.028 0.040 2026-10-07 09:12:29,055 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:29] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.208 0.235 2026-10-07 09:12:29,382 44 INFO rb-229b649-225316-421900 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-07 09:12:29,431 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-07 09:12:29,433 44 INFO rb-229b649-225316-421900 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-07 09:12:29,434 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:29] "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.047 0.033 2026-10-07 09:12:29,637 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:29] "POST /mail/data HTTP/1.1" 200 - 50 0.083 0.170 2026-10-07 09:12:29,740 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:29] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.041 0.314 2026-10-07 09:12:29,791 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 37134216 (allocated 39251968) 2026-10-07 09:12:29,911 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:12:29] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:12:29,927 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 155234 2026-10-07 09:12:29,929 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-07 09:12:29,930 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 155234 2026-10-07 09:12:30,048 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_091230_048666_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-07 09:12:30,049 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmptag_apiy_chrome_odoo" 2026-10-07 09:12:30,119 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:12:43,502 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-07 09:12:56,090 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-07 09:12:57,846 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-07 09:13:11,271 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-07 09:13:14,365 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #455 deleted stock.move records with IDs: [1659] 2026-10-07 09:13:15,711 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-07 09:13:15,761 44 INFO rb-229b649-225316-421900 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-07 09:13:15,766 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-07 09:13:18,979 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-07 09:13:25,114 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-07 09:13:35,760 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-07 09:13:40,445 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-07 09:13:42,446 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-07 09:13:44,556 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-07 09:13:52,029 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-07 09:13:53,198 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-07 09:13:55,388 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-07 09:13:56,499 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-07 09:13:57,660 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-07 09:14:03,666 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:14:16,445 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-07 09:14:27,164 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-07 09:14:28,698 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1528] 2026-10-07 09:14:28,856 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2835] 2026-10-07 09:14:29,102 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2838] 2026-10-07 09:14:29,441 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-07 09:14:31,055 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-07 09:14:35,732 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-07 09:14:41,589 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1533, 1534, 1535] 2026-10-07 09:14:41,770 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2850, 2851] 2026-10-07 09:14:42,811 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-07 09:14:47,610 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-07 09:15:14,230 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-07 09:15:22,547 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1567, 1568, 1569] 2026-10-07 09:15:22,769 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2895] 2026-10-07 09:15:23,340 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-07 09:15:26,960 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-07 09:15:34,744 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-10-07 09:15:34,998 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2904] 2026-10-07 09:15:35,882 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-07 09:15:35,952 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-07 09:15:41,250 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-07 09:15:46,625 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-07 09:15:51,847 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-07 09:15:58,937 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-07 09:16:04,257 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1587, 1588] 2026-10-07 09:16:04,426 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2925] 2026-10-07 09:16:05,263 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-07 09:16:12,301 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2934] 2026-10-07 09:16:12,470 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2935] 2026-10-07 09:16:12,942 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-07 09:16:19,100 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1594, 1595, 1596, 1597, 1598] 2026-10-07 09:16:19,287 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2944] 2026-10-07 09:16:19,521 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1599, 1600, 1601, 1602] 2026-10-07 09:16:19,657 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2939] 2026-10-07 09:16:19,964 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-07 09:16:25,014 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1603, 1604, 1605] 2026-10-07 09:16:25,147 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2947, 2948] 2026-10-07 09:16:25,817 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-07 09:16:31,253 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1609, 1610, 1611, 1612] 2026-10-07 09:16:31,400 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2959] 2026-10-07 09:16:31,611 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1613, 1614, 1615] 2026-10-07 09:16:31,734 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2954] 2026-10-07 09:16:32,013 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-07 09:16:37,311 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1616, 1617, 1618, 1619] 2026-10-07 09:16:37,455 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2961] 2026-10-07 09:16:37,721 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-07 09:16:43,082 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1620, 1621, 1622, 1623] 2026-10-07 09:16:43,246 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2968] 2026-10-07 09:16:43,567 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-07 09:16:49,344 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1624, 1625, 1626, 1627] 2026-10-07 09:16:49,490 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2979] 2026-10-07 09:16:49,709 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1628, 1629, 1630] 2026-10-07 09:16:49,843 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2975] 2026-10-07 09:16:50,129 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-07 09:16:55,129 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-07 09:17:00,751 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-07 09:17:05,119 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1637, 1638] 2026-10-07 09:17:05,298 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2991] 2026-10-07 09:17:06,050 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-07 09:17:10,487 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1641, 1642] 2026-10-07 09:17:10,621 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2996] 2026-10-07 09:17:11,274 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 09:17:11,284 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-07 09:17:11,975 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 155473 2026-10-07 09:17:11,976 44 INFO rb-229b649-225316-421900 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/tmp54a8ncme_chrome_odoo 2026-10-07 09:17:11,976 44 INFO rb-229b649-225316-421900 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:44793/json/version 2026-10-07 09:17:11,977 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:17:12,002 44 INFO rb-229b649-225316-421900 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-07 09:17:12,002 44 INFO rb-229b649-225316-421900 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:44793/json 2026-10-07 09:17:12,003 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:17:12,023 44 INFO rb-229b649-225316-421900 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:44793/devtools/page/4B05663E792FE398A1CFEE2C9150BC73 2026-10-07 09:17:12,044 44 INFO rb-229b649-225316-421900 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-07 09:17:12,053 44 INFO rb-229b649-225316-421900 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-07 09:17:12,123 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:17:12,132 44 INFO rb-229b649-225316-421900 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-07 09:17:12,138 44 INFO rb-229b649-225316-421900 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-07 09:17:12,139 44 INFO rb-229b649-225316-421900 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-07 09:17:12,163 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:17:14,270 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web HTTP/1.1" 200 - 158 0.233 1.878 2026-10-07 09:17:14,274 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '4B05663E792FE398A1CFEE2C9150BC73', 'loaderId': '253EA4F3D41D2D58256158B628A4F2B4', 'isDownload': False} 2026-10-07 09:17:14,275 44 INFO rb-229b649-225316-421900 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-07 09:17:14,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 09:17:14,351 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.035 2026-10-07 09:17:14,579 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.048 0.210 2026-10-07 09:17:14,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.266 2026-10-07 09:17:14,632 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:17:14,650 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:14] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 09:17:15,473 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 09:17:15,479 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 09:17:15,503 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 09:17:15,564 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:17:15,627 44 INFO rb-229b649-225316-421900 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-07 09:17:15,628 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.033 0.068 2026-10-07 09:17:15,636 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.093 2026-10-07 09:17:15,661 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.088 2026-10-07 09:17:15,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 09:17:15,688 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:17:15,826 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /odoo HTTP/1.1" 200 - 29 0.044 0.080 2026-10-07 09:17:15,879 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 09:17:15,903 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.018 0.176 2026-10-07 09:17:15,908 44 INFO rb-229b649-225316-421900 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-07 09:17:15,910 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "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-07 09:17:15,939 44 INFO rb-229b649-225316-421900 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-07 09:17:15,956 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:15] "POST /web/action/load HTTP/1.1" 200 - 12 0.033 0.082 2026-10-07 09:17:16,001 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.128 2026-10-07 09:17:16,033 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.007 0.156 2026-10-07 09:17:16,071 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.140 2026-10-07 09:17:16,074 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-10-07 09:17:16,115 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.260 2026-10-07 09:17:16,485 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.131 0.373 2026-10-07 09:17:16,575 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /mail/data HTTP/1.1" 200 - 35 0.043 0.595 2026-10-07 09:17:16,654 44 INFO rb-229b649-225316-421900 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-07 09:17:16,729 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.006 0.198 2026-10-07 09:17:16,792 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.124 2026-10-07 09:17:16,946 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:16] "POST /mail/data HTTP/1.1" 200 - 45 0.058 0.187 2026-10-07 09:17:17,065 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 22 0.036 0.172 2026-10-07 09:17:17,121 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.095 2026-10-07 09:17:17,205 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:17:17,466 44 INFO rb-229b649-225316-421900 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-07 09:17:17,496 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.010 0.032 2026-10-07 09:17:17,537 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 09:17:17,595 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 09:17:17,733 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 09:17:17,761 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.007 0.042 2026-10-07 09:17:17,819 44 INFO rb-229b649-225316-421900 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-07 09:17:17,888 44 INFO rb-229b649-225316-421900 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-07 09:17:17,935 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:17] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.041 0.068 2026-10-07 09:17:18,123 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.061 0.091 2026-10-07 09:17:18,217 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "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.019 0.023 2026-10-07 09:17:18,308 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.043 0.049 2026-10-07 09:17:18,372 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "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.022 0.124 2026-10-07 09:17:18,849 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.128 0.478 2026-10-07 09:17:18,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "POST /mail/data HTTP/1.1" 200 - 35 0.049 0.674 2026-10-07 09:17:18,998 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:18] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.011 0.115 2026-10-07 09:17:19,004 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.106 2026-10-07 09:17:19,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.035 0.188 2026-10-07 09:17:19,128 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 09:17:19,154 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "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.110 2026-10-07 09:17:19,207 44 INFO rb-229b649-225316-421900 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-07 09:17:19,218 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.015 0.055 2026-10-07 09:17:19,248 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "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.082 2026-10-07 09:17:19,270 44 INFO rb-229b649-225316-421900 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-07 09:17:19,324 44 INFO rb-229b649-225316-421900 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-07 09:17:19,401 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.021 0.053 2026-10-07 09:17:19,445 44 INFO rb-229b649-225316-421900 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-07 09:17:19,449 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.029 2026-10-07 09:17:19,462 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 09:17:19,490 44 INFO rb-229b649-225316-421900 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-07 09:17:19,531 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.030 0.073 2026-10-07 09:17:19,601 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.024 0.035 2026-10-07 09:17:20,515 44 INFO rb-229b649-225316-421900 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-07 09:17:20,570 44 INFO rb-229b649-225316-421900 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-07 09:17:21,170 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.066 0.113 2026-10-07 09:17:21,238 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.154 2026-10-07 09:17:21,486 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.069 0.138 2026-10-07 09:17:21,707 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "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.020 2026-10-07 09:17:21,828 44 INFO rb-229b649-225316-421900 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-07 09:17:21,855 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "POST /mail/data HTTP/1.1" 200 - 32 0.063 0.077 2026-10-07 09:17:21,891 44 INFO rb-229b649-225316-421900 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-07 09:17:21,919 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:21] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.029 0.167 2026-10-07 09:17:21,968 44 INFO rb-229b649-225316-421900 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-07 09:17:22,018 44 INFO rb-229b649-225316-421900 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-07 09:17:22,069 44 INFO rb-229b649-225316-421900 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-07 09:17:22,070 44 INFO rb-229b649-225316-421900 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-07 09:17:22,320 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35293456 (allocated 37830656) 2026-10-07 09:17:22,328 44 INFO rb-229b649-225316-421900 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 155473 2026-10-07 09:17:22,330 44 INFO rb-229b649-225316-421900 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-07 09:17:22,333 44 INFO rb-229b649-225316-421900 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 155473 2026-10-07 09:17:22,432 44 INFO rb-229b649-225316-421900 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-229b649-225316-421900/chrome_logs/chrome_log_20261007_091722_432521_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-07 09:17:22,432 44 INFO rb-229b649-225316-421900 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/tmp54a8ncme_chrome_odoo" 2026-10-07 09:17:22,473 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:17:34,392 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-07 09:17:38,234 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-07 09:17:40,097 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-07 09:17:40,284 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-07 09:17:41,018 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-07 09:17:41,309 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-07 09:17:42,250 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:17:54,218 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-07 09:17:54,284 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 09:17:54,998 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:17:55,381 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:55] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.053 0.341 2026-10-07 09:17:55,658 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:55] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.142 0.130 2026-10-07 09:17:55,848 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:55] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.072 0.113 2026-10-07 09:17:55,857 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-07 09:17:56,862 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 155699 2026-10-07 09:17:56,863 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmp5i1xrg8g_chrome_odoo 2026-10-07 09:17:56,863 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35859/json/version 2026-10-07 09:17:56,864 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:17:56,894 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-07 09:17:56,895 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:35859/json 2026-10-07 09:17:56,906 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:17:56,919 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:35859/devtools/page/D6D4C93434E2017E32AEDB4D0BABF3EF 2026-10-07 09:17:56,933 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-07 09:17:56,945 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-07 09:17:57,044 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 09:17:57,047 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-07 09:17:57,054 44 INFO rb-229b649-225316-421900 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-07 09:17:57,055 44 INFO rb-229b649-225316-421900 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-07 09:17:57,077 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:17:59,221 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.146 2.003 2026-10-07 09:17:59,226 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': 'D6D4C93434E2017E32AEDB4D0BABF3EF', 'loaderId': '0155150B2ACA6EE43C9E9F1B6615DE1F', 'isDownload': False} 2026-10-07 09:17:59,227 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-10-07 09:17:59,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 09:17:59,285 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 09:17:59,440 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.048 0.125 2026-10-07 09:17:59,463 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.183 2026-10-07 09:17:59,489 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 09:17:59,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:17:59] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 09:18:00,429 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 09:18:00,435 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 09:18:00,439 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 09:18:00,493 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.007 0.025 2026-10-07 09:18:00,515 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-07 09:18:00,535 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-07 09:18:00,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:18:00,584 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:18:00,684 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /odoo HTTP/1.1" 200 - 28 0.039 0.049 2026-10-07 09:18:00,705 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.104 2026-10-07 09:18:00,760 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 09:18:00,817 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 09:18:00,820 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "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-07 09:18:00,823 44 INFO rb-229b649-225316-421900 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-07 09:18:00,831 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/image?model=res.users&field=avatar_128&id=462 HTTP/1.1" 200 - 14 0.025 0.056 2026-10-07 09:18:00,842 44 INFO rb-229b649-225316-421900 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-07 09:18:00,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/image/res.partner/1773/avatar_128?unique=1791364662000 HTTP/1.1" 200 - 6 0.012 0.120 2026-10-07 09:18:00,921 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.148 2026-10-07 09:18:00,972 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:00] "GET /web/image/res.company/280/favicon HTTP/1.1" 200 - 9 0.014 0.135 2026-10-07 09:18:01,051 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /mail/data HTTP/1.1" 200 - 33 0.037 0.179 2026-10-07 09:18:01,176 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: sale_order_count 2026-10-07 09:18:01,182 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: has_sale_order 2026-10-07 09:18:01,185 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 462, model: freight.booking 2026-10-07 09:18:01,190 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: booking_count 2026-10-07 09:18:01,195 44 INFO rb-229b649-225316-421900 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: shipment_count 2026-10-07 09:18:01,399 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 118 0.131 0.311 2026-10-07 09:18:01,402 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.533 2026-10-07 09:18:01,547 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.019 0.087 2026-10-07 09:18:01,665 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.010 0.027 2026-10-07 09:18:01,827 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /mail/data HTTP/1.1" 200 - 43 0.059 0.122 2026-10-07 09:18:01,884 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:01] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.026 0.151 2026-10-07 09:18:01,968 44 INFO rb-229b649-225316-421900 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-07 09:18:02,002 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.129 2026-10-07 09:18:02,044 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "GET /web/image/res.users/462/avatar_128 HTTP/1.1" 200 - 7 0.011 0.077 2026-10-07 09:18:02,118 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.136 2026-10-07 09:18:02,198 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "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.014 0.021 2026-10-07 09:18:02,325 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 28 0.036 0.115 2026-10-07 09:18:02,483 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 09:18:02,671 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "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.017 2026-10-07 09:18:02,722 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.007 0.020 2026-10-07 09:18:02,734 44 INFO rb-229b649-225316-421900 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-07 09:18:02,795 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "POST /mail/data HTTP/1.1" 200 - 26 0.022 0.063 2026-10-07 09:18:02,809 44 INFO rb-229b649-225316-421900 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-07 09:18:02,861 44 INFO rb-229b649-225316-421900 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-07 09:18:02,932 44 INFO rb-229b649-225316-421900 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-07 09:18:02,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:02] "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.007 0.019 2026-10-07 09:18:03,348 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.081 0.275 2026-10-07 09:18:03,410 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "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.027 2026-10-07 09:18:03,509 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.034 0.079 2026-10-07 09:18:03,520 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.113 2026-10-07 09:18:03,546 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.106 2026-10-07 09:18:03,598 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.016 0.048 2026-10-07 09:18:03,607 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 09:18:03,635 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 09:18:03,687 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "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.023 2026-10-07 09:18:03,713 44 INFO rb-229b649-225316-421900 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-07 09:18:03,718 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:03] "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.038 2026-10-07 09:18:03,773 44 INFO rb-229b649-225316-421900 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-07 09:18:03,826 44 INFO rb-229b649-225316-421900 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-07 09:18:03,878 44 INFO rb-229b649-225316-421900 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-07 09:18:03,932 44 INFO rb-229b649-225316-421900 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-07 09:18:03,986 44 INFO rb-229b649-225316-421900 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-07 09:18:04,039 44 INFO rb-229b649-225316-421900 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-07 09:18:04,090 44 INFO rb-229b649-225316-421900 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-07 09:18:04,141 44 INFO rb-229b649-225316-421900 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-07 09:18:04,192 44 INFO rb-229b649-225316-421900 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-07 09:18:04,245 44 INFO rb-229b649-225316-421900 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-07 09:18:04,967 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:04] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.104 0.116 2026-10-07 09:18:04,997 44 INFO rb-229b649-225316-421900 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-07 09:18:05,050 44 INFO rb-229b649-225316-421900 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-07 09:18:05,104 44 INFO rb-229b649-225316-421900 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-07 09:18:05,157 44 INFO rb-229b649-225316-421900 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-07 09:18:05,210 44 INFO rb-229b649-225316-421900 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-07 09:18:05,263 44 INFO rb-229b649-225316-421900 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-07 09:18:05,314 44 INFO rb-229b649-225316-421900 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-07 09:18:05,366 44 INFO rb-229b649-225316-421900 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-07 09:18:05,417 44 INFO rb-229b649-225316-421900 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-07 09:18:05,470 44 INFO rb-229b649-225316-421900 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-07 09:18:06,094 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:06] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.051 0.071 2026-10-07 09:18:06,131 44 INFO rb-229b649-225316-421900 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-07 09:18:06,188 44 INFO rb-229b649-225316-421900 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-07 09:18:06,773 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:06] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.071 2026-10-07 09:18:07,057 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 59 0.112 0.140 2026-10-07 09:18:07,197 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:18:07,276 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "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.026 2026-10-07 09:18:07,329 44 INFO rb-229b649-225316-421900 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-07 09:18:07,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /mail/data HTTP/1.1" 200 - 21 0.041 0.054 2026-10-07 09:18:07,384 44 INFO rb-229b649-225316-421900 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-07 09:18:07,444 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.024 0.123 2026-10-07 09:18:07,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.074 2026-10-07 09:18:07,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 09:18:07,624 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 09:18:07,692 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.081 2026-10-07 09:18:07,780 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.020 0.047 2026-10-07 09:18:07,834 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.010 0.024 2026-10-07 09:18:07,879 44 INFO rb-229b649-225316-421900 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-07 09:18:07,952 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:07] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.061 2026-10-07 09:18:08,025 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "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.017 0.026 2026-10-07 09:18:08,138 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 21 0.048 0.091 2026-10-07 09:18:08,301 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "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.024 2026-10-07 09:18:08,328 44 INFO rb-229b649-225316-421900 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-07 09:18:08,408 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /mail/data HTTP/1.1" 200 - 19 0.039 0.063 2026-10-07 09:18:08,447 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "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.014 0.095 2026-10-07 09:18:08,464 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.006 0.140 2026-10-07 09:18:08,506 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "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.134 2026-10-07 09:18:08,645 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.004 0.162 2026-10-07 09:18:08,706 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.006 0.035 2026-10-07 09:18:08,818 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.056 0.090 2026-10-07 09:18:08,824 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.150 2026-10-07 09:18:08,871 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "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.128 2026-10-07 09:18:08,945 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.032 0.065 2026-10-07 09:18:08,962 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.090 2026-10-07 09:18:08,984 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:08] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 09:18:09,023 44 INFO rb-229b649-225316-421900 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-07 09:18:09,028 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:09] "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.023 2026-10-07 09:18:09,056 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:09] "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.035 2026-10-07 09:18:09,079 44 INFO rb-229b649-225316-421900 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-07 09:18:09,134 44 INFO rb-229b649-225316-421900 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-07 09:18:09,184 44 INFO rb-229b649-225316-421900 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-07 09:18:09,236 44 INFO rb-229b649-225316-421900 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-07 09:18:09,289 44 INFO rb-229b649-225316-421900 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-07 09:18:09,753 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:09] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.060 0.110 2026-10-07 09:18:09,885 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:09] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 09:18:10,080 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:10] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 45 0.047 0.125 2026-10-07 09:18:10,233 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18: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.010 0.022 2026-10-07 09:18:10,251 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-07 09:18:10,252 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 09:18:10,313 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:10] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.028 0.030 2026-10-07 09:18:10,392 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:18:10] "POST /mail/data HTTP/1.1" 200 - 21 0.028 0.107 2026-10-07 09:18:10,595 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 40497148 (allocated 45170688) 2026-10-07 09:18:10,598 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 155699 2026-10-07 09:18:10,600 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-07 09:18:10,601 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 155699 2026-10-07 09:18:10,715 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_091810_715448_test_catalog_vendor_uom.txt 2026-10-07 09:18:10,715 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmp5i1xrg8g_chrome_odoo" 2026-10-07 09:18:10,738 44 INFO rb-229b649-225316-421900 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-07 09:18:11,392 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:18:24,487 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-07 09:18:26,676 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1645, 1646] 2026-10-07 09:18:26,873 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3004, 3005] 2026-10-07 09:18:27,873 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-07 09:18:29,872 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1647, 1648] 2026-10-07 09:18:30,016 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3009, 3010] 2026-10-07 09:18:30,862 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-07 09:18:31,639 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1649] 2026-10-07 09:18:31,795 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3014] 2026-10-07 09:18:32,975 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-07 09:18:34,988 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-07 09:18:35,164 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3020, 3021] 2026-10-07 09:18:36,043 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3022, 3023, 3024] 2026-10-07 09:18:36,161 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted mail.message records with IDs: [19899, 19898, 19896] 2026-10-07 09:18:36,391 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted ir.attachment records with IDs: [18112] 2026-10-07 09:18:36,392 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move records with IDs: [1095] 2026-10-07 09:18:37,508 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1652, 1653] 2026-10-07 09:18:37,706 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3025, 3026] 2026-10-07 09:18:39,988 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1654, 1655] 2026-10-07 09:18:40,173 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3030, 3031] 2026-10-07 09:18:40,965 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 09:18:52,331 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-07 09:18:53,421 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:19:17,644 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-07 09:19:18,641 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1749] 2026-10-07 09:19:19,407 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1761] 2026-10-07 09:19:24,259 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-07 09:19:24,879 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1774] 2026-10-07 09:19:25,495 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-07 09:19:26,159 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1777] 2026-10-07 09:19:27,498 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-07 09:19:28,150 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1784] 2026-10-07 09:19:28,452 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1786] 2026-10-07 09:19:29,855 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-07 09:19:36,948 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1790] 2026-10-07 09:19:37,008 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1791] 2026-10-07 09:19:37,622 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-07 09:19:39,098 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1803] 2026-10-07 09:19:39,883 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1806] 2026-10-07 09:19:41,305 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-07 09:19:42,572 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-07 09:19:44,150 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1814] 2026-10-07 09:19:45,536 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-07 09:19:46,846 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [4004] 2026-10-07 09:19:47,474 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-07 09:19:48,233 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1817] 2026-10-07 09:19:49,714 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-07 09:19:51,064 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.product records with IDs: [4019] 2026-10-07 09:19:52,075 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1824, 1825, 1826] 2026-10-07 09:19:52,827 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-07 09:19:53,455 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1837] 2026-10-07 09:19:54,033 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-07 09:19:54,881 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1839] 2026-10-07 09:19:56,266 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 09:20:09,228 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-07 09:20:09,908 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1841] 2026-10-07 09:20:10,745 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1845] 2026-10-07 09:20:11,413 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1846, 1847, 1844] 2026-10-07 09:20:11,574 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-07 09:20:14,073 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1849] 2026-10-07 09:20:23,385 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-07 09:20:26,504 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-07 09:20:28,649 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-07 09:20:29,335 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-07 09:20:31,073 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1865] 2026-10-07 09:20:31,295 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-07 09:20:37,031 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-07 09:20:39,856 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-07 09:20:41,956 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-07 09:20:42,656 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1900] 2026-10-07 09:20:43,422 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-07 09:20:45,552 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1904] 2026-10-07 09:20:46,303 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-07 09:20:48,965 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1908] 2026-10-07 09:20:49,574 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-07 09:20:50,197 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1910] 2026-10-07 09:20:50,480 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-07 09:20:52,687 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1912] 2026-10-07 09:20:53,291 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-07 09:20:54,213 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-07 09:20:58,051 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-07 09:20:59,083 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-07 09:20:59,761 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-07 09:21:00,702 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-07 09:21:02,102 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-07 09:21:02,858 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-07 09:21:03,049 44 INFO rb-229b649-225316-421900 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-07 09:21:03,876 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1931] 2026-10-07 09:21:05,622 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-07 09:21:07,024 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1934] 2026-10-07 09:21:07,756 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1936] 2026-10-07 09:21:08,125 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1937] 2026-10-07 09:21:09,126 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1892] 2026-10-07 09:21:09,704 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-07 09:21:10,067 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-07 09:21:10,877 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1941] 2026-10-07 09:21:11,780 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-07 09:21:14,240 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1945] 2026-10-07 09:21:15,729 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:21:15,738 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-07 09:21:16,297 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 155953 2026-10-07 09:21:16,298 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmp7lsf8t7t_chrome_odoo 2026-10-07 09:21:16,298 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:41775/json/version 2026-10-07 09:21:16,304 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:21:16,377 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-07 09:21:16,378 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:41775/json 2026-10-07 09:21:16,378 44 INFO rb-229b649-225316-421900 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 09:21:16,393 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:41775/devtools/page/A0CE2F4B5256591746AA4F061777D94B 2026-10-07 09:21:16,410 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-07 09:21:16,424 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-07 09:21:16,513 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 09:21:16,525 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-07 09:21:16,536 44 INFO rb-229b649-225316-421900 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-07 09:21:16,536 44 INFO rb-229b649-225316-421900 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-07 09:21:16,556 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 09:21:18,558 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /odoo HTTP/1.1" 200 - 157 0.214 1.794 2026-10-07 09:21:18,562 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'A0CE2F4B5256591746AA4F061777D94B', 'loaderId': '0DF18B92B01D0DB4847A6FF3499FE04F', 'isDownload': False} 2026-10-07 09:21:18,562 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-07 09:21:18,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/assets/b258b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 09:21:18,819 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.176 2026-10-07 09:21:18,829 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/assets/63ba7f7/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.227 2026-10-07 09:21:18,851 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.235 2026-10-07 09:21:18,880 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/assets/81ce01a/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 09:21:18,937 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:18] "GET /web/assets/3b651d6/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 09:21:19,778 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:21:19,779 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 09:21:19,813 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 09:21:19,899 44 INFO rb-229b649-225316-421900 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 09:21:19,937 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-07 09:21:19,963 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.048 0.072 2026-10-07 09:21:19,970 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.110 2026-10-07 09:21:19,973 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 09:21:19,995 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-07 09:21:19,997 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 09:21:20,147 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /odoo HTTP/1.1" 200 - 29 0.031 0.072 2026-10-07 09:21:20,174 44 INFO rb-229b649-225316-421900 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-07 09:21:20,192 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.132 2026-10-07 09:21:20,199 44 INFO rb-229b649-225316-421900 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-07 09:21:20,215 44 INFO ? werkzeug: 127.0.0.1 - - [07/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.018 2026-10-07 09:21:20,232 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 09:21:20,272 44 INFO rb-229b649-225316-421900 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-07 09:21:20,273 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.036 0.111 2026-10-07 09:21:20,316 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.179 2026-10-07 09:21:20,330 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.006 0.189 2026-10-07 09:21:20,387 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /web/image/res.partner/3/avatar_128?unique=1791345041000 HTTP/1.1" 200 - 6 0.023 0.204 2026-10-07 09:21:20,478 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.198 2026-10-07 09:21:20,491 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.359 2026-10-07 09:21:20,556 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.248 2026-10-07 09:21:20,568 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.003 0.239 2026-10-07 09:21:20,576 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.241 2026-10-07 09:21:20,580 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.373 2026-10-07 09:21:20,607 44 INFO rb-229b649-225316-421900 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-07 09:21:20,612 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:21:20,636 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 09:21:20,749 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.039 0.078 2026-10-07 09:21:21,292 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.171 0.296 2026-10-07 09:21:21,422 44 INFO rb-229b649-225316-421900 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-07 09:21:21,465 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /mail/data HTTP/1.1" 200 - 45 0.079 0.529 2026-10-07 09:21:21,480 44 INFO rb-229b649-225316-421900 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-07 09:21:21,543 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.007 0.189 2026-10-07 09:21:21,610 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.117 2026-10-07 09:21:21,660 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.113 2026-10-07 09:21:21,769 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 22 0.038 0.066 2026-10-07 09:21:21,954 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:21] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:21:22,192 44 INFO rb-229b649-225316-421900 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-07 09:21:22,249 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.014 0.055 2026-10-07 09:21:22,278 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 09:21:22,317 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "GET /web/assets/07ae362/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 09:21:22,461 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 09:21:22,482 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 09:21:22,521 44 INFO rb-229b649-225316-421900 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-07 09:21:22,585 44 INFO rb-229b649-225316-421900 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-07 09:21:22,644 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.037 0.083 2026-10-07 09:21:22,777 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.033 0.070 2026-10-07 09:21:22,841 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.009 0.031 2026-10-07 09:21:22,940 44 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 09:21:22,989 44 INFO rb-229b649-225316-421900 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-07 09:21:23,008 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.011 0.031 2026-10-07 09:21:23,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.028 0.035 2026-10-07 09:21:23,333 44 INFO rb-229b649-225316-421900 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-07 09:21:23,355 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 09:21:23,414 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "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.015 2026-10-07 09:21:23,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.045 0.069 2026-10-07 09:21:23,630 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.003 0.025 2026-10-07 09:21:23,631 44 INFO rb-229b649-225316-421900 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-07 09:21:23,703 44 INFO rb-229b649-225316-421900 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-07 09:21:23,761 44 INFO rb-229b649-225316-421900 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-07 09:21:23,820 44 INFO rb-229b649-225316-421900 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-07 09:21:23,878 44 INFO rb-229b649-225316-421900 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-07 09:21:24,723 44 INFO rb-229b649-225316-421900 odoo.tests.common: Simulating signal changes during tests 2026-10-07 09:21:24,723 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:24] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.357 0.540 2026-10-07 09:21:25,327 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:25] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.154 0.228 2026-10-07 09:21:25,675 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:25] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.040 0.050 2026-10-07 09:21:25,749 44 INFO rb-229b649-225316-421900 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-07 09:21:25,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:25] "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.046 0.131 2026-10-07 09:21:25,850 44 INFO rb-229b649-225316-421900 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-07 09:21:25,902 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:25] "POST /mail/data HTTP/1.1" 200 - 42 0.062 0.155 2026-10-07 09:21:25,928 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:25] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.065 2026-10-07 09:21:25,958 44 INFO rb-229b649-225316-421900 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-07 09:21:26,315 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.127 0.217 2026-10-07 09:21:26,323 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:26] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.312 2026-10-07 09:21:26,460 44 INFO rb-229b649-225316-421900 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-07 09:21:26,521 44 INFO rb-229b649-225316-421900 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-07 09:21:26,868 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.098 0.243 2026-10-07 09:21:27,005 44 INFO rb-229b649-225316-421900 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-07 09:21:27,073 44 INFO rb-229b649-225316-421900 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-07 09:21:27,544 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:27] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.219 0.246 2026-10-07 09:21:27,574 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:27] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 09:21:27,764 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:27] "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.030 2026-10-07 09:21:27,816 44 INFO rb-229b649-225316-421900 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-07 09:21:27,879 44 INFO rb-229b649-225316-421900 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-07 09:21:27,913 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:27] "POST /mail/data HTTP/1.1" 200 - 32 0.041 0.064 2026-10-07 09:21:27,966 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.020 0.056 2026-10-07 09:21:28,138 44 INFO rb-229b649-225316-421900 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-07 09:21:28,148 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:28] "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-07 09:21:28,428 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:28] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.014 0.022 2026-10-07 09:21:28,517 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:28] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 09:21:28,525 44 INFO rb-229b649-225316-421900 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-07 09:21:28,681 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:28] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.008 0.018 2026-10-07 09:21:28,958 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:28] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.093 0.150 2026-10-07 09:21:29,187 44 INFO rb-229b649-225316-421900 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-07 09:21:29,235 44 INFO rb-229b649-225316-421900 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-07 09:21:29,282 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:29] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.085 0.166 2026-10-07 09:21:29,688 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:29] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.098 0.224 2026-10-07 09:21:29,817 44 INFO rb-229b649-225316-421900 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-07 09:21:29,875 44 INFO rb-229b649-225316-421900 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-07 09:21:30,171 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:30] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.103 0.187 2026-10-07 09:21:30,203 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:30] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 09:21:30,379 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:30] "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.022 2026-10-07 09:21:30,447 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-07 09:21:30,455 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 09:21:30,536 44 INFO rb-229b649-225316-421900 werkzeug: 127.0.0.1 - - [07/Oct/2026 09:21:30] "POST /mail/data HTTP/1.1" 200 - 32 0.048 0.055 2026-10-07 09:21:30,882 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 45073704 (allocated 48881664) 2026-10-07 09:21:30,890 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 155953 2026-10-07 09:21:30,896 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-07 09:21:30,900 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 155953 2026-10-07 09:21:31,037 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-229b649-225316-421900/chrome_logs/chrome_log_20261007_092131_036855_test_purchase_matrix_ui.txt 2026-10-07 09:21:31,037 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmp7lsf8t7t_chrome_odoo" 2026-10-07 09:21:31,842 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-07 09:21:33,499 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 09:21:59,984 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-07 09:22:00,859 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:22:01,670 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:22:02,289 44 INFO rb-229b649-225316-421900 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 09:22:02,734 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-07 09:22:02,787 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-07 09:22:02,958 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-07 09:22:03,107 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [221, 223] 2026-10-07 09:22:03,132 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [222, 224] 2026-10-07 09:22:03,137 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-07 09:22:05,016 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [290] 2026-10-07 09:22:05,462 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-07 09:22:05,848 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-07 09:22:08,316 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-07 09:22:14,609 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-07 09:22:14,800 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-07 09:22:14,829 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-07 09:22:14,857 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-07 09:22:14,867 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-07 09:22:16,128 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-07 09:22:17,015 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-07 09:22:18,309 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-07 09:22:19,192 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20160] 2026-10-07 09:22:19,237 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [1014] 2026-10-07 09:22:19,431 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-07 09:22:20,907 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-07 09:22:22,356 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-07 09:22:24,834 44 INFO rb-229b649-225316-421900 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-07 09:22:24,849 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-07 09:22:27,444 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-07 09:22:28,697 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-07 09:22:29,165 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-07 09:22:30,430 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-07 09:22:31,637 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-07 09:22:37,733 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-07 09:22:38,822 44 INFO rb-229b649-225316-421900 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-07 09:22:39,801 44 INFO rb-229b649-225316-421900 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 09:22:39,805 44 INFO rb-229b649-225316-421900 odoo.service.server: 1462 post-tests in 10839.56s, 2670448 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: point_of_sale: 575 tests 3723.82s 881605 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: portal: 27 tests 38.85s 5435 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_account_tax_python: 4 tests 43.80s 11898 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_adyen: 3 tests 22.89s 8249 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_discount: 6 tests 212.74s 40134 queries 2026-10-07 09:22:39,813 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_dpopay: 3 tests 0.03s 9 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_event: 9 tests 85.34s 17292 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_event_sale: 3 tests 19.04s 7751 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_hr: 28 tests 206.82s 50186 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_hr_restaurant: 5 tests 36.87s 11660 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_loyalty: 106 tests 1005.07s 192681 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_mollie: 6 tests 16.32s 7287 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_mrp: 16 tests 75.47s 25766 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_online_payment: 14 tests 91.20s 19890 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_online_payment_self_order: 27 tests 274.97s 83148 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_qfpay: 3 tests 25.73s 8631 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_razorpay: 5 tests 38.37s 10700 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_repair: 3 tests 23.88s 8488 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_restaurant: 65 tests 690.48s 94423 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 31.98s 9812 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_safaricom: 9 tests 25.13s 8157 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_sale: 84 tests 913.90s 208908 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_sale_loyalty: 5 tests 42.85s 11823 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_sale_margin: 4 tests 17.07s 6809 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_self_order: 137 tests 1214.09s 398848 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_self_order_qfpay: 4 tests 21.80s 8121 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_self_order_stripe: 6 tests 40.17s 13577 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_sms: 3 tests 25.34s 8310 queries 2026-10-07 09:22:39,814 44 INFO rb-229b649-225316-421900 odoo.tests.stats: pos_viva_com: 7 tests 44.89s 14202 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: privacy_lookup: 9 tests 8.07s 3849 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: product: 147 tests 105.53s 48712 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: product_email_template: 4 tests 13.84s 5560 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: product_expiry: 3 tests 9.32s 1686 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: product_margin: 7 tests 19.58s 6654 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project: 156 tests 303.80s 62012 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_account: 3 tests 12.00s 3184 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_hr_expense: 8 tests 70.40s 23226 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_mrp_account: 6 tests 18.41s 3993 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_mrp_sale: 3 tests 11.74s 5196 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_purchase: 19 tests 96.61s 28567 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_purchase_stock: 3 tests 1.53s 378 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_sale_expense: 12 tests 117.86s 39325 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_timesheet_holidays: 8 tests 15.86s 6319 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: project_todo: 5 tests 30.50s 3618 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase: 140 tests 576.74s 156990 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 42.02s 13843 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase_mrp: 43 tests 142.28s 49160 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase_product_matrix: 4 tests 17.77s 2705 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase_repair: 3 tests 27.36s 10263 queries 2026-10-07 09:22:39,815 44 INFO rb-229b649-225316-421900 odoo.tests.stats: purchase_requisition: 25 tests 38.91s 12827 queries 2026-10-07 09:22:39,816 44 INFO rb-229b649-225316-421900 odoo.tests.result: 0 failed, 0 error(s) of 1462 tests when loading database 'rb-229b649-225316-421900' 2026-10-07 09:22:39,816 44 INFO rb-229b649-225316-421900 odoo.service.server: Initiating shutdown 2026-10-07 09:22:39,816 44 INFO rb-229b649-225316-421900 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.